rtl8723ae проблема с драйвером, Ubuntu 13.04

Я купил новый ноутбук с Wi-Fi чипом rtl8723ae (или, по крайней мере, он выглядит так)

$ lspci | grep RTL
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter

Windows также показывает rtl8723ae в диспетчере устройств.

На данный момент у меня установлены Windows 7 и Ubuntu 13.04.

Когда я использую Wi-Fi с загрузкой Windows, все идет хорошо, маршрутизатор показывает стабильный сигнал около -60 дБм и скорость соединения 135-150 Мбит / с. Скорость загрузки кажется нормальной.

Но когда я нахожусь в Ubuntu с тем же расстоянием / стенами до маршрутизатора, скорость загрузки скачет с 0 до хороших, маршрутизатор показывает сигнал ~ -80 дБм (при том же месте расположения ноутбука и маршрутизатора!), А скорость соединения скачет случайным образом от От 1 до 54 Мбит / с.

Стабильная связь со скоростью 135-150 Мбит / с и сигналом -60 дБм в Ubuntu достижима только с ноутбуком на расстоянии 30 см от маршрутизатора. Любое большее расстояние или мое тело между маршрутизатором и ноутбуком резко падает.

iwconfig сообщает о мощности 20 дБм:

$ iwconfig
eth1      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"ZyXEL_KEENETIC_LITE_3EFA9B"  
          Mode:Managed  Frequency:2.457 GHz  Access Point: C8:6C:87:3E:FA:9B   
          Bit Rate=150 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-14 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:28819   Missed beacon:0

Снижение его до 0 дБм с помощью sudo iwconfig wlan0 txpower 0, похоже, не дает эффекта.

Уровень сигнала, сообщаемый iwconfig, кажется, случайно скачет с -90 до +15 дБм (или даже однажды, может быть, я видел +26 дБм, не уверен).

На близком расстоянии (~ 30 см) iwconfig большую часть времени регистрирует -30 дБм, но иногда прыгает к чему-то случайному (+10 дБм, -70 дБм, -90 дБм ...)

[ 1117] Также, на более длинном расстоянии iwconfig, скорее всего, сообщается о -60 дБм, но случайные скачки происходят чаще, и трудно сказать наверняка.

Все выглядит как проблема с мощностью передатчика или правильностью сигнала. Но в Windows все идет хорошо.

Может быть, драйвер не работает с чипом правильно, но работает как-то.

Кажется, что загружен модуль ядра rtl8723ae:

$ lsmod | grep rtl87
rtl8723ae              86459  0 
rtlwifi                79673  1 rtl8723ae

Что я могу с этим сделать? Ноутбук был куплен для использования в основном с Ubuntu, но с таким Wi-Fi он не совсем пригоден для использования = (

4
задан 19 September 2013 в 17:52

2 ответа

Я получил гораздо лучшую производительность, следуя советам этого пользователя:

https://zach-adams.com/2014/06/fixing-rtl8723ae-driver-ubuntu-linux/

Короче говоря, два этапа:

  1. Попробуйте установить несвободные драйверы linux с помощью этой команды:

    sudo apt-get install linux-firmware-nonfree [ 1110]

  2. Попробуйте установить сетевой менеджер WICD. Инструкции для вашей версии Ubuntu см. В https://help.ubuntu.com/community/WICD

.
0
ответ дан 19 September 2013 в 17:52

Анатол, у меня похожая проблема с моим ноутбуком. Однако, когда я делаю

sudo iwconfig wlan0 txpower 30

... тогда,

sudo iwconfig wlan0 essid MyESSID key xxxxxxxxxxxx

... я подключаюсь.

У меня есть модем, очень близкий к моему рабочему столу, без помех на стене, и иногда я подключаюсь, иногда нет. Тогда я догадался, может быть, проблема с питанием была причиной. В моем случае я был прав.

Надеюсь, это подтвердит ваши подозрения.

0
ответ дан 19 September 2013 в 17:52

Другие вопросы по тегам:

Похожие вопросы: