+ -
当前位置:首页 → 问答吧 → [解决] udev 怎么知道网卡配置文件的位置的?

[解决] udev 怎么知道网卡配置文件的位置的?

时间:2008-11-29

来源:互联网

udev 安装好之后手册说在 /etc/sysconfig/network-devices 下创建 ifconfig. xyz这样的文件,然后配置网卡相关参数。

我打开lfs-livecd,发现 livecd 的配置是这样的:
PHP 代码:
cat /etc/sysconfig/network-devices/ifconfig.eth0
ONBOOT="yes"
SERVICE="dhcpcd"
DHCP_START="-t 20"
DHCP_STOP="-k" 
在 Redhat 系列的发行版中网络配置又放在 /etc/sysconfig/network-scripts/ifcfg-eth0 文件中。

/etc/udev/rules.d/下的文件也没有指定配置文件的路径,
打开udev的源码也没有发现相关的代码。

那么 udev 咋知道网络配置文件的路径啊?

作者: niloat   发布时间: 2008-11-29

请仔细看看/etc/rc.d下面的启动脚本。

如果你对Shell编程很清楚的话,不难明白其中的配置。你还可以自定义自己喜欢的方式。

作者: ti8er   发布时间: 2008-11-29

原来是这样, udev 是检测模块加载/卸载的,具体的配置是由脚本和驱动做的。
多谢指点。

作者: niloat   发布时间: 2008-11-29

引用:
作者: niloat

在 Redhat 系列的发行版中网络配置又放在 /etc/sysconfig/network-scripts/ifcfg-eth0 文件中。

/etc/udev/rules.d/下的文件也没有指定配置文件的路径,
打开udev的源码也没有发现相关的代码。

那么 udev 咋知道网络配置文件的路径啊?
在Linux中 FileSystem Hierarchy 是一个很重要的概念。
各个发行版本的,文件组织结构都会有所不同。。。

不知道为什么没有一个标准化组织,把这些东西都标准化一下,这样各个版本之间的跨度就不会那么大了


呵呵,有必要对udev进行专门的研究
上次有人说过udev只是一个很简单的想法,但是很有用。。。

有时间准备看下,呵呵

作者: think365   发布时间: 2008-11-30

/etc/udev/rules.d/70-persistent-net.rules 或者是
70-net_persistent_names.rules

作者: wheel   发布时间: 2009-02-13

热门下载

更多