Страница 1 из 1
Отключается wi-fi соединение [решено]
Добавлено: 09 сен 2016, 12:19
scorpvk
Добрый день!
Я новичок в мире Linux систем, поэтому прошу сильно не пинать.
Установил Rosa Desktop Fresh R8 с оболочкой KDE на ноутбук ASUS A7T и что бы подключить его к домашней сети по wi-fi купил wi-fi адаптер TP-Link TL-WN821N. Адаптер в системе определился.
Подключаюсь к точке доступа, открываю интернет страницы, но через какое-то время страницы перестают открываться, как будто если бы не было соединения. Но при этом обрыва соединения нет (по крайней мере видимого).
Помогите пожалуйста решить проблему.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 12:29
Barmalei
Адаптер наверное засыпает.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 12:35
keleg
вот было исправление похожего
http://forum.rosalab.ru/viewtopic.php?f ... ifi#p74629
если поможет, скажите - запишем в errata (а может и в обновлениях исправим, если найдем универсальное решение)
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 12:50
scorpvk
Там написано, что вот этой командой
можно узнать какая карта и какой модуль работает, но она мне показывает только встроенный в ноутбук wi-fi модуль, а проблема-то у меня с USB адаптером
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 12:59
Barmalei
lsusb устройства с USB.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 13:03
scorpvk
Barmalei писал(а):lsusb устройства с USB.
Вот
A7T ivan # lsusb
Bus 001 Device 003: ID 174f:a311 Syntek 1.3MPixel Web Cam - Asus A3A, A6J, A6K, A6M, A6R, A6T, A6V, A7T, A7sv, A7U
Bus 001 Device 006: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 13:07
Barmalei
Я не консольщик но в Параметры системы - Утилита настройки оборудования покажет какой модуль используется. Или можно пробу скинуть и там потом глянуть.
Отключается wi-fi соединение
Добавлено: 09 сен 2016, 13:19
scorpvk
Barmalei писал(а):Я не консольщик но в Параметры системы - Утилита настройки оборудования покажет какой модуль используется. Или можно пробу скинуть и там потом глянуть.
Пробу я вчера случайно сделал, пока не понял для чего она, но и не суть пока, вот
https://linux-hardware.org/?probe=71fe8fb963
Скриншот утилиты настройки оборудования во вложении
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 13:37
Barmalei
echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 13:37
trs
Для модуля rtl8192cu есть параметр swenc (программное шифрование)
Можно попробовать задействовать его, создав файл с настройками, выполнив в консоли:
Код: Выделить всё
echo "options rtl8192cu swenc=1 | sudo tee /etc/modprobe.d/rtl8192cu.conf
и перезапустить систему.
Barmalei писал(а):echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Это в случае драйвера rtl8192c
e, который для PCI-E устройства (соотв. нужно изменить букву и в команде).
Параметры можно искать в исходниках ядра по строке module_param_named
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:08
scorpvk
Barmalei писал(а):echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Не помогло, всё осталось без изменений
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:09
scorpvk
trs писал(а):Для модуля rtl8192cu есть параметр swenc (программное шифрование)
Можно попробовать задействовать его, создав файл с настройками, выполнив в консоли:
Код: Выделить всё
echo "options rtl8192cu swenc=1 | sudo tee /etc/modprobe.d/rtl8192cu.conf
и перезапустить систему.
Barmalei писал(а):echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Это в случае драйвера rtl8192c
e, который для PCI-E устройства (соотв. нужно изменить букву и в команде).
Параметры можно искать в исходниках ядра по строке module_param_named
Так же не помогло
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:10
keleg
под рутом делали?
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:14
scorpvk
keleg писал(а):под рутом делали?
да
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:37
Barmalei
scorpvk писал(а):keleg писал(а):под рутом делали?
да
и перезагружать надо.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:40
scorpvk
и перезагружать надо.
перезагружал, сделал всё что вы мне написали. Даже проверил, действительно ли создался файл rtl8192cu.conf
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:42
keleg
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:52
Barmalei
Убунтовцы тоже жаловались на него. Они установили себе вот этот и пишут норм. Какой у нас я не знаю.
https://github.com/pvaret/rtl8192cu-fixes
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:55
scorpvk
Ядро пока не хотелось бы трогать, да я и не опытен ещё пока в этих делах, вдруг что-то пойдёт не так. Может есть ещё какие-то варианты?
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 14:58
keleg
scorpvk писал(а):
Ядро пока не хотелось бы трогать, да я и не опытен ещё пока в этих делах, вдруг что-то пойдёт не так. Может есть ещё какие-то варианты?
Ядро у нас ставить абсолютно безопасно. Старое не удаляется, если что-то не так пойдет - можно с ним загрузиться, выбрав в загрузчике.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 16:45
trs
Кстати на ноутбук есть более свежий BIOS 803
http://www.asus.com/supportonly/A7T/HelpDesk_download
Не знаю поможет ли в данном случае, но сталкивался с железкой от этого же производителя на том же чипсете, где до обновления BIOS были странности: не получалось настроить LIRC, подвисала USB мышка при включенном USB Legacy.
Я прошивал из под Роса программой flashrom. Её можно запустить для проверки оборудования на совместимость вот так:
в случае чего она отказывается шить.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 19:31
scorpvk
trs писал(а):Кстати на ноутбук есть более свежий BIOS 803
http://www.asus.com/supportonly/A7T/HelpDesk_download
Не знаю поможет ли в данном случае, но сталкивался с железкой от этого же производителя на том же чипсете, где до обновления BIOS были странности: не получалось настроить LIRC, подвисала USB мышка при включенном USB Legacy.
Я прошивал из под Роса программой flashrom. Её можно запустить для проверки оборудования на совместимость вот так:
в случае чего она отказывается шить.
Установил flashrom но при выполнении команды flashrom --programmer internal получаю сообщение
Код: Выделить всё
A7T Загрузки # flashrom --programmer internal
flashrom v0.9.9-r1955 on Linux 4.1.25-nrj-desktop-1rosa-i586 (i686)
flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK.
========================================================================
WARNING! You seem to be running flashrom on an unsupported laptop.
Laptops, notebooks and netbooks are difficult to support and we
recommend to use the vendor flashing utility. The embedded controller
(EC) in these machines often interacts badly with flashing.
See the manpage and https://flashrom.org/Laptops for details.
If flash is shared with the EC, erase is guaranteed to brick your laptop
and write may brick your laptop.
Read and probe may irritate your EC and cause fan failure, backlight
failure and sudden poweroff.
You have been warned.
========================================================================
Aborting.
Error: Programmer initialization failed.
Re: Отключается wi-fi соединение
Добавлено: 09 сен 2016, 19:45
scorpvk
Попробовал всё сделать по инструкции, но при выполнении sudo dkms add ./rtl8192cu-fixes получил
Код: Выделить всё
A7T Загрузки # dkms add ./rtl8192cu-fixes
Error! Invalid number of arguments passed.
Usage: add -m <module> -v <module-version>
Re: Отключается wi-fi соединение
Добавлено: 10 сен 2016, 10:07
trs
Собрал так:
1. Установка исходников в DKMS .
Нажал на "Clone or download", выбрал Download ZIP
распаковал в /usr/src, образовался каталог /usr/src/rtl8192cu-fixes-master/
Добавляем:
Код: Выделить всё
# dkms add -m rtl8192cu-fixes -v master
Creating symlink /var/lib/dkms/rtl8192cu-fixes/master/source ->
/usr/src/rtl8192cu-fixes-master
DKMS: add Completed.
2. сборка драйвера:
Код: Выделить всё
# dkms build -m rtl8192cu-fixes -v master
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=4.1.25-nrj-desktop-1rosa-x86_64 -C /lib/modules/4.1.25-nrj-desktop-1rosa-x86_64/build M=/var/lib/dkms/rtl8192cu-fixes/master/build..............
cleaning build area....
DKMS: build Completed.
3. установка драйвера в систему:
Код: Выделить всё
# dkms install -m rtl8192cu-fixes -v master
Running module version sanity check.
8192cu.ko:
- Installation
- Installing to /lib/modules/4.1.25-nrj-desktop-1rosa-x86_64/kernel/drivers/net/wireless//
depmod......
Saving old initrd as /boot/initrd-4.1.25-nrj-desktop-1rosa-x86_64_old.img
Making new initrd as /boot/initrd-4.1.25-nrj-desktop-1rosa-x86_64.img
(If next boot fails, revert to the _old initrd image)
mkinitrd.............
DKMS: install Completed.
Видно, что depmod выполнен автоматически.
Еще пересоздается initrd, этот шаг по-моему лишний (драйвер в initrd не включается), но не страшно - резервная копия (с _old в имени) может пригодиться. (можно было его исключить, исправив в /usr/src/rtl8192cu-fixes-master/dkms/conf REMAKE_INITRD="no").
4. Копируем файлы конфигурации драйвера:
Код: Выделить всё
# cp /usr/src/rtl8192cu-fixes-master/blacklist-native-rtl8192.conf /etc/modprobe.d
# cp /usr/src/rtl8192cu-fixes-master/8192cu-disable-power-management.conf /etc/modprobe.d
Насколько я понимаю, второй файл нужен тоже, поскольку он отключает "засыпание" адаптера. Первый блокирует загрузку обычного драйвера при старте ОС. Новый драйвер называется 8192cu.
scorpvk писал(а):Установил flashrom но при выполнении команды flashrom --programmer internal получаю сообщение
Код: Выделить всё
Aborting.
Error: Programmer initialization failed.
Да, это очень осторожная программа и не редко отказывается шить ноутбуки. Приходится создавать загрузочную флешку с FreeDOS и шить оттуда программой от производителя.
Re: Отключается wi-fi соединение
Добавлено: 10 сен 2016, 18:43
scorpvk
trs спасибо за подробную инструкцию, сделал всё как ты написал, всё заработало, даже адаптер стал проявлять активность в виде моргание светодиода.
Эту тему можно закрывать.
Открыл другую по другой проблеме
http://forum.rosalab.ru/viewtopic.php?f=53&t=7537