我正在尝试在 Ubuntu 12.04 服务器上连接 eth0 和 firewire0 接口。我尝试使用 brctrl,但它显然不支持 firewire:
samuelwn@master:~$ sudo brctl addif br0 eth0 firewire0
can't add firewire0 to bridge br0: Invalid argument
火线连接本身配置正确,工作正常(我可以通过它进行 SSH),但我想知道是否有人知道如何桥接以太网和火线。我搜索了 Google,但找不到任何结果。
谢谢。
答案1
你无法架起火线。从http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge
它能与 Token Ring、FDDI 或 Firewire 兼容吗?
不,寻址和帧大小不同。
您需要使用路由或 NAT 来解决这个问题。
有几种可能性,请参见http://adterrasperaspera.com/blog/2011/08/05/linux-layer-2-bridging-cant-do-firewire/和 http://blog.bodhizazen.com/linux/bridge-wireless-cards/