NetBSD и TP-Link TL-WN727N (Atheros AR9271 или Ralink RT5370)

Где я могу найти и установить драйвер AR9271 для последней NetBSD? На целевой машине нет доступа к Интернету, и сначала мне нужно установить ключ Wi-Fi.

Я только нашел это: https://www.daemon-systems.org/man/athn.4.html

UPDATE : wpa_supplicant уже был написан, но я не видел свое устройство.

Когда я подключаю ключ, он отображается как:

ugen0 at uhub4 port 8 ugen0: Mediatek 802.11 n WLAN, rev 2.01/00, addr 2 

ifconfig показывает только интерфейсы re0 и lo0 .

UPDATE : я видел на некоторых форумах Linux, что ключ использует чип Atheros, но я проверил в Windows и посмотрю Ralink. Драйвер ral также интегрирован в NetBSD, но ситуация не меняется – я не вижу ra~ устройства в dmesg.boot.

Я только что исследовал это, и из того, что я могу собрать, только что добавили, что для NetBSD 7 также называется NetBSD Current (а не NetBSD 6, который я предполагаю, это то, что вы используете?), Которая была версией разработки NetBSD до сегодняшнего дня более или менее, где он был выпущен, хотя он еще не был анонсирован.

В 7 он должен быть частью generic ядра, поэтому вам не нужно будет загружать драйвер вручную или что-то еще. Поэтому я предполагаю, что предлагаю либо перейти на fx. 7 RC3 или переустановить 7 RC3 с нуля сейчас, или, может быть, подождать несколько дней, чтобы его публично выпустили, и ISO станет доступным. Тогда, надеюсь, это будет просто работать автоматически.
Если вы хотите, вы можете получить NetBSD 7 RC3 здесь .

Если драйвер NetBSD athn поддерживает ваше оборудование , все необходимые файлы прошивки поставляются с NetBSD.

Для настройки настройте wpa_supplicant для зашифрованных сетей, затем запустите демона, затем athn из dhclient с помощью правого интерфейса ( athn ). Вы можете взять файлы conf из системы linux. Все беспроводные драйверы не поддерживают 802.11n или 802.11ac .

Учитывая, что ядро ​​маркирует устройство как «ugen», устройство не признано / заявлено каким-либо драйвером устройства.

Так как это USB-ключ, я бы предложил попробовать другой ключ. Существует длинный список поддерживаемых устройств для urtwn (с использованием наборов микросхем Realtek RTL8188CU / RTL8188EU / RTL8192CU), urtw (с использованием набора чипов Realtek RTL8187B / L), zyd (с использованием набора микросхем ZyDAS ZD1211 / ZD1211B) и otus (Atheros USB-чипы AR9001U)

Страницы руководства для этих устройств включают списки известных рабочих адаптеров. В эти дни, я держу недавнюю копию списка в блокноте на моем телефоне, когда я выхожу за покупками.

Rum, ral и atu – другие драйверы в моем списке.

Сначала проверьте свой беспроводной адаптер: ifconfig
На выходе будут отображаться сетевые устройства (ethernet и беспроводной адаптер). Есть ли драйвер athn0 в списке?

Затем настройте wpa supplicant:
vi /etc/wpa_supplicant.conf

Пример:

 network={ ssid="yourssid" scan_ssid=1 key_mgmt=WPA-PSK psk="yourpsk" } 

Важно установить свой точный SSID (имя вашего wlan) и, конечно же, ваш точный psk (предварительный ключ). Оба чувствительны к регистру.

Вы можете получить дополнительную информацию о http://wiki.netbsd.org/tutorials/how_to_use_wpa_supplicant/

Во-вторых, настройте rc init. Добавление записей в /etc/rc.conf для настройки сети при запуске:

 dhcpcd_flags="-q -b" wpa_supplicant="YES" wpa_supplicant_flags="-B -i athn0 -c /etc/wpa_supplicant.conf" 

Используйте dhcpcd, DHCP-клиент-демон:

 vi /etc/ifconfig.athn0 up dhcp 

В-третьих, начните беспроводное обслуживание: у вас есть две возможности

Перезагрузите компьютер или

Вы можете запустить wpa_supplicant с помощью

 /etc/rc.d/wpa_supplicant start 

Затем перезапустите свою сеть с помощью

 /etc/rc.d/network restart 

И последнее, но не менее важное: вы можете попробовать, как root, опрятную программу для улучшения вашей конфигурации (в интерактивном режиме):

 wpa_cli reconfigure status save_config quit 

После настройки вашей сетевой карты проверьте, правильно ли она работает. Используйте команду ping для отправки 3 пакетов на IP-адрес вашего локального хоста или на DNS-имя по вашему выбору, например:

 ping -c3 www.netbsd.org 

И не сдавайся! NetBSD – скалистый, без вирусов, и никто не беспокоит вас с помощью systemd . И в качестве бонуса вы можете использовать pkgsrc!

В NetBSD вы используете wpa_supplicant для аутентификации вашего устройства на ваш wlan. Для этого требуется написать короткий файл конфигурации, который обычно называется /etc/wpa_supplicant.conf

Удачи, blackcat

Interesting Posts

Почему вычитание «0» в C приводит к числу, которое представляет символ?

Установка пакетов Cygwin из командной строки

Ошибка в plot.new (): слишком большие значения полей в R

Как использовать сокет-клиент с WCF (net.tcp)?

Почему быстрее копировать, чем перезаписывать?

Ассамблея 8086 | Сумма массива, печать многозначных чисел

Как я могу извлечь шрифты из PDF-файла?

Замораживание компьютера во время просмотра Flash-видео из сети

Самый простой способ игнорировать пустые строки при чтении файла в Python

Компиляция C ++ 11 с g ++

Согласованная ширина для geom_bar в случае отсутствия данных

Как экспортировать сообщения из Outlook XP в текстовые файлы с каталогами для почтовых папок?

Команда WinXP dir: 3 и 4 расширения char одинаковы?

В VirtualBox не удается получить максимальное разрешение экрана для гостевой ОС

Как захватить изображение из пользовательского CameraView в Android?

Давайте будем гением компьютера.