Page 1 of 2
WiFI-USB Drivers USB-WiFi
Posted: 03 Aug 2019, 09:19
by SaintAnd
Приобрёл
usb-wifi TL-WN772N (version 2). В коробке на диске, была папка для драйверов на
linux, в которой был только файл с текстом, что скачать
драйвера можно с сайта производителя.
Скачал драйвера с сайта
https://www.tp-link.com/ru/support/down ... v2/#Driver.
Разархивировал архив. В нём лежал
pdf с инструкцией и исходники.
Configure файла не было в архиве.
Ввёл
make:
Не знаю, что нужно делать, чтобы
сбор файлов сделался без ошибок.
WiFI-USB Drivers USB-WiFi
Posted: 03 Aug 2019, 11:31
by Blaze
SaintAnd, зачем, если драйвера старинные от 2016-11-12 и для Kernel 2.6.18~3.19.3 ?
Откройте терминал и выполните:
Code: Select all
su
toor
cd /tmp
git clone https://github.com/lwfinger/rtl8188eu.git
cd /tmp/rtl8188eu
make
make install
mkdir -p /tmp/rtl8188eu-$(uname -r)-$(arch)/lib/modules/$(uname -r)/kernel/drivers/net/wireless
install -p -m 644 8188eu.ko /tmp/rtl8188eu-$(uname -r)-$(arch)/lib/modules/$(uname -r)/kernel/drivers/net/wireless
mkdir -p /tmp/rtl8188eu-$(uname -r)-$(arch)/lib/firmware/rtlwifi
cp rtl8188eufw.bin /tmp/rtl8188eu-$(uname -r)-$(arch)/lib/firmware/rtlwifi/
cd ..
rm -rf /tmp/rtl8188eu
dir2xzm rtl8188eu-$(uname -r)-$(arch) rtl8188eu-$(uname -r)-$(arch).xzm
rm -rf /tmp/rtl8188eu-$(uname -r)-$(arch)
modprobe 8188eu
Перенесите /tmp/rtl8188eu-$(uname -r)-$(arch).xzm (имя модуля будет человеческим) в паку с модулями /porteus/modules
Возможно потребуется перезагрузка, но не факт, так как должно все завестись после команды
WiFI-USB Drivers USB-WiFi
Posted: 03 Aug 2019, 13:50
by SaintAnd
Blaze, Да. Всё
заработало, но только после перезагрузки.
Модуль, который
получился, не нужен. Так как я попробовал загрузиться без него и сеть всё равно работает.
Спасибо.
Blaze wrote: ↑03 Aug 2019, 11:31
зачем, если драйвера старинные от 2016-11-12 и для Kernel 2.6.18~3.19.3 ?
Почему нет? Я думаю, что они
оптимизированы для этого железа. Или нужно на чип всегда искать драйверы?
Эти старые драйвера вообще
возможно ли установить на ядра версии 4 и выше?
WiFI-USB Drivers USB-WiFi
Posted: 03 Aug 2019, 14:40
by Blaze
SaintAnd wrote: ↑03 Aug 2019, 13:50
Так как я попробовал загрузиться без него
естественно, так как после make install все установилось в систему.
SaintAnd wrote: ↑03 Aug 2019, 13:50
Или нужно на чип всегда искать драйверы?
если не завелось, то искать.
SaintAnd wrote: ↑03 Aug 2019, 13:50
возможно ли установить на ядра версии 4 и выше
как видите - невозможно.
Скорее всего тут дело не в драйвере, а в отсутствие проприетарной прошивки
rtl8188eufw.bin
WiFI-USB Drivers USB-WiFi
Posted: 03 Aug 2019, 18:21
by SaintAnd
Blaze, Попробую удалить из системы драйвер и использовать модуль.
Blaze wrote: ↑03 Aug 2019, 14:40
отсутствие проприетарной прошивки rtl8188eufw.bin
Интересно получается.
WiFI-USB Drivers USB-WiFi
Posted: 03 Aug 2019, 19:11
by Blaze
SaintAnd, удалять 8188eu.ko не нужно.
Проверьте в режиме Always Fresh, просто скопировав rtl8188eufw.bin в /lib/firmware/rtlwifi/ и, после чего, в терминале выполните:
Code: Select all
su
toor
modprobe -r 8188eu
modprobe 8188eu
WiFI-USB Drivers USB-WiFi
Posted: 04 Aug 2019, 17:23
by SaintAnd
Blaze, Вообщем, попытался
установить исходинки в определённую директорию (чтобы найти все файлы, которые были установлены и удалить их, т.к.
make uninstall удалял лишь
50-8188eu.conf и
8188eu.ko, а нужно было найти ещё rtl8188eufw.bin), но
DESTDIR не сработал, ровно как и
DIR и даже
DESTINATION.
То есть:
Директория
experement оказалась пуста.
Удалил я эти
четыре файла (8188eu.ko x1, rtl8188eufw.bin x2 и 50-8188eu.conf x1), предварительно создав модуль с этими файлами, размещённые в
соответсвующих директориях.
Перезагрузился. И чтобы
драйвер заработал, нужно было перепоключить
wifi-usb, если он был подключён до перезагрузки. Хотя можно, думаю, не
перезагружаться, (но не проверял).
После этого, модуль и
wifi стали работать.
WiFI-USB Drivers USB-WiFi
Posted: 12 Aug 2019, 16:00
by SaintAnd
Заметил один баг в собраном мною модуле.
После загрузки системы необходимо переподключать этот роутер, чтобы он заработал.
Если просто установить драйвер через make install, то всё работает хорошо.
Что нужно добавить в модуль, чтобы роутер сразу запускался при загрузке?
WiFI-USB Drivers USB-WiFi
Posted: 12 Aug 2019, 18:03
by Blaze
Что за роутер (Wi-Fi USB-адаптер или отдельный маршрутизатор)?
WiFI-USB Drivers USB-WiFi
Posted: 12 Aug 2019, 19:01
by SaintAnd
Blaze, Всё тот же usb-роутер TL-WN772N
WiFI-USB Drivers USB-WiFi
Posted: 13 Aug 2019, 10:55
by Blaze
Что внутри файла 50-8188eu.conf и где он располагается?
SaintAnd wrote: ↑12 Aug 2019, 16:00
После загрузки системы необходимо переподключать этот роутер, чтобы он заработал.
Что будет, если ввести после загрузки системы?
Code: Select all
su
toor
modprobe -r 8188eu
modprobe 8188eu
WiFI-USB Drivers USB-WiFi
Posted: 14 Aug 2019, 04:03
by SaintAnd
Blaze, 50-8188eu.conf распологается по пути /etc/modprobe.d
Содержимое:
Blaze wrote: ↑13 Aug 2019, 10:55
Что будет, если ввести после загрузки системы?
Без разницы.
Теперь даже без загрузки модуля (т.е. установив в систему исходники) подключается только через подключение wifi-usb
WiFI-USB Drivers USB-WiFi
Posted: 14 Aug 2019, 05:57
by Blaze
SaintAnd, добавьте в модуль /etc/modprobe.d/50-8188eu.conf
WiFI-USB Drivers USB-WiFi
Posted: 14 Aug 2019, 13:07
by SaintAnd
Blaze, Может я не правильно написал сообщение, но в
50-8188eu.conf уже есть эта строчка
"blacklist r8188eu".
Хммм. Есть подозрение на плохой контакт usb. Т.к. на windows интернет на пк от смартфона периодически отключается.
---- Дополнено
Вообщем, обнаружил я причину такого поведения
usb-wifi. Причина это
windows 10, так как после выключения
ПК из этой
ОС настройки
bios как-будто перестраиваются. Имею ввиду, что при запуске ПК, когда хочу запустить
porteus, я нажимаю
F11 чтобы сменить загрузочный жёсткий диск на
ssd (т.к. по умолчанию загрузка стоит на win10), но
bios как-будто не замечает этих нажатий и начинается загрузка windows 10. Поэтому приходится экстренно зажимать
alt+ctrl+del и после этого F11 прекрасно начинает работать до тех пор пока не запустишь windows 10 и не
выключишь его (при перезагрузке win10 такого эфекта не наблюдается).
Что там нужно сделать?
Сейчас ищу как запустить windows 10 через
syslinux.
--- Дополнено
Вообщем решил эту проблему через
grub4dos, т.е. перенаправляя загрузку из
syslinux в
grub4dos, а он в свою очередь запускает
windows 10.
Пришлось
menu.lst выгружать в корень, т.к. не знаю как из
syslinux направлять на
menu.lst.
Вот частичное содержимое конфигурационных файлов, если кому интересно.
Porteus.cfg
Menu.lst - но может и не пригодиться если указать в porteus.cfg к записи загрузки windows - APPEND --config-file="..."
Список сайтов где брал информацию:
https://flashboot.blogspot.com/2012/02/ ... linux.html
http://greenflash.su/publ/dva_zagruzchi ... /4-1-0-156
https://grub4dos.chenall.net/categories/downloads/
WiFI-USB Drivers USB-WiFi
Posted: 15 Aug 2019, 19:17
by Blaze