LINUX.ORG.RU

История изменений

Исправление nickleiten, (текущая версия) :

Во-первых, какой драйвер/устройство используете? Т.к. в проприетарных драйверах весь стек 802.11 полностью в kernel-space, а в opensource (mac80211) нужно использовать hostapd/wpa_supplicant для работы. Да, я знаю, что есть проприетарные драйвера, которые тоже используют hostapd/wpa_supplicant, но там они скорее как заглушки.

Во-вторых, iwconfig - deprecated уже несколько лет, она существует только для совместимости с проприетарными драйверами. Для mac80211 нужно использовать iw, в частности пересоздавать интерфейс с нужным типом, т.к. в ядре разная инициализация для master/managed/adhoc/p2p и т.д.

Создание интерфейса:

iw phy0 interface add wlan1 type __ap
После чего для непосредственно включения, необходимо запустить hostapd с конфигом для данного интерфейса. Он отвечает за аутентификацию/авторизацию клиентов, управляет параметрами точки доступа (канал, стандарты, параметры beacons/маячков рассылаемых точкой доступа и т.д.).

Сам hostapd рекомендую собрать из исходников с патчами от openwrt, чтоб не было вопросов, почему скорость низкая и не включается 40МГц ширина канала.

Исходная версия nickleiten, :

Во-первых, какой драйвер/устройство используете? Т.к. в проприетарных драйверах весь стек 802.11 полностью в kernel-space, а в opensource (mac80211) нужно использовать hostapd/wpa_supplicant для работы. Да, я знаю, что есть проприетарные драйвера, которые тоже используют hostapd/wpa_supplicant, но там они скорее как заглушки.

Во-вторых, iwconfig - deprecated уже несколько лет, она существует только для совместимости с проприетарными драйверами. Для mac80211 нужно использовать iw, в частности пересоздавать интерфейс с нужным типом, т.к. в ядре разная инициализация для master/managed/adhoc/p2p и т.д.

Создание интерфейса:

iw phy0 interface add wlan1 type __ap
После чего для непосредственно включения, необходимо запустить hostapd с конфигом для данного интерфейса. Он отвечает за аутентификацию/авторизацию клиентов, управляет параметрами точки доступа (канал, стандарты, параметры beacons/маячков рассылаемых точкой доступа и т.д.).