Хорошо, я не смог найти решение этой проблемы где-либо еще в Интернете, поэтому, пожалуйста, потерпите меня:
У меня есть новый Raspberry Pi Model 2B, который поставляется с ключом Wi-Fi (Ralink RT5370), и когда я запустил его с предварительно установленным Raspbian, Wi-Fi работал правильно. Я также купил экран mini HDMI для pi, который не работал бы без установки драйвера с 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"
}
В качестве примечания, я трижды проверил, что информация о моей сети верна и что сеть Wi-Fi обнаруживается с других компьютеров, поэтому я сомневаюсь, что проблема на этом конце. Я нахожусь в точке, где я действительно не знаю, где и в чем может быть моя проблема. Я пытался скачать менеджеры Wi-Fi, это не сработало. Я неоднократно перезагружал, обновлял и обновлял свои версии программного обеспечения, но это не помогло. Я попытался изменить и / или удалить строки из вышеуказанных файлов, которые не сработали. Я постоянно не могу сканировать беспроводные сети (Примечание: Ethernet работает нормально), несмотря на успешное подключение к сетям перед установкой этого драйвера экрана! Если кто-нибудь знает, что может быть моей проблемой и как ее исправить, я был бы очень признателен. Благодарность!
ifconfig
показывает?ifconfig
без параметров просто показывает eth0 и вот, нет wlan0. Вы хотите знать полное показание каждого?wlan0
-интерфейс каким-то образом недоступен, даже попытка соединения с вашим WiFi не производится. Было бы неплохо узнать результат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
но он говорит, что прошивка уже самая новая версия.Ответы:
Одна из вещей, которые я прочитал сто раз, имея дело с чем-либо, подключенным к USB на любой модели RPi, - это убедиться, что у вас есть приличный источник питания (2 или более ампер) или вы используете качественный USB-концентратор с питанием. Возможно ли, что ваш WiFi-ключ не получает достаточно энергии, потому что экран HDMI слишком жадный?
источник
на всякий случай это может помочь. Я следовал этому уроку https://www.sunfounder.com/wiki/index.php?title=How_to_Use_an_RFID_RC522_on_Raspberry_Pi
По сути, после редактирования файла sudo nano /boot/config.txt и установки device_tree = on
сломал мой беспроводной на следующей перезагрузке. Удаление этой строки решило проблему.
источник
Вам нужна прошивка для вашего ключа. Некоторые установки будут уже на вашем устройстве, но попробуйте:
затем убедитесь, что у вас есть последнее ядро на месте
получить кучу прошивок .... да много. Вам понадобится немного дискового пространства, около 80 МБ.
скопируйте вашу прошивку в нужное место
и тогда вы можете удалить клонированные файлы в вашем
linux-firmware
каталогеисточник
nmap
или подобный, чтобы найти IP-адрес Пи (насколько я знаю, по умолчанию IP-адрес не назначен, чтобы включитьssh
его). Как только IP-адрес найден, вы можете перенестиdeb
пакеты и установить их в автономном режиме (хотя всегда очень приятно разрешать все проблемы с зависимостями, которые могут возникнуть). Также возможно мостовое соединение (например, Wi-Fi ноутбука для подключения к Интернету через Pi по локальной сети). Но все это ... хммм ... не так уж и приятно (омхо) иметь дело с тем, когда вы просто хотите, чтобы ваш пи работал и работал в кратчайшие сроки.Вероятно, интерфейс беспроводного адаптера переименован в wlx_ _ _ _ _ _ _
(Предсказуемые имена сетевых интерфейсов: https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ ).
запустить
dmesg
и найти что-то вроде этого:[ 7.044805] rtl8192cu 1-1.2:1.0 wlx74da3833acb9: renamed from wlan0
Это новое имя: wlx74da3833acb9
бежать
iwconfig
. В моем случае:редактировать
/etc/network/interfaces
и переименуйте wlan0 в wlxXXXXXXXXXXВ моем случае:
перезагрузка
редактировать:
комментировать все:
перезагрузка
источник
Оказывается, что изменение в /boot/config.txt создало похожую проблему для меня! В моем случае «интерфейс не найден».
Это вызывает недоумение, потому что изменения в config.txt были связаны с проблемами отображения HDMI (пытаясь заставить работать 5-дюймовый монитор). После восстановления исходного файла config.txt Wi-Fi возобновил нормальную работу без каких-либо изменений в аппаратном или программном обеспечении.
источник