0
A
回答
2
简单的答案似乎是任何“以太网像”接口都可以添加到网桥。所以基本上必须使用以MAC地址解析使用ARP的以太网寻址。
具体而言,net_device
结构必须具有类型ARPHRD_ETHER
和addr_len
的ETH_ALEN
。它也不能有IFF_LOOPBACK
或集。
您可以在内核源代码中看到在br_add_if()
中处理该代码的net/bridge/br_if.c
。
+0
谢谢汤姆,我会检查所有! – MirkoBanchi
相关问题
- 1. 虚拟继承和接口
- 2. 私有继承和非虚拟接口
- 3. systemverilog中的继承和虚拟接口?
- 4. 虚拟集合的接口
- 5. SO_BINDTODEVICE虚拟接口失败
- 6. 虚拟接口Dtor && Dynamic_Cast
- 7. 如何连接Open vSwitch端口和虚拟以太网接口?
- 8. 虚拟串口
- 9. 非虚拟接口 - 如何调用正确的虚拟功能
- 10. 如何实现虚拟网络接口
- 11. 如何删除在Linux虚拟接口?
- 12. Stm32虚拟COM端口 - 无法连接
- 13. Boost.Variant与虚拟接口性能
- 14. 无效在非虚拟验证接口
- 15. 在虚拟接口上收听
- 16. 返回虚拟接口实例?
- 17. 创建虚拟接口的Linux
- 18. 连接两台虚拟机和azure虚拟网络
- 19. Qt和虚拟串行端口
- 20. QSerialPort和虚拟端口仿真器
- 21. MirageOS和Xen - 虚拟接口无法获取IP地址
- 22. SystemVerilog:使用包与类和虚拟接口
- 23. 有很多虚拟方法的接口?或者只有一个虚拟方法有很多接口?
- 24. ESX Server VmWare - 禁用虚拟端口连接到虚拟交换机
- 25. 虚拟机连接
- 26. BLE + ios虚拟串口?
- 27. 创建虚拟MIDI端口
- 28. Pyserial不与虚拟端口
我想你需要在我们回答之前解释一下“虚拟接口”的含义 - 你的意思是像eth0:1这样的别名吗?或者是其他东西? – TomH
对不起,也许你是对的...我不是指一个别名界面,而是一个从属界面(例如由lkm由'register_netdev'分配和注册),并且“连接”到一个真实界面(使用真实设备传输) – MirkoBanchi
所以这是一个由你写的自定义内核模块提供的接口? – TomH