我想在不禁用主要无线接口的情况下对 hostap 进行一些实验。如何告诉 networkmanager 不要插手特定接口,同时允许它继续正常管理所有其他接口?我使用的是 Ubuntu 9.04。
(不确定这是否应该在超级用户或服务器故障上运行,因为网络管理器不是一个“服务器”工具 - 如果它属于服务器故障,请随意移动它)
编辑:我尝试将其添加到 /etc/network/interfaces:
allow-hotplug wlan2
iface wlan2 inet static
address 192.168.49.1
netmask 255.255.255.0
但即使重新启动 NetworkManager 后,也没有明显的效果。
这是我的 /etc/NetworkManager/nm-system-settings.conf:
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
编辑[2]:看来我需要重新启动 nm-system-settings,然后网络管理器。
答案1
去引用/usr/share/doc/network-manager/README.Debian
:
无线和以太网接口的配置~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
仅限以下设备不是/etc/network/interfaces 中列出的或已配置为“auto”和“dhcp”(没有其他选项)的由 NM 管理。
这样,您可以为设备设置自定义(静态)配置,并且 NM 不会尝试覆盖此设置。
修改 /etc/network/interfaces 后,您必须使用命令“/etc/init.d/network-manager restart”重新启动 NM。
然后它有一些例子。
答案2
您还可以将此行添加到 /etc/network/interfaces
iface wlan0 inet manual