Гаразд, мені не вдалося знайти рішення цієї проблеми ніде в Інтернеті, тому будь ласка, майте на собі:
У мене є новий Raspberry Pi Model 2B, який постачався з wifi-донглом (Ralink RT5370), і коли я запустив його з попередньо встановленим Raspbian, wifi працював правильно. Я також купив міні-екран 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 доступною для інших комп'ютерів, тому я сумніваюся, що проблема в цьому є. Я перебуваю в тій точці, коли я насправді не маю уявлення, де може бути моя проблема. Я спробував завантажити Wi-Fi менеджерів, це не спрацювало. Я перезавантажував, оновлював та оновлював свої версії програмного забезпечення неодноразово, це не працювало. Я спробував змінити та / або видалити рядки з вищезазначених файлів, які не спрацювали. Я послідовно не в змозі сканувати бездротові мережі (Примітка: Ethernet працює чудово), незважаючи на успішне підключення до мереж перед встановленням цього драйвера екрана! Якщо хтось має якусь ідею, якою може бути моя проблема і як її вирішити, я був би вдячний їй. Спасибі!
ifconfig
без параметрів просто показує eth0 і lo, не wlan0. Ви хочете знати повне зчитування кожного з них?
wlan0
інтерфейс недоступний, навіть немає спроби з'єднання з вашим Wi-Fi. Було б добре знати вихід ifconfig -a
, як запропонував золотистий. Це показує, чи 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
показує?