Зробити iw роботу над Raspbian


10

Я намагався сканувати наявні в моїй місцевості мережі Wi-Fi, але sudo iw wlan0 scanдає мені command failed: No such device (-19). Оскільки я не маю детальних знань про iwкоманду, я також спробував sudo iw phy wlan0 scan, що мені дали command failed: No such file or directory (-2).
ПРИМІТКА. Адаптер працює нормально, я вже встановив з'єднання зі своїм маршрутизатором і iwlistможе перелічити доступні мережі Wi-Fi. І все-таки чомусь iwце не працює.

(Я знаю, я можу досягти подібного результату iwlist wlan0 scanning, але на моєму етапі я просто хочу, щоб це якось працювало.)

Я використовую mini-wifi-адаптер від adafruit з чіпсетом RTl8192 / 8188CUS.

Я натрапив на цей SE-пост , який говорить, що важливий модуль ядра включений, але не компільований. Як чітко сказано в цій публікації, я спробував зібрати Raspbian з підтримкою rtlwifi і зробив усе, як було сказано. І все-таки через кілька годин все одно. iwвсе ще дає те саме повідомлення про помилку, як і раніше, і я нічого не бачу про драйвери rtlwifi або rtl8192cu lsmod.

Я щось зробив не так чи є інший спосіб зробити iwроботу над «Распіаном»? Заздалегідь спасибі.

Додаткова інформація:
lsusbдає

Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS802.11n WLAN Adapter

uname -a дає

Linux hostname 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST2015 armv7l GNU/Linux

Ви хочете сказати, що це iwlistпрацює, але iwні? Тут незрозуміло, чи вважаєте ви, що у вас є проблеми з адаптером або просто з цією конкретною командою.
золотинки

@goldilocks Я оновив своє запитання. Це те, iwщо не працює, адаптер зовсім нормально.
Сірак

Про що iw dev wlan0 scan?
золотинки

Не пощастило, воно друкує command failed: No such device (-19).
Сірак

2
@goldilocks Здається, що ця помилка існує вже деякий час. Я знайшов raspberrypi.stackexchange.com/questions/14528/… це питання з тією ж основною проблемою. Я думаю, що це є гарним моментом, щоб закінчити це, оскільки рішення, представлені там, занадто складні, враховуючи, що я все ще можу використовувати iwlist. У Raspbian все ще є серйозні помилки, я також не можу встановити USB-накопичувач на завантаження :(. Дякую за витрачений час, щоб допомогти мені і дав мені прагматичну ідею використання іншої ОС (я ніколи не міг придумати це) .
Сірак

Відповіді:


2

Якщо ви впевнені, що ваш адаптер працює нормально, спробуйте виконати команду

sudo ifconfig wlan0 up

Коли ви це зробите, всі доступні мережі Wi-Fi повинні з’являтися, коли ви натискаєте кнопку сигналу Wi-Fi у верхньому правому куті екрана. Потім ви зможете натиснути будь-яку з них і ввести свій пароль.

Редагувати : Спробуйте запустити команду, sudo iw dev wlan0 scanоскільки ви скажете, що ваш wlan0 закінчився


1
Примітка man ifconfig: "Ця програма застаріла! Для заміни перевірте ip addr та ip посилання." Вона все ще працює і повинна тривати нескінченно, але якщо ви все це новачок, ви також можете вивчити нові. Еквівалент тут був би ip link set wlan0 up.
goldilocks

1
Я спробував використовувати sudo ifconfig wlan0 up, але wlan0 вже був (як показано на ifconfig). Навіть після цього команда iwне працює. Як зазначено в запитанні та коментарях, це може бути помилка драйвера. (Я ще можу сканувати мережі з iwscan, але я спеціально хочу використовувати iw, просто щоб бути щасливим :))
Sirac

Спробуйте подивитись на мою редакцію
Кеннет Спірс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.