LINUX.ORG.RU
решено ФорумAdmin

IEEE 802.11bgn отключить n.

 


0

2

Есть ли возможность в настройках клиента в wpa_supplicant.conf, или в /etc/network/interfaces отключить в IEEE 802.11bgn возможность подключения по n протоколу?
Ничего толкового не нашел.

★★★★★

Когда-то тоже интересовался этим, но у меня драйвер карточки не поддерживал переключение режимов.

iwconfig <dev> modu <modu>
# список поддерживаемых режимов:
iwlist modulation

В твоем случае из списка нужно выбирать что-то вроде 11bg.

PS. Про wpa_supplicant.conf и /etc/network/interfaces ничего сказать не могу.

staseg ★★★★★ ()
Последнее исправление: staseg (всего исправлений: 1)
Ответ на: комментарий от staseg

Судя по всему тоже можно не дергаться.
8192cu

pi@wifi-router:~ $ sudo iwconfig wlan0 modu 11bg
Error for wireless request "Set Modulation" (8B2F) :
    invalid argument "11bg".
pi@wifi-router:~ $ sudo iwconfig wlan0 modu 11g
Error for wireless request "Set Modulation" (8B2F) :
    SET failed on device wlan0 ; Operation not supported.
pi@wifi-router:~ $ sudo iwconfig wlan0 modu 11b
Error for wireless request "Set Modulation" (8B2F) :
    SET failed on device wlan0 ; Operation not supported.
pi@wifi-router:~ $ sudo iwlist modulation
wlan0     unknown modulation information.

hbars ★★★★★ ()

Насколько мне известно, wpa_supplicant за это не отвечает, всё спрятано в драйвере mac80211. Но можно попробовать зажать интерфейс в HT20 и 11g rates используя команду iw. Например,

iw wlan0 set bitrates legacy-2.4 1 2 5.5 11 6 9 12 18 24 36 48 54

Но это включит только указанные скорости на TX, со-стороны AP будет работать полноценный 11n со всеми MCS. Теоретически, можно поковыряться в wpa_supplicant и драйверах, чтоб станция посылала при Assoc/Auth возможности только 11bg, но из коробки такое недоступно.

nickleiten ★★★ ()

Я отключал в настройках драйвера, через modprobe.d (в моём случае iwlwifi). Через указанные файлы, кажется, нельзя, т.к. они не управляют физическим уровнем.

Bebop ★★ ()
Ответ на: комментарий от Bebop

В wpa_supplicant.conf есть такое:

# Driver interface parameters
# This field can be used to configure arbitrary driver interace parameters. The
# format is specific to the selected driver interface. This field is not used
# in most cases.
#driver_param="field=value"

Но я это никак со своим 8192cu не заборол.

hbars ★★★★★ ()
Ответ на: комментарий от Bebop

Заборол я тоже это дело драйвером.

options 8192cu rtw_power_mgnt=0 rtw_enusbss=0 rtw_low_power=0 rtw_ht_enable=0

rtw_ht_enable=0

hbars ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.