|
楼主 |
发表于 2011-11-23 10:35:17
|
显示全部楼层
chmjiong 发表于 2011-11-23 08:35
刚才又按照您的设置重新编写了network,这次终于成功了
万分感谢!!!!
看来问题确实出在 ...
呵呵,恭喜恭喜!
先说上面的dmesg:
roboswitch: Probing device eth0: Failed to enable switch
这句话的意思就是 eth0 上没有连着交换机,所以 eth0 是直接出去的,也就是 WAN 口
roboswitch: Probing device eth1: found a 5325! It's a 5350.
这句就是说 eth1 上有一个 BCM5325E 的交换机,所以 eth1 上是可以弄 VLAN 的,四个LAN口可以分别控制。
然后你说96个VLAN那个驱动很重要,这点我不同意。你这个方法是用Linux软件来处理VLAN的,所以那个驱动是不涉及到的。事实上,硬件(BCM5325E)用到的VLAN只有2和3而已,那是用来把端口1和0, 2, 3区别开来的,原版驱动支持16个VLAN, 已经足够了。VLAN 51和85是软件实现的,并且只通过eth0走。至于为什么换掉就不行了,我不太清楚。。不过无所谓了,能用就先用着吧,呵呵。 |
|