Я пытаюсь поделиться своей беспроводной сетью (wlan0
) и следую этому руководству: https://linuxalfi.wordpress.com/2011/11/08/connectify-for-linux-with -single-wireless-interface /
Проблема в том, что если запущен hostapd, я не смогу подключиться к сети к моей сети с помощью wpa_supplicant. С другой стороны, если я подключен к сети, я не могу запустить hostapd. Эти два hostapd и wpa_supplicant не могут запускаться полностью.
Вот ошибки, когда я пытаюсь запустить hostapd:
root@me:~# hostapd /etc/hostapd.conf
Configuration file: /etc/hostapd.conf
Using interface new1 with hwaddr 84:4b:f5:4c:89:ab and ssid "Linux-Hotspot"
Failed to set beacon parameters
new1: Unable to setup interface.
Если запущен hostapd, эти ошибки генерируются, если я использую wpa_supplicant:
Successfully initialized wpa_supplicant
new0: CTRL-EVENT-SCAN-STARTED
new0: SME: Trying to authenticate with ac:86:74:26:54:72 (SSID='Ktx My Dinh' freq=2432 MHz)
new0: SME: Authentication request to the driver failed
new0: CTRL-EVENT-SCAN-STARTED
И вот iw list
root@me:~$ sudo iw list
Wiphy phy0
max # scan SSIDs: 4
max scan IEs length: 2257 bytes
Retry short limit: 7
Retry long limit: 4
Coverage class: 0 (up to 0m)
Device supports RSN-IBSS.
Device supports AP-side u-APSD.
Device supports T-DLS.
Supported Ciphers:
* WEP40 (00-0f-ac:1)
* WEP104 (00-0f-ac:5)
* TKIP (00-0f-ac:2)
* CCMP (00-0f-ac:4)
* CMAC (00-0f-ac:6)
Available Antennas: TX 0x1 RX 0x3
Configured Antennas: TX 0x1 RX 0x3
Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* WDS
* monitor
* mesh point
* P2P-client
* P2P-GO
Что я могу сделать, чтобы исправить это? Заранее спасибо.
Проверьте нижнюю часть вывода списка iw для чего-то вроде этого:
valid interface combinations:
* #{ managed } <= 1, #{ P2P-device } <= 1, #{ P2P-client, P2P-GO } <= 1,
total <= 3, #channels <= 2
* #{ managed } <= 1, #{ AP } <= 1, #{ P2P-client } <= 1, #{ P2P-device } <= 1,
total <= 4, #channels <= 1
(Это - то, что мой Raspberry Pi 3 показывает для wlan0.) Отмечают, что устройство только поддерживает один канал между двумя (управляемый и AP) интерфейсы.
Попытка, изменяющая Ваш hostapd.conf так канал, указала соответствия та из сети, к которой Вы пытаетесь присоединиться.