Ave*_*han 11 boot wireless 12.04
我正在运行 Ubuntu Server 12.04。我有一个无线 USB 卡。当我开始启动过程时,我看到:
Waiting for network configuration
事实证明,网络永远不会出现。但是一旦我进入命令行,如果我输入: ifup wlan0
,那么我就可以访问网络了。我的 /etc/network/interfaces 看起来像这样:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxxx
wpa-psk xxxxxxxx
Run Code Online (Sandbox Code Playgroud)
查看我的 network-interface-wlan0.log 显示:
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
Failed to bring up wlan0.
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
ifdown: interface wlan0 not configured
Run Code Online (Sandbox Code Playgroud)
我看过与此类似的其他 askubuntu.com 问题,但它们似乎并不适用。
如何让我的系统在启动时无线联网?
附加信息:
我做了一些探查。基本上,一旦我登录,我需要做一个:
ifdown wlan0
因为我认为 ip 认为这是 up,但在 /var/run/network 中,'up' 的唯一内容是 ifup.lo。然后我做一个
'ifup -a'
然后一切正常。
pl1*_*1nk 12
无法连接到 wpa_supplicant - wpa_ctrl_open: 只读文件系统
根据您的日志,您需要使用 wpa_supplicant。
所以添加类似这样的东西:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant.conf
Run Code Online (Sandbox Code Playgroud)
/etc/wpa_supplicant.conf 的内容:
network={
ssid="ADD-YOUR-SSID-HERE"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="ADD-YOUR-WPA-PASSWORD-HERE"
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
48343 次 |
最近记录: |