Решено! Помогите настроить wifi адаптер TL-WN727N in Debian 9

Автор smail, 02 марта 2019, 22:10:16

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

smail

Доброго времени суток Знатоки!
Помогите подцепить wifi адаптер TL-WN727N, 4-й версии.
Код (Вывод команды lsusb) Выделить


Bus 002 Device 005: ID 1c4f:0040 SiGma Micro
Bus 002 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 002 Device 003: ID 09da:000a A4Tech Co., Ltd. Optical Mouse Opto 510D / OP-620D
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 17ef:2004 Lenovo
Bus 001 Device 003: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.

Код (Вывод команды iwconfig) Выделить

enp0s26u1u2  no wireless extensions.

enp1s0    no wireless extensions.

lo        no wireless extensions.

Качал дрова от сюда https://www.tp-link.com/ru/download/TL-WN727N_V4.html
Код (Вывод команды make) Выделить

make -C UTIL/ osutil
make[1]: вход в каталог «/home/sirius/readmiInstall/Driver/UTIL»
cp -f os/linux/Makefile.6.util /home/sirius/readmiInstall/Driver/UTIL/os/linux/Makefile
make -C /lib/modules/4.9.0-8-amd64/build SUBDIRS=/home/sirius/readmiInstall/Driver/UTIL/os/linux modules
make[2]: вход в каталог «/usr/src/linux-headers-4.9.0-8-amd64»
  CC [M]  /home/sirius/readmiInstall/Driver/UTIL/os/linux/../../os/linux/rt_linux.o
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:309: ошибка выполнения рецепта для цели «/home/sirius/readmiInstall/Driver/UTIL/os/linux/../../os/linux/rt_linux.o»
/usr/src/linux-headers-4.9.0-8-common/Makefile:1546: ошибка выполнения рецепта для цели «_module_/home/sirius/readmiInstall/Driver/UTIL/os/linux»
Makefile:152: ошибка выполнения рецепта для цели «sub-make»
Makefile:8: ошибка выполнения рецепта для цели «all»
make[2]: выход из каталога «/usr/src/linux-headers-4.9.0-8-amd64»
Makefile:524: ошибка выполнения рецепта для цели «osutil»
make[1]: выход из каталога «/home/sirius/readmiInstall/Driver/UTIL»
Makefile:3: ошибка выполнения рецепта для цели «all»

Cистему изучаю , вопросов и хотелок по системе много.
Хотелось бы научится собирать программы/драйвера  из исходников, если кто знает литературу подскажите не поленитесь)))!
Отвечу и выложу информацию на Ваши вопросы для улучшения навигации по поиску и решению проблемы с адаптером.

Пользуемся тегами! В особенности тегом "код". Ogost

vic5710

там же ясно написано
ЦитироватьОперационная система : Linux (Kernel version 2.6~3.16)
а у тебя хедеры для 4.9
попробуй по этому рецепту
https://forum.ubuntu.ru/index.php?topic=252638.0

smail

#2
Попробовал как Вы посоветовали,
-1- скачал от сюда драйвер : https://www.mediatek.com/products/broadbandWifi/mt7601u
-2- распаковал
-3- запустил make
и тот получил результат - вывод make >

make -C tools
make[1]: вход в каталог «/home/sirius/readmiInstall/MT7601U_/tools»
gcc -g bin2h.c -o bin2h
make[1]: выход из каталога «/home/sirius/readmiInstall/MT7601U_/tools»
/home/sirius/readmiInstall/MT7601U_/tools/bin2h
cp -f os/linux/Makefile.6 /home/sirius/readmiInstall/MT7601U_/os/linux/Makefile
make -C /lib/modules/4.9.0-8-amd64/build SUBDIRS=/home/sirius/readmiInstall/MT7601U_/os/linux modules
make[1]: вход в каталог «/usr/src/linux-headers-4.9.0-8-amd64»
  CC [M]  /home/sirius/readmiInstall/MT7601U_/os/linux/../../sta/sync.o
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:309: ошибка выполнения рецепта для цели «/home/sirius/readmiInstall/MT7601U_/os/linux/../../sta/sync.o»
/usr/src/linux-headers-4.9.0-8-common/Makefile:1546: ошибка выполнения рецепта для цели «_module_/home/sirius/readmiInstall/MT7601U_/os/linux»
Makefile:152: ошибка выполнения рецепта для цели «sub-make»
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: выход из каталога «/usr/src/linux-headers-4.9.0-8-amd64»
Makefile:394: ошибка выполнения рецепта для цели «LINUX»

