Как я могу заставить беспроводной адаптер MT7601U работать в Ubuntu?

Я почти пытался следовать учебным пособиям и темам в Интернете, но мой беспроводной адаптер все еще не работает. Теперь я волнуюсь, потому что я думаю, что установил много, что может вызвать некоторые ошибки на моем компьютере. Я довольно новичок в Ubuntu или Linux.

Я попробовал rfkill перечислить все и sudo modprobe mt7601u , но он ничего не возвращает.

Я пытался dmesg | grep mt76 и он дал 5 результатов:

[  510.404246] mt7601u 2-4:1.0: ASIC revision: 76010001 MAC revision: 76010500
[  510.406804] mt7601u 2-4:1.0: loading /lib/firmware/mt7601u.bin failed with error -22
[  510.406814] mt7601u 2-4:1.0: Direct firmware load for mt7601u.bin failed with error -22
[  510.407530] mt7601u: probe of 2-4:1.0 failed with error -22
[  510.407616] usbcore: registered new interface driver mt7601u

, что для меня вообще не имеет смысла.

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

0
задан 11 June 2020 в 18:35

1 ответ

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

ls /lib/firmware | grep mt76

Мы надеемся, что вы видите:

mt7601u.bin

... среди других. Если его нет, установите временное рабочее интернет-соединение с помощью Ethernet, модема или любым другим способом и выполните:

sudo apt update
sudo apt install --reinstall linux-firmware

Перезагрузка. Теперь ваша беспроводная сеть работает должным образом?

Если файл прошивки найден в приведенной выше команде, возможно, разрешения неправильные. Проверьте:

ls -al  /lib/firmware/mt7601u.bin

Мы надеемся, что вы увидите:

-rw-r--r-- 1 root root 45412 Mar 19 12:37 /lib/firmware/mt7601u.bin

То есть, доступно для чтения всем и доступно для записи только пользователю root. Если это не то, что вы нашли, почините его:

sudo chmod 0644 /lib/firmware/mt7601u.bin

Перезагрузитесь. Теперь ваша беспроводная сеть работает должным образом?

Если файл прошивки найден и имеет правильные разрешения, возможно, он поврежден. Проверьте:

md5sum  /lib/firmware/mt7601u.bin

Мы надеемся, что вы увидите:

696cedb8e76ecc0cda9f9b0d3972c64d  /lib/firmware/mt7601u.bin

Если вы видите что-то другое, переустановите linux-firmware, как описано выше, и перезагрузите компьютер. Если все еще не работает, снова покажите нам в редактировании:

dmesg | grep mt76            
1
ответ дан 19 June 2020 в 21:26

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

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