Configure a interface wlan0 no momento da inicialização

1

Eu criei com o Yocto uma imagem do Linux para um dispositivo IMX6. Eu modifiquei o arquivo / etc / network / interface para configurar usb0 e wlan0 .

Não há problema com usb0 , ele está configurado corretamente no momento da inicialização. Não funciona como esperado para wlan0 .

Meu /etc/network/interface se parece com:

auto usb0
iface usb0 inet static
    address 192.168.1.1
    broadcast 192.168.1.255
    netmask 255.255.255.0


auto wlan0
iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant.conf

O wpa_supplicant.conf se parece com:

network={
    ssid="my_own_ssid"
    psk_mgmt=NONE
}

Tendo feito isso, se eu tentei:

ifup wlan0

Eu recebo:

udhcpc (v1.24.2) started
Sending discover...
Sending discover...
Sending discover...
No lease, failing

A mesma coisa se eu fizer:

/etc/init.d/S40network restart

No entanto, digito o seguinte comando antes:

wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant.conf -Dwext
ifup wlan0

Funciona. Eu não sou um especialista em Linux, mas eu estava entendendo que o wpa_supplicant era chamado por /etc/network daemon .

Como posso fazer para ter a configuração wlan0 no momento da inicialização? Qualquer sugestão é bem vinda.

Z.

    
por Zyend 01.08.2017 / 19:40

0 respostas