测试linux bridge网络模块遇到的问题,对应linux内核需要加入的module
1、8021q模块没有
2、Shell command failed: 'ip link add link eth0 name eth0.10 type vlan id 10' (status: 2, output: 'RTNETLINK answers: Operation not supported\n')
需要添加配置选项
CONFIG_VLAN_8021Q=m
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_VLAN_8021Q_MVRP=y
3、ERROR: Command 'tc filter replace dev tmpbr parent ffff: protocol ip u32 match u8 0 0 action mirred egress mirror dev t0-nudMJ2' failed.' RTNETLINK answers: No such file or directory
新增内核配置模块
+CONFIG_NET_ACT_MIRRED=m
4、
2020-10-24 15:58:02,601 stacktrace L0047 ERROR| avocado.utils.process.CmdError: Command 'tc qdisc replace dev tmpbr parent root prio' failed.
2020-10-24 15:58:02,601 stacktrace L0047 ERROR| stdout: b''
2020-10-24 15:58:02,601 stacktrace L0047 ERROR| stderr: b'RTNETLINK answers: No such file or directory\n'
解决办法
新增内核模块
+CONFIG_NET_SCH_PRIO=m
待更新