为何modprobe bonding miimon=100 mode=1中的模式参数不起作用?

qlzhou 2011-03-28 05:52:17
本人最近在ubuntu10.10下弄两个无线网卡的绑定,直接使用linux中的bonding driver
脚本内容如下:
insmod /lib/modules/2.6.35-28-generic/kernel/drivers/net/bonding/bonding.ko
ifconfig ra0 down
ifconfig ra1 down
modprobe bonding miimon=100 mode=1 //“0”、“1”分别对应模式load balancing 、active-backup,默认模式为“0”
ifconfig bond0 192.168.0.110 netmask 255.255.255.0 up
ifenslave-2.6 bond0 ra0 ra1

但cat /proc/net/bonding/bond0的显示结果:
root@ubuntu:~# cat /proc/net/bonding/bond0 
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: load balancing (round-robin) //预知的模式应该为fault-tolerance (active-backup),此处表明设置模式的参数未被内核接收
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: ra0
MII Status: up
Link Failure Count: 0
Permanent HW addr:
Slave Interface: ra1
MII Status: up
Link Failure Count: 0
Permanent HW addr:

该结果表明仍是采用的默认模式,我所设置的模式未被采纳
请问该如何解决?
...全文
945 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qlzhou 2011-04-05
  • 打赏
  • 举报
回复
问题已解决
在ubuntu中需要开机启动bonding driver module,然后传递mode参数才能被内核接收,但原因未知。在fedora系统中不会出现此情况。

4,465

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