LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1150|回复: 1

udev规则解决无线网卡和以太网卡抢eth0, eth1名字的问题.

[复制链接]
发表于 2006-5-17 09:30:11 | 显示全部楼层 |阅读模式
解决无线网卡和以太网卡抢eth0, eth1名字的问题.

似乎我的udev版本跟你的不一样, ubuntu dapper beta, udev 075,
在/etc/udev/rules.d/25-xxxxx(名字没记住) 规则里面调用了iftab_helper,
man了之后发现它会读取/etc/iftab, man iftab照着里面的例子写了个/etc/iftab:
eth0   mac xxxxxxx
wifi0  mac yyyyyyy
两个mac地址可以用ifconfig -a看到. /etc/network/interfaces里头设置好
loopback的lo0和eth0的ip,netmask什么的, 再加上auto lo eth0.

重启(可能不需要重启, 土了)就发现无线网卡被命名为wifi0了。

看了一下udev的ChangeLog, 似乎这东西取代/sbin/hotplug了, 变化真快.

【 在 hhuu (PEBKAC) 的大作中提到: 】
: 比如说我这里的udev rules
: SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:0d:60:60:92:cc", IMPORT="/lib/udev/rename_netiface %k eth0"
: SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:05:4e:44:31:c3", IMPORT="/lib/udev/rename_netiface %k ath0"
: ...................
发表于 2006-10-7 16:26:16 | 显示全部楼层
在配置文件里边写上网卡对应的MAC ADDR应该是没有问题了的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表