4.6.5 配置内核支持NETLINK

内核与udevd通过Unix Domain Sockets使用NETLINK协议进行通信,因此,我们需要配置内核支持Unix Domain Sockets与NETLINK协议。配置步骤如下:

1)执行make menuconfig,出现如图4-20所示的界面。

4.6.5 配置内核支持NETLINK - 图1

图 4-20 配置内核支持Unix domain sockets和NETLINK协议(1)

2)在图4-20中,选择"Networking support",出现如图4-21所示的界面。

4.6.5 配置内核支持NETLINK - 图2

图 4-21 配置内核支持Unix domain sockets和NETLINK协议(2)

3)在图4-21中,选择"Networking options",出现如图4-22所示的界面。

4.6.5 配置内核支持NETLINK - 图3

图 4-22 配置内核支持Unix domain sockets和NETLINK协议(3)

4)在图4-22中,选中"Unix domain sockets"。

对于,NETLINK协议,只要配置内核支持网络,NETLINK协议默认就被支持。通过net目录下的Makefile可以清楚地看到这一点:

4.6.5 配置内核支持NETLINK - 图4