LINUX.ORG.RU
ФорумAdmin

Как заставить сетевую карту использовать 802.11n?


0

1

Дано: беспроводная сетевая карта, которая поддерживает стандарт «N»:

*-network
                description: Wireless interface
                product: RTL8191SEvB Wireless LAN Controller
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: wlan0
                version: 10
                serial: 00:26:5e:ed:a3:f9
                width: 32 bits
                clock: 33MHz
                capabilities: bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=rtl819xSE driverversion=0018.1025.2010 firmware=63 ip=192.168.1.3 latency=0 multicast=yes wireless=802.11bgn
и точка доступа ASUS RT-10N, которая тоже поддерживает этот стандарт, но работает в режиме, когда она позволяет подключаться и b/g клиентам.

Можно ли (и как) заставить сетевую карту использовать именно N при подключении?

iwconfig wlan0 set modu 11n
не работает.

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

кстати да, плюсую. ТС, попробуй на ТД включить только 11n режим. есть мнение, что другие клиенты ТД, подключаясь по b/g не дают ей выставить n.

isden ★★★★★
()

обычно, когда точка умеет вещать и b/g и n - там две антенны, это вообще как бы получаются 2 разные сети, просто с одним названием. Так что клиенты подключаемые к точке на b/g не могут мешать клиентам, подключаемых на n

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

Неужели она умеет вещать и на b, и на g, и на n?

Если точка доступа соответсвтует стандарту 802.11n, то она не просто умеет, а ещё и обязана быть совместима с клиентами 802.11g и 802.11a. Насчёт 802.11b не уверен.

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

есть мнение, что другие клиенты ТД, подключаясь по b/g не дают ей выставить n.

Такого не должно быть. Да, при подключении «старых» девайсов скорость 702.11n немного уменьшается, но не настолько сильно. Для тех, кому это мешает, в точках доступа можно настроить «чистый режим», при котором скорость 802.11n немного поднимается ценой запрещения подключений 802.11{a,g}. Но повторюсь: для работы 802.11n это не обязательно.

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

не думаю, что она способна _одновременно_ вещать на b/g/n.

А ты хотя бы педивикию почитай =).

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

обычно, когда точка умеет вещать и b/g и n - там две антенны, это вообще как бы получаются 2 разные сети, просто с одним названием. Так что клиенты подключаемые к точке на b/g не могут мешать клиентам, подключаемых на n

Количество антенн мало не связано с поддержкой старых стандартов. Просто в 802.11n добавили поддержку MIMO (Multiple-Input and Multiple-Output) - это когда на устройстве может быть несколько приёмников и несколько передатчиков, работающих на смежных полосах частот. Обычно если на wifi-сетёвке три антенны, это значит что она 3x3 MIMO (3 приёмника + 3 передатчика). Хотя возможны и более хитрые варианты, например 3x2 или 2x2.

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

Кроме того, существует еще несколько факторов, ограничивающих реальную пропускную способность:

[...]

Точка доступа всегда подстраивается под самого «плохого» клиента, у которого хуже сигнал, более старый стандарт (a/b/g) и т. д.;

http://ru.wikipedia.org/wiki/IEEE_802.11n#.D0.A0.D0.B5.D0.B0.D0.BB.D1.8C.D0.BD.D0.B0.D1.8F_.D1.81.D0.BA.D0.BE.D1.80.D0.BE.D1.81.D1.82.D1.8C_.D0.BF.D0.B5.D1.80.D0.B5.D0.B4.D0.B0.D1.87.D0.B8_.D0.B4.D0.B0.D0.BD.D0.BD.D1.8B.D1.85

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

Ещё раз: да, наличие клиентов 802.11g ограничивает скорость у клиентов 802.11n, но не опускает её до скорости 802.11g. И тем более не запрещает всем клиентам работать по 802.11n.

Deleted
()

Вопрос автору темы: покажи lspci -nnv и скажи какая версия ядра используется. Скорее всего используется сырой драйвер из staging-ветки и он просто не умеет работать на n'ке.

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

Количество антенн мало не связано с

Ну я имел ввиду, что обычно точки которые поддерживают и то и то имеют более 1 антенны. Ну и далее, что там несколько передатчиков.

xscrew ★★
()
Ответ на: комментарий от Deleted
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller [10ec:8172] (rev 10)
   Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:e020]
   Flags: bus master, fast devsel, latency 0, IRQ 17
   I/O ports at 2000 [size=256]
   Memory at f2500000 (32-bit, non-prefetchable) [size=16K]
   Capabilities: [40] Power Management version 3
   Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
   Capabilities: [70] Express Legacy Endpoint, MSI 00
   Capabilities: [100] Advanced Error Reporting
   Capabilities: [140] Virtual Channel
   Capabilities: [160] Device Serial Number 88-55-22-fe-ff-4c-e0-00
   Kernel driver in use: rtl819xSE
...
Linux moon 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
...
iwconfig wlan0
wlan0 802.11bgn ESSID:"***" Nickname:"rtl8191SEVA2"
Mode:Managed Frequency=2.412 GHz Access Point: ***
Bit Rate=300 Mb/s
Retry:on RTS thr:off Fragment thr:off
Encryption key:***
Security mode:open
Power Management:off
Link Quality=88/100 Signal level=-55 dBm Noise level=-114 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Дрова пересобранные с офф. сайта Realtek.

Кстати, попробовал на точке установить режим «только N». Всё норм, то есть я подключаюсь нормально к ней. А каким образом (помимо анализа скорости закачки чего-нибудь) можно определить, что подключение установлено именно с использованием N? По частотам?

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

Если точка доступа соответсвтует стандарту 802.11n, то она не просто умеет, а ещё и обязана быть совместима с клиентами 802.11g и 802.11a.

Тут вы немного ошибаетесь, с 802.11a не обязана, там 5ГГц частота, а вот 802.11b - да, должна уметь.

А каким образом (помимо анализа скорости закачки чего-нибудь) можно определить, что подключение установлено именно с использованием N?

Ну, например, если глянуть на вывод iwconfig, то там вижу:

Bit Rate=300 Mb/s

а это ну ни как не возможно при 802.11bg
все что больше, чем 108 Mb/s - это и есть 802.11n

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