desenv-web-rp.com

Desativando o NetworkManager para uma interface específica

Eu gostaria de fazer alguma experimentação com hostap sem desabilitar minha interface sem fio principal. Como eu digo ao NetworkManager para manter as mãos de uma interface ou interfaces específicas, permitindo que ela continue gerenciando todas as outras interfaces normalmente? Estou usando o Ubuntu 9.04.

(Não tinha certeza se isso deve ir no superusuário ou serverfault, como o NetworkManager não é muito de uma ferramenta de 'servidor' - se pertencer ao ServerFault, sinta-se à vontade para movê-la)

EDIT: Eu tentei adicionar isso/etc/rede/interfaces:

allow-hotplug wlan2
iface wlan2 inet static
        address 192.168.49.1
        netmask 255.255.255.0

Mas isso não tem efeito aparente, mesmo depois de reiniciar o NetworkManager.

Aqui está o meu /etc/networkmanager/nm-system-settings.conf:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

Editar [2]: Parece que eu precisava reiniciar as configurações do sistema NM, então NetworkManager.

11
bdonlan

Citar /usr/share/doc/network-manager/README.Debian:

Configuração de interfaces sem fio e Ethernet ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~.

Apenas dispositivos que são não listados em/etc/rede/interfaces ou que foram configurados "AUTO" e "DHCP" (sem outras opções) são gerenciados pelo NM.

Desta forma, você pode configurar uma configuração personalizada (estática) para um dispositivo e NM não tentará substituir essa configuração.

Após modificar/etc/rede/interfaces, você precisa reiniciar NM com o comando "/etc/init.d/network-manager reiniciar".

e então tem alguns exemplos.

11
TRS-80

Você também pode adicionar esta linha a/etc/rede/interfaces

iface wlan0 inet manual
2
sybind