Итак, я пытаюсь получить малину pi 2 B + для создания сети wifi, к которой я мог бы подключать различные другие устройства, поддерживающие Wi-Fi (Android-телефон, Windows-ПК и т. Д.). Мне не нужно пересылать соединения с за пределами. Я запускаю последнюю версию raspbian jessie, обновленную и используя D-Link Dwa-131 wifi dongle.Как разместить Wi-Fi сеть из малины Pi?
Я после этого учебника из Adafruit: https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point
И остановился перед переходом через NAT конфигурации, что я не нужен. Также ссылка на версию hostadd, которую они дают, мертва, поэтому я пропустил это.
При попытке запуска hostapd с моим файлом конфигурации (Судо/USR/SBIN/hostapd /etc/hostapd/hostapd.conf) Я получаю следующее сообщение об ошибке:
Configuration file: /etc/hostapd/hostapd.conf
Line 2: invalid/unknown driver 'r8712u'
1 errors found in configuration file '/etc/hostapd/hostapd.conf'
Failed to set up interface with /etc/hostapd/hostapd.conf
Failed to initialize interface
Так я пошел на, чтобы проверить мой wlan0 драйвер устройства, и я получил r8712u в результате:
readlink /sys/class/net/wlan0/device/driver
../../../../../../../../bus/usb/drivers/r8712u
и поэтому я вроде застрял здесь.
Вот мой hostapd.conf, если это какая-то помощь. Но это ничем не отличается от учебника.
interface=wlan0
driver=r8712u
ssid=raspberry
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=passphrase
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Любые помощь приветствуются.
Редактировать: После того, как вы нашли сообщение this на SO, я попытался получить версию hostapd от adafruit и использовал ее для обновления моего собственного (должно быть, сначала получил адрес неправильно). Но проблема не меняется.
Редакция 2: В конце концов все это доходит до того, что ключ не является nl80211. Так что нет AP на моем Pi, пока я не получу еще один. Или Pi3.
От https://wikidevi.com/wiki/R8712u Я вижу, что ваша карта может не работать в режиме AP. – o9000
@ o9000 Thx для ответа. Я нашел этот ответ, но также и другие материалы, которые заставляют меня думать, что он все еще может работать. Например, [this] (https://forum.piratebox.cc/read.php?7,11108). – MrGurdil
Вам все еще нужно 'driver = nl80211'. Кроме того, просто сказать, что он не работает, не помогает. Вы должны запустить 'hostapd -dd hostapd.conf' и разместить здесь сообщения (ошибки). – o9000