???

ferum

Не спешите компилировать, прежде выясните какой модуль необходим и попробуйте его подгрузить.
Русские дебианщики против цифрового слабоумия !


smail

#5
Прочитал до конца выполнил команды :
-1-  apt-get install linux-headers-generic build-essential git
git clone https://github.com/porjo/mt7601.git

-2- cd mt7601/src
-3- make

итак что имеем:
а) репозитария этого нет уже
б) build-essential уже установлен в запрошенной версии (12.3)
в) linux-headers-generic  linux-headers-4.9.0-8-amd64 уже установлен в запрошенной версии (4.9.144-3.1)
г) вывод make >

make -C tools
make[1]: вход в каталог «/home/sirius/readmiInstall/MT7601u/src/tools»
gcc -g bin2h.c -o bin2h
make[1]: выход из каталога «/home/sirius/readmiInstall/MT7601u/src/tools»
/home/sirius/readmiInstall/MT7601u/src/tools/bin2h
cp -f os/linux/Makefile.6.util /home/sirius/readmiInstall/MT7601u/src/os/linux/Makefile
make -C /lib/modules/4.9.0-8-amd64/build SUBDIRS=/home/sirius/readmiInstall/MT7601u/src/os/linux modules
make[1]: вход в каталог «/usr/src/linux-headers-4.9.0-8-amd64»
  CC [M]  /home/sirius/readmiInstall/MT7601u/src/os/linux/../../common/rt_os_util.o
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:309: ошибка выполнения рецепта для цели «/home/sirius/readmiInstall/MT7601u/src/os/linux/../../common/rt_os_util.o»
/usr/src/linux-headers-4.9.0-8-common/Makefile:1546: ошибка выполнения рецепта для цели «_module_/home/sirius/readmiInstall/MT7601u/src/os/linux»
Makefile:152: ошибка выполнения рецепта для цели «sub-make»
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: выход из каталога «/usr/src/linux-headers-4.9.0-8-amd64»
Makefile:379: ошибка выполнения рецепта для цели «LINUX»


Что то не хочет заводится  адаптер  :(

smail

#6
Скачал отсюда драйвер https://github.com/kuba-moo/mt7601u.git
Все от make лось без ошибок , выполнял команды из redme файла приложенному.

$ git clone https://github.com/kuba-moo/mt7601u.git
$ cd mt7601u
$ make
# modprobe mac80211
# insmod ./mt7601u.ko

но при попытке выполнить команду  insmod ./mt7601u.ko получаю ответ insmod: ERROR: could not insert module ./mt7601u.ko: File exists.
Погуглив я скачал два deb пакета отсюда https://debian.pkgs.org/10/debian-nonfree-amd64/firmware-ralink_20190114-1_all.deb.html
1-й firmware-ralink_20190114-1_all.deb
2-й firmware-misc-nonfree_20190114-1_all.deb
перезагрузив систему вайфай свисток определился и видит вайфай сети. УРА почти победа. Но вот подключатся он не хочет сек 20-30 думает в процессе настройки интерфейса  и потом сообщает не удалось  соединиться с вайфай сетью. Ковыряю дальше!!!


ferum

Когда бы читали подобные темы, коих здесь выше крыши давно бы всё решили не спрашивая.
В файл /etc/NetworkManager/NetworkManager.conf
добавить такое:
[device]
wifi.scan-rand-mac-address=0
Русские дебианщики против цифрового слабоумия !

smail


smail


qupl

Цитата: smail от 05 марта 2019, 16:12:22
Админ тема решена!
Вы можете пометить ее решенной, исправив заголовок первого сообщения.