Ubuntu 16.04 - Беспроводной адаптер испытывает таймаут (rtl8192cu)

У меня были проблемы с моим беспроводным адаптером, просто останавливающим возможность соединения с моей сетью наугад. Это обычно происходит, когда у меня не было интернет-действия в течение нескольких минут. После того как это происходит, я не могу получить доступ к Интернету для неопределенного количества времени (обычно 2-5 минут), пока система не "решает" возобновить действие (я не уверен, как это происходит на техническом уровне).

Особенно скорость передачи идет от операционных 72,2 Мбит/с до 7 Мбит/с. Выполнение команды lshw-C сеть приводит к чипсету rtl8192cu. Дополнительно при возникновении тайм-аута я передаю эти сообщения dmesg

[  651.204177] perf interrupt took too long (2523 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 1085.185940] perf interrupt took too long (5026 > 5000), lowering kernel.perf_event_max_sample_rate to 25000

и после разъединения USB-устройства (во время поведения выпадения сигнала) я получаю:

[ 2755.028193] rtl_usb: reg 0x102, usbctrl_vendorreq TimeOut! status:0xffffffed value=0x69543425
[ 2755.028198] rtl_usb: reg 0x422, usbctrl_vendorreq TimeOut! status:0xffffffed value=0x3d30a78
[ 2755.028202] rtl_usb: reg 0x542, usbctrl_vendorreq TimeOut! status:0xffffffed value=0x2203dd
[ 2755.028209] rtl_usb: reg 0x1cc, usbctrl_vendorreq TimeOut! status:0xffffffed value=0x18

Я смог исправить это через неортодоксальное решение создания сценария удара, состоящего из некоторое время цикла, который проверяет с помощью ping-запросов веб-сайт (использующий google.com, но на практике это мог быть любой веб-адрес), таким образом сохраняющий сетевую активность и предотвращающий это поведение таймаута. Что действительно вызывает это, и это - просто несовместимость аппаратного обеспечения с Ubuntu, или я могу решить это через другие средства?

Я также смотрел на предложенные вопросы, перечисляют и придумал эти страницы:

Проблемы Беспроводного адаптера Realtek. (RTL8192ce и RTL8192cu)

https://github.com/pvaret/rtl8192cu-fixes

Другая опция является этой ссылкой:

https://github.com/vincent-t/rt8192cu_dkms

Хорошие новости - то, что от рассмотрения первой страницы GitHub, мое определенное устройство поддерживается (WN823N). Однако я колеблюсь в установке, что, кажется, очень устаревшие драйверы от более старой ОС. Я должен продолжить установку?

0
задан 13 April 2017 в 15:23

1 ответ

Поддержка Вашего устройства была добавлена к новому ядру. Просто используйте пикантную Ubuntu.

0
ответ дан 28 September 2019 в 06:53

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

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