为DD-WRT编译ebtable_broute

时间:2011-08-27 09:08:43

标签: linux embedded compilation ipv6 router

最近,我在路由器(WNR3500L)上安装了DD-WRT。 可悲的是,我失去了IPv6兼容性(Netgear的固件就像魅力一样)。 我的调制解调器提供本机连接并宣布前缀。

我被建议仅为IPv6使用网桥。 首先,我使用了我在这里找到的编译的ebtable_broute.o:http://vibe.ipv6.free.fr/虽然我的路由器运行的是内核2.6.24.111,模块是2.4.34。 我可以建桥,我有IPv6,但有时我丢失了(几秒钟)我的IPv4连接。

所以我决定自己编译模块。作为一个大菜鸟,我遵循了这个指南http://blog.dest-unreach.be/2010/12/01/compiling-custom-dd-wrt-kernel-modules。 最后有些东西被淘汰了。我将模块(.o和.ko)推到路由器上(我也将它们上传到http://www.mygb.eu/ddwrt/ebtable_broute.o http://www.mygb.eu/ddwrt/ebtable_broute.ko)。 我现在无法写“insmod ebtable_broute.o”或“insmod ebtable_broute.ko”。 (lsmod没有显示它,“ebtables -t broute”一直说它没有在内核中实现。

我还试图通过Hurricane Electric的IPv6隧道取得成功。仍然没有。

我想我可以使用NDP代理,但路由器没有这个。

然后我变成了我被IPv6诅咒的事情。 你可以帮帮我吗 ? 提前致谢

0 个答案:

没有答案