Отключается wi-fi соединение [решено]
Отключается wi-fi соединение [решено]
Добрый день!
Я новичок в мире Linux систем, поэтому прошу сильно не пинать.
Установил Rosa Desktop Fresh R8 с оболочкой KDE на ноутбук ASUS A7T и что бы подключить его к домашней сети по wi-fi купил wi-fi адаптер TP-Link TL-WN821N. Адаптер в системе определился.
Подключаюсь к точке доступа, открываю интернет страницы, но через какое-то время страницы перестают открываться, как будто если бы не было соединения. Но при этом обрыва соединения нет (по крайней мере видимого).
Помогите пожалуйста решить проблему.
Я новичок в мире Linux систем, поэтому прошу сильно не пинать.
Установил Rosa Desktop Fresh R8 с оболочкой KDE на ноутбук ASUS A7T и что бы подключить его к домашней сети по wi-fi купил wi-fi адаптер TP-Link TL-WN821N. Адаптер в системе определился.
Подключаюсь к точке доступа, открываю интернет страницы, но через какое-то время страницы перестают открываться, как будто если бы не было соединения. Но при этом обрыва соединения нет (по крайней мере видимого).
Помогите пожалуйста решить проблему.
Re: Отключается wi-fi соединение
Адаптер наверное засыпает.
Re: Отключается wi-fi соединение
вот было исправление похожего
http://forum.rosalab.ru/viewtopic.php?f ... ifi#p74629
если поможет, скажите - запишем в errata (а может и в обновлениях исправим, если найдем универсальное решение)
http://forum.rosalab.ru/viewtopic.php?f ... ifi#p74629
если поможет, скажите - запишем в errata (а может и в обновлениях исправим, если найдем универсальное решение)
Re: Отключается wi-fi соединение
Там написано, что вот этой командойkeleg писал(а):вот было исправление похожего
http://forum.rosalab.ru/viewtopic.php?f ... ifi#p74629
если поможет, скажите - запишем в errata (а может и в обновлениях исправим, если найдем универсальное решение)
Код: Выделить всё
lspci -knn | grep Net -A2
Re: Отключается wi-fi соединение
lsusb устройства с USB.
Re: Отключается wi-fi соединение
Вот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 соединение
Я не консольщик но в Параметры системы - Утилита настройки оборудования покажет какой модуль используется. Или можно пробу скинуть и там потом глянуть.
Отключается wi-fi соединение
Пробу я вчера случайно сделал, пока не понял для чего она, но и не суть пока, вот https://linux-hardware.org/?probe=71fe8fb963Barmalei писал(а):Я не консольщик но в Параметры системы - Утилита настройки оборудования покажет какой модуль используется. Или можно пробу скинуть и там потом глянуть.
Скриншот утилиты настройки оборудования во вложении
Re: Отключается wi-fi соединение
echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Re: Отключается wi-fi соединение
Для модуля rtl8192cu есть параметр swenc (программное шифрование)
Можно попробовать задействовать его, создав файл с настройками, выполнив в консоли:
и перезапустить систему.
Параметры можно искать в исходниках ядра по строке module_param_named
Можно попробовать задействовать его, создав файл с настройками, выполнив в консоли:
Код: Выделить всё
echo "options rtl8192cu swenc=1 | sudo tee /etc/modprobe.d/rtl8192cu.conf
Это в случае драйвера rtl8192ce, который для PCI-E устройства (соотв. нужно изменить букву и в команде).Barmalei писал(а):echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Параметры можно искать в исходниках ядра по строке module_param_named
Re: Отключается wi-fi соединение
Не помогло, всё осталось без измененийBarmalei писал(а):echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Re: Отключается wi-fi соединение
Так же не помоглоtrs писал(а):Для модуля rtl8192cu есть параметр swenc (программное шифрование)
Можно попробовать задействовать его, создав файл с настройками, выполнив в консоли:и перезапустить систему.Код: Выделить всё
echo "options rtl8192cu swenc=1 | sudo tee /etc/modprobe.d/rtl8192cu.conf
Это в случае драйвера rtl8192ce, который для PCI-E устройства (соотв. нужно изменить букву и в команде).Barmalei писал(а):echo "options rtl8192cu fwlps=0 swlps=0" | sudo tee /etc/modprobe.d/rtl8192cu.conf
Параметры можно искать в исходниках ядра по строке module_param_named
Re: Отключается wi-fi соединение
под рутом делали?
Re: Отключается wi-fi соединение
даkeleg писал(а):под рутом делали?
Re: Отключается wi-fi соединение
и перезагружать надо.scorpvk писал(а):даkeleg писал(а):под рутом делали?
Re: Отключается wi-fi соединение
перезагружал, сделал всё что вы мне написали. Даже проверил, действительно ли создался файл rtl8192cu.confи перезагружать надо.
Re: Отключается wi-fi соединение
Ну тогда можно попробовать новое ядро поставить. http://wiki.rosalab.ru/ru/index.php/Err ... 1.80.D0.B0
Re: Отключается wi-fi соединение
Убунтовцы тоже жаловались на него. Они установили себе вот этот и пишут норм. Какой у нас я не знаю. https://github.com/pvaret/rtl8192cu-fixes
Re: Отключается wi-fi соединение
Ядро пока не хотелось бы трогать, да я и не опытен ещё пока в этих делах, вдруг что-то пойдёт не так. Может есть ещё какие-то варианты?keleg писал(а):Ну тогда можно попробовать новое ядро поставить. http://wiki.rosalab.ru/ru/index.php/Err ... 1.80.D0.B0
Re: Отключается wi-fi соединение
Ядро у нас ставить абсолютно безопасно. Старое не удаляется, если что-то не так пойдет - можно с ним загрузиться, выбрав в загрузчике.scorpvk писал(а):Ядро пока не хотелось бы трогать, да я и не опытен ещё пока в этих делах, вдруг что-то пойдёт не так. Может есть ещё какие-то варианты?keleg писал(а):Ну тогда можно попробовать новое ядро поставить. http://wiki.rosalab.ru/ru/index.php/Err ... 1.80.D0.B0
Re: Отключается wi-fi соединение
Кстати на ноутбук есть более свежий BIOS 803 http://www.asus.com/supportonly/A7T/HelpDesk_download
Не знаю поможет ли в данном случае, но сталкивался с железкой от этого же производителя на том же чипсете, где до обновления BIOS были странности: не получалось настроить LIRC, подвисала USB мышка при включенном USB Legacy.
Я прошивал из под Роса программой flashrom. Её можно запустить для проверки оборудования на совместимость вот так:в случае чего она отказывается шить.
Не знаю поможет ли в данном случае, но сталкивался с железкой от этого же производителя на том же чипсете, где до обновления BIOS были странности: не получалось настроить LIRC, подвисала USB мышка при включенном USB Legacy.
Я прошивал из под Роса программой flashrom. Её можно запустить для проверки оборудования на совместимость вот так:
Код: Выделить всё
flashrom --programmer internal
Re: Отключается wi-fi соединение
Установил flashrom но при выполнении команды flashrom --programmer internal получаю сообщениеtrs писал(а):Кстати на ноутбук есть более свежий BIOS 803 http://www.asus.com/supportonly/A7T/HelpDesk_download
Не знаю поможет ли в данном случае, но сталкивался с железкой от этого же производителя на том же чипсете, где до обновления BIOS были странности: не получалось настроить LIRC, подвисала USB мышка при включенном USB Legacy.
Я прошивал из под Роса программой 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 соединение
Попробовал всё сделать по инструкции, но при выполнении sudo dkms add ./rtl8192cu-fixes получилBarmalei писал(а):Убунтовцы тоже жаловались на него. Они установили себе вот этот и пишут норм. Какой у нас я не знаю. https://github.com/pvaret/rtl8192cu-fixes
Код: Выделить всё
A7T Загрузки # dkms add ./rtl8192cu-fixes
Error! Invalid number of arguments passed.
Usage: add -m <module> -v <module-version>
Re: Отключается wi-fi соединение
Собрал так:
1. Установка исходников в DKMS .
Нажал на "Clone or download", выбрал Download ZIP
распаковал в /usr/src, образовался каталог /usr/src/rtl8192cu-fixes-master/
Добавляем:
2. сборка драйвера:
3. установка драйвера в систему:
Видно, что depmod выполнен автоматически.
Еще пересоздается initrd, этот шаг по-моему лишний (драйвер в initrd не включается), но не страшно - резервная копия (с _old в имени) может пригодиться. (можно было его исключить, исправив в /usr/src/rtl8192cu-fixes-master/dkms/conf REMAKE_INITRD="no").
4. Копируем файлы конфигурации драйвера:
Насколько я понимаю, второй файл нужен тоже, поскольку он отключает "засыпание" адаптера. Первый блокирует загрузку обычного драйвера при старте ОС. Новый драйвер называется 8192cu.
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.
Код: Выделить всё
# 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.
Код: Выделить всё
# 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.
Еще пересоздается 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
Да, это очень осторожная программа и не редко отказывается шить ноутбуки. Приходится создавать загрузочную флешку с FreeDOS и шить оттуда программой от производителя.scorpvk писал(а):Установил flashrom но при выполнении команды flashrom --programmer internal получаю сообщениеКод: Выделить всё
Aborting. Error: Programmer initialization failed.
Re: Отключается wi-fi соединение
trs спасибо за подробную инструкцию, сделал всё как ты написал, всё заработало, даже адаптер стал проявлять активность в виде моргание светодиода.
Эту тему можно закрывать.
Открыл другую по другой проблеме http://forum.rosalab.ru/viewtopic.php?f=53&t=7537
Эту тему можно закрывать.
Открыл другую по другой проблеме http://forum.rosalab.ru/viewtopic.php?f=53&t=7537