好的,我无法在网上其他任何地方找到解决此问题的方法,所以请多多包涵:
我有一个新的Raspberry Pi Model 2B,它带有wifi加密狗(Ralink RT5370),当我用预装的Raspbian激活它时,wifi可以正常工作。我还为pi买了一个迷你HDMI屏幕,如果不从屏幕随附的DVD安装驱动程序,该屏幕将无法工作。安装驱动程序后,屏幕可以正常工作,但是现在我的wifi停止工作了。加密狗上的指示灯不再点亮,我无法扫描无线网络。
在Google上搜索后,我确定该加密狗已被识别(在运行时列出lsusb
),它的模块已安装(在运行时列出了模块rt2800usb lsmod
),并且似乎已安装了固件(我运行了ifconfig -a
它显示wlan0信息)。但是,当我运行时iwlist wlan0 scan
,我得到了输出:
wlan0 Failed to read scan data: Network is down
当我运行sudo ifdown wlan0 && sudo ifup wlan0
以查看网络是否可访问时,将得到以下输出:
ifdown: interface wlan0 not configured
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1
Failed to bring up wlan0
我曾尝试同时编辑它们,/etc/network/interfaces
并/etc/wpa_supplicant/wpa_supplicant.conf
根据各种示例在线进行,但均无济于事。这是我当前的版本:
接口:
auto lo
allow-hotplug lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet manual
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant.conf:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="mySSID"
key_mgmt=WPA_PSK
proto=WPA
pairwise=TKIP
psk="myPassKey"
}
附带说明,我已经三遍检查了我的网络信息是否正确以及是否可以从其他计算机发现wifi网络,因此我怀疑问题就在此端。我当时真的不知道我的问题可能在哪里或什么地方。我尝试下载wifi管理器,但没有用。我反复重新启动,更新和升级了软件版本,但没有用。我曾尝试更改和/或删除上述文件中的行,但是没有用。尽管在安装此屏幕驱动程序之前已成功连接到网络,但我始终无法扫描无线网络(注意:以太网工作正常)!如果有人知道我的问题可能是什么以及如何解决,我将非常感激。谢谢!
ifconfig
没有参数的常规仅显示eth0和lo,不显示wlan0。您是否想知道每一个的完整读数?
wlan0
的-接口不可用,甚至没有与WiFi的连接尝试。ifconfig -a
如goldilocks所言,最好知道的输出。这表明是否wlan0
甚至是“那里”。您还可以检查系统消息,显示最新信息,显示dmesg | tail
全部信息dmesg
,更好dmesg | less
。希望这将显示出什么问题wlan0
。
dmesg | tail
显示了有关固件请求的大量错误。 Direct firmware load for rt2870.bin failed with error -2
rt2x00lib_request_firmware: Error - Failed to request Firmware
rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
这会告诉任何人有用的信息吗?
apt-get install firmware-ralink
但是它说固件已经是最新版本。
ifconfig
节目?