LINUX.ORG.RU

хотеть включить 802.11n


0

1

Купил маршрутизатор Netgear WNR3500L. Настроил и выяснил, что мой ноут не хочет работать по стандарту 802.11n

$iwconfig wlan0
wlan0     IEEE 802.11abg  ESSID:""  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 30:46:9A:4A:FC:86   
          Bit Rate=54 Mb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=70/70  Signal level=-27 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

$lspci | grep WiFi
02:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5150 Series

Собственно, как заставить его работать в режиме n?

Ответ на: комментарий от kernelpanic

пардон. в мане iwconfig сказано, что проверить, какие модуляции карта поддерживает, можно через iwlist wlan0 modulation. Но у меня на такой же карте говорит «wlan0 unknown modulation information».

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

Фигня какая-то на самом деле. Походу есть два варианта адаптера: 5150ABG и 5150AGN. И в старых ядрах 5150ABG по ошибке определялся как 5150AGN, смотри баг #15892.

Deleted
()
Ответ на: комментарий от kernelpanic

у меня оказалась ABG:

$ dmesg | grep WiFi
iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:
iwlagn 0000:02:00.0: Detected Intel(R) WiMAX/WiFi Link 5150 ABG, REV=0x44

madgnu ★★★★★
()
Ответ на: комментарий от Deleted
02:00.0 Network controller [0280]: Intel Corporation WiMAX/WiFi Link 5150 Series [8086:423c]
    Subsystem: Intel Corporation WiMAX/WiFi Link 5150 Series 5150ABG [8086:1206]
    Flags: bus master, fast devsel, latency 0, IRQ 44
    Memory at f0100000 (64-bit, non-prefetchable) [size=8K]
    Capabilities: <access denied>
    Kernel driver in use: iwlagn
    Kernel modules: iwlagn
kernelpanic ★★★★★
() автор топика
Ответ на: комментарий от kernelpanic

В общем, эта карточка сама по себе не умеет N. Но N в ней залочен софтово похоже на уровне прошивки самой карточки. В интернете куча дискуссий по этому поводу и есть даже чувак, который предлагает разлочить за деньги. Развод это или нет - хз =).

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

Я сейчас как раз все эти дискуссии перечитываю. Насколько я понял со старыми ядрами 11n работал. Попробую какой-нибудь дистрибутив - проверю.

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

Я сейчас как раз все эти дискуссии перечитываю. Насколько я понял со старыми ядрами 11n работал. Попробую какой-нибудь дистрибутив - проверю.

Хм... На сколько я понял (смотри ссылку на баг выше), старые ядра определяли карточку как AGN и система считала, что N она умеет, но реально подключиться к точкам по стандарту N не получалось.

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

Посмотрел маркировку карты: 512AGX MRU, а она «Supports 802.16e and 802.11a/b/g in a PCIe Mini Card form factor» :(

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

Запустил ubuntu 9.10. Результаты:

$ iwconfig wlan0 
wlan0     IEEE 802.11abgn  ESSID:""  
          Mode:Managed  Frequency:2.472 GHz  Access Point: 30:46:9A:4A:FC:86   
          Bit Rate=0 kb/s   Tx-Power=15 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-25 dBm  Noise level=-88 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Режим 11n указан, но подключение на частоте 2.472Ghz. Однако:
$ iwlist wlan0 f
wlan0     32 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz
          Channel 44 : 5.22 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Channel 128 : 5.64 GHz
          Channel 132 : 5.66 GHz
          Channel 136 : 5.68 GHz
          Channel 140 : 5.7 GHz
          Current Frequency:2.472 GHz (Channel 13)
другие частоты доступны (впрочем как и у меня в арче с 35-ым ядром).

Адаптер определяется так:

02:00.0 Network controller [0280]: Intel Corporation WiMAX/WiFi Link 5050 Series [8086:423c]
	Subsystem: Intel Corporation Device [8086:1206]
	Flags: bus master, fast devsel, latency 0, IRQ 27
	Memory at f0100000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: <access denied>
	Kernel driver in use: iwlagn
	Kernel modules: iwlagn

Заметил следующее: в настройках маршрутизатора можно выбрать режим «Up to 300 Mbps», но канал выше 13 выбрать не получается. Завтра-послезавтра попробую dd-wrt и постараюсь найти девайс со 100% рабочим 11n.

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

Прогнал 1Gb через iperf - скорость 44 Mbits/sec, т.е. режим 11g

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