Mediatek mt7630e не видит wifi

Обновлено: 06.07.2024

04 ноя 2019, 17:40

Доброго дня всем участникам форума!
Прошу некоторой снисходительности к моим вопросам, так как для грамотных вопросов на данный момент не достаточно базовых знаний - у меня идет примерно третий день общения с Linux.Я честно пыталась прочитать все мануалы, но, честно говоря, просто частично теряюсь.

Проблема: сигнал адаптера сильно скачет, то практически отсутствует, то отличный. Это влияет на качество связи с роутером, пинг до роутера от 1мс до 600 мс. Первоначально после установки инета не было вообще, ту проблему победила сама. Потом была проблема что инет периодически отваливался - сейчас вроде тоже не отваливается насовсем, не знаю - совпадение ли или помогли мои действия. Но с качеством связи проблема осталась.

Что имею:
1) Ноутбук Asus N550jx с адаптером mt7630e, находится в 1 метре от роутера, в винде вай-фай работает стабильно.
2) Свежеустановленную на нем Linux Mint 19.2 Tina Cinnamon, ядро 4.15.0-54-generic, 64 битная система. Установлена в дуалбут с Windows 10.
3) Информация о системе:

60Hz
OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 19.0.2
direct render: Yes
Audio:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
driver: snd_hda_intel v: kernel bus ID: 00:03.0
Device-2: Intel 8 Series/C220 Series High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus ID: 00:1b.0
Sound Server: ALSA v: k4.15.0-54-generic
Network:
Device-1: MEDIATEK MT7630e 802.11bgn Wireless Network Adapter
vendor: Foxconn driver: mt7630e v: 2.3.8 port: e000 bus ID: 04:00.0
IF: wlp4s0f0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: 2.3LK-NAPI port: d000 bus ID: 05:00.0
IF: enp5s0 state: down mac: <filter>
Drives:
Local Storage: total: 689.33 GiB used: 92.85 GiB (13.5%)
ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB
ID-2: /dev/sdb model: SPCC Solid State Disk size: 223.57 GiB
Partition:
ID-1: / size: 121.73 GiB used: 7.73 GiB (6.4%) fs: ext4 dev: /dev/sdb6
Sensors:
System Temperatures: cpu: 46.0 C mobo: N/A gpu: nouveau temp: 37 C
Fan Speeds (RPM): cpu: 2300
Info:
Processes: 231 Uptime: 2h 43m Memory: 7.68 GiB used: 1.15 GiB (15.0%)
Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: bash v: 4.4.19
inxi: 3.0.32

$ lspci
04:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter

wlp4s0f0 IEEE 802.11 ESSID:"RummRT"
Mode:Managed Frequency:2.432 GHz Access Point: 74:C1:4F:DB:50:BC
Bit Rate=72.2 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=70/70 Signal level=33 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:90 Invalid misc:75 Missed beacon:0

$ iw dev wlp4s0f0 get power_save
Power save: off
ПРИМЕЧАНИЕ: данный статус устанавливала сама как
$ sudo iw dev wlp4s0f0 set power_save off
по умолчанию же было on, и видимо установка действует только на какое-то время (на сессию?)

.
wlp4s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 48:5a:b6:27:c2:51 brd ff:ff:ff:ff:ff:ff
inet 192.168.8.100/24 brd 192.168.8.255 scope global dynamic noprefixroute wlp4s0f0
valid_lft 79906sec preferred_lft 79906sec
inet6 fd74:c14f:db50:bb00:1c63:78f7:5b13:7db4/64 scope global temporary dynamic
valid_lft 7190sec preferred_lft 3590sec
inet6 fd74:c14f:db50:bb00:7930:9ef1:2d98:e320/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 7190sec preferred_lft 3590sec
inet6 fe80::aaa:9d1a:db63:cf84/64 scope link noprefixroute
valid_lft forever preferred_lft forever

