我是一名本科生,为wrt54GL路由器开发固件升级,涉及其路由表。实现的目的是增强IPv4和IPv6的路由。
问题是我需要研究哪些模块,以便根据我的要求改变路由表的源/配置?
我已经使用netbeans openwrt工具链在ubuntu上设置了开发环境。
我是新手,任何关于此的建议或阅读材料都会有所帮助,因为我没有在网上找到任何有用的资料。
我用于路由器源的链接如下, http://support.linksys.com/en-apac/gplcodecenter
我下载的源代码文件名如下,
WRT54GL-US_v4.30.16.004.tar
您的帮助将非常受欢迎,因为此实施对我的学位至关重要。
再次感谢你:)
答案 0 :(得分:0)
这似乎是使用Linux版本2.4.20。内核子目录net / ipv4具有核心ipv4代码。文件route.c和fib _ * .c文件包含主路由处理代码。看到 http://www.cs.unh.edu/cnrg/people/gherrin/linux-net.html#tth_chAp8。这个引用有点旧,但你的内核也是如此。