+ -
当前位置:首页 → 问答吧 → slackware12很奇怪的问题

slackware12很奇怪的问题

时间:2007-10-22

来源:互联网

为什么我用ifconfig查看我的网卡接口的时候发现我的网卡接口一直在变,每次开机都不一样,
第一次是eth0
第二次是eth1
。。。。。。。。。。。。。。。
现在是eth32

还有请问slackware12的dns在哪设,用netconfig设过,不管用,想直接该配置文件的

作者: nanxijw   发布时间: 2007-10-22

应该是/etc/resolv.conf

作者: zhoun   发布时间: 2007-10-22

多谢楼上的兄弟回答
可是还是不知道为什么我电脑的接口老是变啊

作者: nanxijw   发布时间: 2007-10-22

查一下udev的设定吧

作者: baldzhang   发布时间: 2007-10-23

就如 baldzhang 說的是 udev 的設定,你可以看一下

/etc/udev/rules.d/75-network-devices.rules

作者: proms   发布时间: 2007-10-23

谢谢楼上两位,问题已解决,终于可已用slackware上网了!
查看75-network-devices.rules后发现,我的机器每次开机都会从新检测网卡,而每次检测到的网卡的mac地址都不同(不明白为什么),这样系统就认为我增加了新设备
我的解决办法是把75-network-devices.rules里的内容先删了,然后重新启动,让系统把eth0检测出来,然后把 /lib/udev/nethelper.sh改成 _nethelper.sh 这样系统就不会再给网卡分配接口了

以上是我笨拙的解决方法,希望高手给出完美解决的方法

作者: nanxijw   发布时间: 2007-10-23

貌似可以根据PCI总线ID来命名的(或者PCI设备的Vendor/Device ID),现在手边没有linux的系统,没法看。

另外,slk12的rc版本是有这个根据MAC来命名的功能,我记得正式版关掉了,其实就是某个脚本里面加了一个#,呵呵,这个不能确定

作者: baldzhang   发布时间: 2007-10-24

#KERNEL=="eth?", SYSFS{address}=="xx:xx:xx:xx:xx:xx", NAME="eth0"
#KERNEL=="eth?", SYSFS{address}=="oo:oo:oo:oo:oo:oo", NAME="eth1"

把前的的註解符號(#)拿掉即可, 你也可以依造你的需求去修改要如何對應.

作者: proms   发布时间: 2007-10-24