我使用 Yocto 创建了 IMX6 设备的 Linux 映像。我修改了 /etc/network/interface 文件以便设置usb0
和wlan0
.
没问题usb0
,它在启动时设置正确。它不能按预期工作wlan0
。
我的/etc/network/interface
样子:
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
看起来wpa_supplicant.conf
像:
network={
ssid="my_own_ssid"
psk_mgmt=NONE
}
完成后,如果我尝试:
ifup wlan0
我得到:
udhcpc (v1.24.2) started
Sending discover...
Sending discover...
Sending discover...
No lease, failing
如果我这样做,同样的事情:
/etc/init.d/S40network restart
但是,我之前输入以下命令:
wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant.conf -Dwext
ifup wlan0
有用。我不是 Linux 专家,但我知道 wpa_supplicant 是由/etc/network daemon
.
我怎样才能在启动时设置 wlan0 ?欢迎任何建议。
Z。