URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9002
[ Назад ]

Исходное сообщение
"Linux / RTL8192 - проблемы с драйвером"

Отправлено ACCA , 20-Янв-11 04:44 
Купил лаптоп Toshiba, там WiFi контроллер, про который lspci говорит - "Realtek Semiconductor Co., Ltd. Device 8176 (rev 01)" В ванильных или дистрибутивных ядрах такое не поддерживается, народ в форумах советует скачать и поставить драйвер от Realtek RTL8188 он же RTL8192 (r8192ce_pci).

Скачал, скомпилял, поставил в ядро 2.6.32. Зацепился по 802.11n, задавленную в 20MHz @ 2.4GHz через DD-WRT @ Linksys E2000, который подключил к Comcast, скорость около 25Мбит. Никаких проблем, всё летает, несмотря на птичий базар из сетей 802.11g в округе.

Весь комплект привёз и подключил к Ростелеком, скорость около 8Мбит. В округе нет вообще ни одной сети WiFi, но работать совершенно невозможно. Наблюдаю разные TTL туда/обратно, таймауты, разрывы соединения. mtr показывает 40-60% потерь пакетов начиная с 7-го хопа, до него потерь совсем нет.

Теперь втыкаем старенький адаптер 802.11g через USB. Всё заработало вообще без потерь, таймаутов и глюков.

r8192ce_pci в логи пишет только про прицепились при включении/отцепились при выключении, во время работы или глюков ошибок нет.

Понятно, что Toshiba больше никогда не покупать, но остаётся забавнейший вопрос - как подступиться к отладке этого самого r8192ce_pci? Any ideas?


Содержание

Сообщения в этом обсуждении
"Linux / RTL8192 - проблемы с драйвером"
Отправлено Etch , 20-Янв-11 23:14 
А в modinfo r8192ce_pci нет параметра debug? Можно попробовать его включить, а заодно посмотреть какие ещё крутилки там есть.

"Linux / RTL8192 - проблемы с драйвером"
Отправлено ACCA , 22-Янв-11 14:10 
> А в modinfo r8192ce_pci нет параметра debug? Можно попробовать его включить, а
> заодно посмотреть какие ещё крутилки там есть.

Можно выбрать только имя интерфейса, номер частотного канала и аппаратный WEP.

Получил более-менее стабильную работу, когда запретил 802.11n, заставив работать через  802.11g.

В полных непонятках. Рабочая гипотеза - frame aggregation от 802.11n смертелен вместе с загружеными раутерами Ростелеком, пакеты от меня приходят слишком часто. Против неё - ADSL позволяет отдать меньше 1Мбит, как может быть такой эффект?

В сети Comcast тот же 802.11n работал нормально, при этом DOCSIS позволял отдавать около 6Мбит.


"Linux / RTL8192 - проблемы с драйвером"
Отправлено Etch , 22-Янв-11 18:23 
Попробуйте связаться с разработчиком железки/драйвера - может они хоть что-то прояснят?...

"Linux / RTL8192 - проблемы с драйвером"
Отправлено pavlinux , 23-Янв-11 23:21 
> Купил лаптоп Toshiba, там WiFi контроллер, про который lspci говорит - "Realtek
> Semiconductor Co., Ltd. Device 8176 (rev 01)" В ванильных или дистрибутивных
> ядрах такое не поддерживается,

Как это не поддерживается???? А это кто?

# grep -R  0x8176 drivers/net/wireless/

drivers/net/wireless/rtlwifi/pci.h:#define RTL_PCI_8188CE_DID   0x8176  /*8192ce */
drivers/net/wireless/rtlwifi/rtl8192ce/hw.c:                    if (rtlefuse->eeprom_did == 0x8176) {
drivers/net/wireless/rtlwifi/rtl8192ce/sw.c:    {RTL_PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8176, rtl92ce_hal_cfg)},

...

Device Drivers  --->
              [*]   Wireless LAN  --->
                 [*] Network device support  --->
                   ...
                   <M>   Realtek RTL8192CE/RTL8188SE Wireless Network Adapter
                   ...


Хотя, у меня 2.6.38-rc2+ ...


"Linux / RTL8192 - проблемы с драйвером"
Отправлено ACCA , 24-Янв-11 23:05 
>> Купил лаптоп Toshiba, там WiFi контроллер, про который lspci говорит - "Realtek
>> Semiconductor Co., Ltd. Device 8176 (rev 01)" В ванильных или дистрибутивных
>> ядрах такое не поддерживается,
> Как это не поддерживается???? А это кто?

[...]
> Хотя, у меня 2.6.38-rc2+ ...

Спасибо, приколол/обрадовал. Ждём релиза...


"Linux / RTL8192 - проблемы с драйвером"
Отправлено NewUse , 16-Июн-11 23:34 
>>> Купил лаптоп Toshiba, там WiFi контроллер, про который lspci говорит - "Realtek
>>> Semiconductor Co., Ltd. Device 8176 (rev 01)" В ванильных или дистрибутивных
>>> ядрах такое не поддерживается,
>> Как это не поддерживается???? А это кто?
> [...]
>> Хотя, у меня 2.6.38-rc2+ ...
> Спасибо, приколол/обрадовал. Ждём релиза...

Не совсем в тему, но близко:
реально ли собрать этот драйвер под mips32,есть ли порты под OpenWRT?