/driver/MT7630E-release$ sudo ./install
make -C /lib/modules/4.15.0-54-generic/build M=/home/kateryne/driver/MT7630E-release/rt2x00 modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-54-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00dev.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00mac.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00config.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00queue.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00link.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/mt_linux.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00crypto.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00firmware.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00leds.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00mmio.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2800pci.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2800lib.o
CC [M] /home/kateryne/driver/MT7630E-release/rt2x00/rt2x00pci.o
LD [M] /home/kateryne/driver/MT7630E-release/rt2x00/mt7630e.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/kateryne/driver/MT7630E-release/rt2x00/mt7630e.mod.o
LD [M] /home/kateryne/driver/MT7630E-release/rt2x00/mt7630e.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-54-generic'
make -C /lib/modules/4.15.0-54-generic/build M=/home/kateryne/driver/MT7630E-release/btloader modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-54-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
CC [M] /home/kateryne/driver/MT7630E-release/btloader/mt76xx.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/kateryne/driver/MT7630E-release/btloader/mt76xx.mod.o
LD [M] /home/kateryne/driver/MT7630E-release/btloader/mt76xx.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-54-generic'
cp -v firmware/*/* /lib/firmware/
'firmware/BT/mt76x0.bin' -> '/lib/firmware/mt76x0.bin'
'firmware/Wi-FI/MT7650E234.bin' -> '/lib/firmware/MT7650E234.bin'
cp rt2x00/mt7630e.ko /lib/modules/4.15.0-54-generic/kernel/drivers/net/wireless/
cp btloader/mt76xx.ko /lib/modules/4.15.0-54-generic/kernel/drivers/net/wireless/
depmod 4.15.0-54-generic
modprobe: ERROR: could not insert 'mt7630e': Required key not available

Сделала вывод исходя из мануала, что у меня уже установлен этот драйвер. Хотя все равно попробовала сделать uninstall и новый install - не помогло.
Затем натолкнулась на статью по совершенно другой проблеме, которая навела меня на похоже правильную мысль: драйвер у меня не загружался из-за того, что в BIOS был включен Secure Boot, а драйвер же не подписанный.
Отключила его, и действительно после перезагрузки драйвер завелся, появился выбор сети. Я было обрадовалась, подключилась к сети.
Но оказалось, что сеть работает не стабильно, см. описание проблемы.
Из того что может помочь: после перезагрузки в винду, сеть пропала было и в винде, пришлось переключать полетный режим, после чего заработало. А так в самой винде работает штатно и более-менее прилично.

5) Что не понимаю:
- при установки того драйвера были ошибки. Как понять - какой у меня вообще сейчас драйвер стоит? тот что из коробки с Минтом, или тот что я пыталась поставить? Может надо один на другой поменять. Или это вообще один и тот же драйвер?
- что делать дальше, какие идеи по стабилизации связи?

Боле-менее нормальный драйвер для этого чипа должен быть включен в ядро с версии 4.20. С тем драйвером который вы пытались установить - проблемы у ВСЕХ. Официальной поддержки от производителя для этого чипа нету.

Так что, IMHO, максимально простой порядок действий - принести этот ноутбук куда-то где можно подключить интернет по кабелю, и обновить ядро до 5.х штатным апдейтом системы. И только если это не поможет - заниматься установкой вручную.

Кроме того, т.к. на момент установки, по всей видимости, интернет установщику был недоступен - система установилась в несколько урезанном, базовом виде - в частности может не быть некоторых пакетов локализации.

Dell inspiron 1110 не видит беспроводные сети
Система - Linux 12.04 LTS 32 bit, нетбук - Dell inspiron 1110, адаптер - Intel(R) Wi Fi Link 5150.


Ноутбук не видит другой ПК по локальной сети
Здравствуйте! Есть домашняя сеть: ADSL Wi-Fi роутер – ПК – Ноутбук. ПК подключен кабелем.

Ноутбук не видит другие пк локальной сети
привет всем! в офисе не которые ноутбуках есть интернет, но нет сети, остальные компы не видит в.

Беспроводные сети
Что нужно для беспроводных сетей? Какое максимальное растояние между компамьютерами и точкой.

да, он капризный (в моем Asus X552VL он же). стоит драйвер 5.0.44, работает без нареканий. пока не вышла эта версия, приходилось удалять в Диспетчере устройств и сразу же сканировать на наличие новых Plug&Play-девайсов. Дополнительно, обновлен BIOS до последней версии (это тоже привнесло свою лепту, без апдейта Wi-Fi отваливался постоянно).

P.S. Asus сволочи. адекватный Atheros редко ставят, на большинстве их ноутов - китайский Ralink/MediaTek

5.0.26.26 версия драйвера, ну блин и что теперь делать?) помоги пожалуйста с этой процедурой объясни по подробней, удалить из диспетчера устройств то можно а потом как сканировать на Plug Play? и как вообще BIOS обновлять?)

отсюда тянешь драйвер для блютуса (вспомнил, что рекомендует Asus вместе с драйвером Wi-Fi обновлять и блютусный, они там от одной печки пляшут). отсюда для Wi-Fi. для чистоты процедуры в Диспетчере устройств удаляешь адаптер Wi-Fi (Bluetooth необязательно), ставя галочку "Удалить программы драйверов". Делаешь Действие-Обновить конфигурацию оборудования. Накатываешь сначала блютус-драйвер, потом Wi-Fi. Перезагрузка для верности. По идее должно работать.

если есть желание, можно обновить BIOS (да и в общем это стоит сделать). отсюда тянем архив с прошивкой. вынимаем из архива единственный файл и ложим в корень диска C: (или на каком там у тебя установлена винда). что бы долго не писать, вот инструкция. особо сложного ничего нет. единственное, во время обновления подключи ноут к сети.

P.S. напиши потом как результаты

Беспроводные сети
Сетевое оборудование: Роутер TL-WR841ND OC: Microsoft Windows 7 Максимальная; Сборка 7601. Тип.

Беспроводные сети
Хочу объединить два компьютера в беспроводную сеть для игрушек (NFS, CS и пр.). Обе машины.

Не обнаруживает беспроводные сети
Подскажите пож-та!! Работал в инете, переводил слова, и в какой то момент интернет перестал.


Объединить проводную и беспроводные сети
У вас очень хороший форум, который помог решить мне многие вопросы. Но есть ещё 1 вопрос: в.

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда активна

Как известно wi-fi адаптеры от компании Mediatek, плохо совместимы с операционной системой Linux. Ниже приведена краткая инструкция о том, как заставить работать Mediatek MT7630E.

Официально компанией Mediatek бал выпущен работающий драйвер для Mediatek MT7630E для Linux, поддерживающий только ядра версии 3.13 и 3.14. В данном руководстве будет рассмотрен модифицированный драйвер, совместимый с версией ядра Linux 4.2 и выше.

Скачивание драйвера

Установка

Для установки драйвера Mediatek MT7630E просто следуйте нижеприведенным инструкциям:

  1. Распакуйте скачанный архив домашнюю или любую директорию;
  2. Откройте терминал и перейдите в распакованную директорию:
  3. Теперь выполните команды одна за другой

Введи свой пароль и ждите завершения установки.

После завершения установки драйвера вы увидите, что в вашем менеджере сетей появились устройства Wi-Fi И Bluetooth. Драйвер будет загружаться автоматически во время загрузки системы и вам не нужно будет загружать его самостоятельно каждый раз.

Еще можно установить драйвер с динамической поддрержкой модулей ядра Linux (dkms), что позволит не переустанавливать его каждый раз, когда ядро будет обновлено. Для этого следует устанавливать драйвер используя следующие команды:

MyKubik


Авторский блог, посвященный окружению KDE и Linux.

воскресенье, 4 января 2015 г.

Установка драйвера WiFI Mediatek MT7630E

На некоторых ноутубуках HP и ASUS установлен WiFi-адаптер Mediatek MT7630E, который не хочет работать из коробки в Kubuntu 14.04.



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

  • Инструкция только для ядер 3.13 и 3.14. Версию ядра вы можете глянуть в терминале:
  • Убедитесь, что есть подключение к интернету и вы верно определили адаптер:

6 комментариев:

Капец.. и тут такая же проблема. Да уж. мельчает кубунту. На моем dell с версии 12.10 перестал работать как WiFi, так и камера после инсталяции системы. И опять приходится допиливать напильником. Капец. с каждой версией кубунту хуже и хуже в этом вопросе (((


Неправда. Чипы непроблемные. Ведь написано, что в старой версии убунты работало. А вот в новых уже поломали это. Да и отключение спящего режима чем объяснить!? Тоже, что не виноваты разрабы убунты? !


Вообще речь в статье идет о Mediatek MT7630E. Причем здесь Ubuntu 12.10 и чип, выпущенный в октябре 2014 года?
Если вы говорите о другом чипе, то скорее всего о Ralink или Broadcom, которые являются не лучшим, и я даже бы сказал худшим вариантом для Linux. Потому что производителям абсолютно пофиг на Linux и драйверы они пишут через заднее место, что с релизом нового ядра все ломается.
Хотите стабильной работы и "изкаробки" - покупайте Atheros. Цена вопроса 300руб. К примеру, у меня модель Atheros AR9285 - работает годами, на открытых дровах, держит софтовую ТД. Никаких проблем, никогда и не в одном LInux не было.
И это заслуга Ubuntu? Нет, это заслуга производителей и разработчиков ядра.

Причём, причём. Я акцентировал внимание, что проблемы в системе не только с вашим чипом. Это раз. Второе - чип broadcom - НОРМАЛЬНЫЙ. Работает хорошо и нареканий к нему нет. Так что не надо наговаривать. И третье - дело в самой системе. В ранних версиях кубунты, а именно до версии 12.10 этот чип работал из коробки. Установил систему - он работает. И не надо шаманить. И в догонку - таких проблем в другом дистрибутиве, к примеру минут, не наблюдалось.


И по вашему это нормальный? Нормальный работает всегда и везде.
Вы откройте любой форум, да хоть той же убунты или минта и почитайте, как люди мучаются с этими броадкомами от релиза к релизу. Я не могу знать, какие там технические сложности препятствуют добавлению модуля в ядро. Но если бы производители открыли полные спецификации и исходники драйвера, то он будет работать из коробки, в любом Linux, на открытом драйвере!
Как пример Intel, которая всегда поддерживает открытые проекты и даже участвует в разработке ядра.
А разработчики минта, убунты и других +100500 дистрибутивов только и знают, чтобы придумывать велосипеды, да форкать друг друга. К ядру они даже и не притрагиваются.

Читайте также: