WiFi-карта Ralink RT3290 не работает в Ubuntu 16.04
Я недавно установил Ubuntu 16.04 на компьютер с беспроводной сетевой картой Ralink RT3290. После работы в течение дня карта просто перестала работать. Судя по всему, карта больше не поддерживается в Linux, поэтому единственные официальные драйверы очень старые.
Я попытался проследить ответы на этот вопрос, этот вопрос и этот вопрос - даже попытался получить модифицированные драйверы от одного из комментаторов, чтобы заставить драйвер компилироваться на более новых ядрах (4.4.0 здесь). Ничего из этого не сработало.
dmesg
раскрывает следующее:
rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
rt2800_wait_wpdma_ready: Error - WPDMA TX/RX busy [0x00000068]
rt2800pci_set_device_state: Error - Device failed to enter state 4 (-5)
Карта появляется, когда я делаю lspci
:
Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
Тем не менее, ввод lshw -C network
показывает, что сеть "ОТКЛЮЧЕНА". rfkill list
показывает, что карта не является жесткой или мягкой блокировкой.
1 ответ
Нашел ответ через два дня, разместив его здесь, чтобы другие могли его найти. Этот модифицированный драйвер для Ubuntu 15.04 исправил проблему для меня. Большое спасибо автору! Те из вас, кто, как и я, новичок в Linux, оценят, насколько легко их установить.