Ubuntu 12.04 LTS с использованием RTL8188e Беспроводное соединение Flaky

Я просто сделал Ubuntu 12.04 LTS с двойной загрузкой на ноутбуке Toshiba S55-a5358 с предустановленной Windows 8.

У меня были проблемы с двойной загрузкой, поэтому пришлось использовать загрузку. Также были проблемы с работой беспроводной сети, и этот ответ chilli555 работал:

Ubuntu 12.04 Realtek RTL8188E Беспроводная карта не обнаружена

Однако беспроводная сеть на Ubuntu 12.04 LTS очень шелушащаяся, медленная и падает.

$ dmesg | grep rtl
[    7.282473] rtl8188ee 0000:02:00.0: enabling device (0000 -> 0003)
[    7.289730] rtl8188ee: Using firmware rtlwifi/rtl8188efw.bin
[    7.953254] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[    7.953400] rtlwifi: wireless switch is on
[  594.241828] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now
[  928.494384] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now
[ 1163.316277] rtlwifi:addbareq_rx():<10000-1> sta is NULL
[ 1360.990311] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now

Беспроводная система Windows 8 работает очень быстро и без капель. Мне нужна помощь в том, чтобы беспроводная связь работала стабильно и быстро на Ubuntu 12.04.

Спасибо заранее.

As Per chilli555's comment:

azhar@azhar-Satellite-S55-A:~$ cat /var/log/syslog | grep -e wlan -e reason | tail -n25
Feb  4 11:56:51 azhar-Satellite-S55-A kernel: [ 2629.951397] wlan0: RX AssocResp from c8:cb:b8:f0:76:70 (capab=0x431 status=0 aid=8)
Feb  4 11:56:51 azhar-Satellite-S55-A kernel: [ 2629.951794] wlan0: associated
Feb  4 11:56:51 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: associating -> associated
Feb  4 11:56:51 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: associated -> 4-way handshake
Feb  4 11:56:51 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: 4-way handshake -> completed
Feb  4 11:56:51 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): roamed from BSSID C8:CB:B8:F0:76:F0 (HUB) to C8:CB:B8:F0:76:70 (HUB)
Feb  4 11:58:07 azhar-Satellite-S55-A NetworkManager[1368]:  (eth0): device state change: activated -> unavailable (reason 'carrier-changed') [100 20 40]
Feb  4 11:58:07 azhar-Satellite-S55-A NetworkManager[1368]:  (eth0): deactivating device (reason 'carrier-changed') [40]
Feb  4 11:58:08 azhar-Satellite-S55-A NetworkManager[1368]:  Policy set 'HUB' (wlan0) as default for IPv4 routing and DNS.
Feb  4 11:58:08 azhar-Satellite-S55-A NetworkManager[1368]:  Policy set 'HUB' (wlan0) as default for IPv4 routing and DNS.
Feb  4 11:59:42 azhar-Satellite-S55-A kernel: [ 2800.378747] wlan0: Connection to AP c8:cb:b8:f0:76:70 lost
Feb  4 11:59:42 azhar-Satellite-S55-A wpa_supplicant[1409]: CTRL-EVENT-DISCONNECTED bssid=c8:cb:b8:f0:76:70 reason=4
Feb  4 11:59:42 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: completed -> disconnected
Feb  4 11:59:42 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: disconnected -> scanning
Feb  4 11:59:43 azhar-Satellite-S55-A kernel: [ 2801.758438] wlan0: authenticate with c8:cb:b8:f0:a7:10
Feb  4 11:59:43 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: scanning -> authenticating
Feb  4 11:59:43 azhar-Satellite-S55-A kernel: [ 2801.777780] wlan0: send auth to c8:cb:b8:f0:a7:10 (try 1/3)
Feb  4 11:59:43 azhar-Satellite-S55-A kernel: [ 2801.781551] wlan0: authenticated
Feb  4 11:59:43 azhar-Satellite-S55-A kernel: [ 2801.785467] wlan0: associate with c8:cb:b8:f0:a7:10 (try 1/3)
Feb  4 11:59:43 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: authenticating -> associating
Feb  4 11:59:43 azhar-Satellite-S55-A kernel: [ 2801.790905] wlan0: RX AssocResp from c8:cb:b8:f0:a7:10 (capab=0x431 status=0 aid=5)
Feb  4 11:59:43 azhar-Satellite-S55-A kernel: [ 2801.791305] wlan0: associated
Feb  4 11:59:43 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: associating -> 4-way handshake
Feb  4 11:59:45 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): supplicant interface state: 4-way handshake -> completed
Feb  4 11:59:45 azhar-Satellite-S55-A NetworkManager[1368]:  (wlan0): roamed from BSSID C8:CB:B8:F0:76:70 (HUB) to C8:CB:B8:F0:A7:10 (HUB)

Еще один комментарий: апплет Apple Wireless Bars продолжает расти. FYI, этого не происходит в Windows 8 или моем другом ноутбуке Ubuntu (ASUS), который также работает с 12.04 LTS.

Также получаю следующие результаты:

Ubuntu 12.04 Realtek RTL8188E Беспроводная карта не обнаружена

1
задан 13 April 2017 в 15:24

1 ответ

Если у вас есть права администратора по маршрутизатору, я бы предложил вам изменить шифрование из смешанного режима WPA и WPA2 только в один режим WPA2-AES. Я бы также экспериментировал с отключенным 802.11N; используйте только B и G. Я также включил «автоматический канал» и выберет фиксированный канал, такой как 1 или 11.

Вы также можете попробовать параметр драйвера:

sudo modprobe -r rtl8188ee
sudo modprobe rtl8188ee swenc=1

Если это помогает, мы можем написать файл .conf и сделать его постоянным.

В вашем syslog мы видим, что устройство перемещается из одной полосы в точке доступа в другую:

(wlan0): roamed из BSSID C8: CB: B8: F0: 76: F0 (HUB) - C8: CB: B8: F0: 76: 70 (HUB)

Мы можем попробовать другой параметр. Это очень сложно временно загрузить, поэтому мы напишем файл conf, перезагрузимся и попробуем его. Если это не поможет, мы просто удалим наш файл conf:

sudo -i
echo "options cfg80211 cfg80211_disable_40mhz_24ghz=Y"  >  /etc/modprobe.d/cfg80211.conf
exit

Перезагрузите и сообщите нам, есть ли какие-либо улучшения.

Поскольку это не сработало, давайте попробуем другой параметр:

sudo -i
rm /etc/modprobe.d/cfg80211.conf
echo "options mac80211 probe_wait_ms=3000"  >  /etc/modprobe.d/mac80211.conf
exit

Перезагрузите

1
ответ дан 24 May 2018 в 12:12
  • 1
    Спасибо за ваш ответ. У меня нет доступа к маршрутизатору, поэтому нельзя настроить маршрутизатор. Отключение 802.11N / автоматического канала включено, выключение должно выполняться на маршрутизаторе или беспроводном драйвере на ноутбуке? Если это можно сделать на ноутбуке, вы можете дать мне команды? параметры драйвера swenc = 1 не работают. – Azhar 12 February 2014 в 05:26
  • 2
    См. Мое редактирование. – chili555 12 February 2014 в 07:12
  • 3
    не работает. Все еще отключается :( с разумом = 1, 3 и 4. – Azhar 12 February 2014 в 07:47
  • 4
    Обновление: я потратил 10 долларов и купил беспроводной USB-приемник RaLink RT5370. Я отключил внутреннюю беспроводную связь, и теперь у меня стабильная беспроводная связь на моей загрузке ubuntu. – Azhar 19 February 2014 в 23:29

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

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