Автор Тема: WiFi сеть полность пропадает при небольшой нагрузке.  (Прочитано 2799 раз)

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

Оффлайн VitSM

  • Пользователь
  • *
  • Сообщений: 19
Ну так выполните команду что я выше написал...
Ну так в Ответ #11 я там выложил
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1345
  • Debian, Openbox
Давайте так посмотрим:

cd /sys/module/r8169 && ls
cd /sys/module/r8712u && ls
sudo modinfo r8169
« Последнее редактирование: 24 Март 2017, 22:14:01 от ecc83 »
 

Оффлайн VitSM

  • Пользователь
  • *
  • Сообщений: 19
Spoiler: ShowHide
user@debian:~$ cd /sys/module/r8169 && ls
coresize  holders   initstate  refcnt    srcversion  uevent
drivers   initsize  notes      sections  taint       version

user@debian:/sys/module/r8169$ cd /sys/module/r8712u && ls
coresize  holders   initstate  parameters  sections  uevent
drivers   initsize  notes      refcnt      taint


Spoiler: ShowHide
user@debian:/sys/module/r8169$ sudo modinfo r8169
filename:       /lib/modules/4.9.0-2-amd64/kernel/drivers/net/ethernet/realtek/r8169.ko
firmware:       rtl_nic/rtl8107e-2.fw
firmware:       rtl_nic/rtl8107e-1.fw
firmware:       rtl_nic/rtl8168h-2.fw
firmware:       rtl_nic/rtl8168h-1.fw
firmware:       rtl_nic/rtl8168g-3.fw
firmware:       rtl_nic/rtl8168g-2.fw
firmware:       rtl_nic/rtl8106e-2.fw
firmware:       rtl_nic/rtl8106e-1.fw
firmware:       rtl_nic/rtl8411-2.fw
firmware:       rtl_nic/rtl8411-1.fw
firmware:       rtl_nic/rtl8402-1.fw
firmware:       rtl_nic/rtl8168f-2.fw
firmware:       rtl_nic/rtl8168f-1.fw
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-3.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
version:        2.3LK-NAPI
license:        GPL
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
srcversion:     DAD5AAC0144C9A563193AE9
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv00001186sd00004B10bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
depends:        mii
intree:         Y
vermagic:       4.9.0-2-amd64 SMP mod_unload modversions
signat:         PKCS#7
signer:         
sig_key:       
sig_hashalgo:   md4
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)


Или так может
Spoiler: ShowHide
user@debian:/sys/module/r8712u$ sudo modinfo r8712u
filename:       /lib/modules/4.9.0-2-amd64/kernel/drivers/staging/rtl8712/r8712u.ko
firmware:       rtlwifi/rtl8712u.bin
author:         Larry Finger
description:    rtl871x wireless lan driver
license:        GPL
alias:          usb:v0409p02B6d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392p7622d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07AAp0051d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp845Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8174d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3325d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3310d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3341d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3340d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3339d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFF6d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFF5d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v04F2pAFF2d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v14B2p3302d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v14B2p3301d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v14B2p3300d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0064d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p006Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p004Cd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0049d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0058d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019p4901d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pED18d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3306d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E66p0015d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v06F8pE031d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1740p9605d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392p7612d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07D1p3303d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07D1p3300d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07D1p3302d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp815Fd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3309d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3336d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3335d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3334d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3333d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3342d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3311d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v13D3p3323d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0EB0p9061d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8192d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8172d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v25D4p4CABd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v25D4p4CA1d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v083ApC512d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v20F4p646Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1690p0752d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp5077d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v177Fp0154d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0063d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p005Dd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p005Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p004Bd*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0059d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0045d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0DF6p0057d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pED16d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2019pAB28d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0789p0167d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v06F8pE032d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v06F8pE034d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0E66p0016d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v1740p9603d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v7392p7611d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07D1p3306d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v2001p3306d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07AAp0047d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp11F1d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v050Dp945Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p1791d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0B05p1786d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v07B8p8188d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDApC512d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8713d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8712d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8173d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v0BDAp8171d*dc*dsc*dp*ic*isc*ip*in*
depends:        usbcore
staging:        Y
intree:         Y
vermagic:       4.9.0-2-amd64 SMP mod_unload modversions
signat:         PKCS#7
signer:         
sig_key:       
sig_hashalgo:   md4
parm:           wifi_test:int
parm:           video_mode:int
parm:           chip_version:int
parm:           rfintfs:int
parm:           lbkmode:int
parm:           hci:int
parm:           network_mode:int
parm:           channel:int
parm:           mp_mode:int
parm:           wmm_enable:int
parm:           vrtl_carrier_sense:int
parm:           vcs_type:int
parm:           busy_thresh:int
parm:           ht_enable:int
parm:           cbw40_enable:int
parm:           ampdu_enable:int
parm:           rf_config:int
parm:           power_mgnt:int
parm:           low_power:int
parm:           ifname: Net interface name, wlan%d=default (string)
parm:           initmac:MAC-Address, default: use FUSE (charp)
« Последнее редактирование: 24 Март 2017, 22:39:09 от VitSM »
 


Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1345
  • Debian, Openbox
Ну вот есть перечень параметров модуля r8712u:

Spoiler: ShowHide
parm:           wifi_test:int
parm:           video_mode:int
parm:           chip_version:int
parm:           rfintfs:int
parm:           lbkmode:int
parm:           hci:int
parm:           network_mode:int
parm:           channel:int
parm:           mp_mode:int
parm:           wmm_enable:int
parm:           vrtl_carrier_sense:int
parm:           vcs_type:int
parm:           busy_thresh:int
parm:           ht_enable:int
parm:           cbw40_enable:int
parm:           ampdu_enable:int
parm:           rf_config:int
parm:           power_mgnt:int
parm:           low_power:int
parm:           ifname: Net interface name, wlan%d=default (string)
parm:           initmac:MAC-Address, default: use FUSE (charp)


Теперь нужно погуглить и понять что они означают хоть примерно и начинать экспериментировать.

Создаёте файл конфигурации в котором задаёте значение параметра.

Например:

echo "options r8712u power_mgnt=0 low_power=0" | sudo tee /etc/modprobe.d/r8712u.conf
Эта команда создаст файл конфигурации /etc/modprobe.d/r8712u.conf
в котором будет в одну строку опции модуля r8712u

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

У подобных адаптеров частая болезнь засыпать на ходу :)




« Последнее редактирование: 25 Март 2017, 06:24:10 от ecc83 »
 

Оффлайн VitSM

  • Пользователь
  • *
  • Сообщений: 19
У меня немного другой каталог /etc/modprobe.d но к сожалению этими параметрами можно только ухудшить до полной неработоспособности.
Дело в том что по умолчанию у параметров power_mgnt low_power итак значение 0
Spoiler: ShowHide
user@debian:~$ cat /sys/module/r8712u/parameters/power_mgnt
0
user@debian:~$ cat /sys/module/r8712u/parameters/low_power
0

А от других параметров похоже толку мало, пробовал их все ничего не изменилось
 

Оффлайн ecc83

  • Ветеран
  • *****
  • Сообщений: 1345
  • Debian, Openbox
У меня немного другой каталог /etc/modprobe.d

Да, каталог я писал по памяти и ошибся.


к сожалению этими параметрами можно только ухудшить до полной неработоспособности.
А от других параметров похоже толку мало, пробовал их все ничего не изменилось

Я написал как пример параметров, а не как необходимость именно эти значения установить. Может нужно установить значение =1.
Однако быстро вам удалось найти описание всех параметров и попробовать все их комбинации.
Мне в свое время на своём адаптере несколько вечеров нужно было, что бы победить.

В таком случае только смена адаптера поможет и не "свисток" в USB, а желательно внутренний PCI.
« Последнее редактирование: 25 Март 2017, 06:25:22 от ecc83 »
 

Теги:
 

Установка usb WIFI Mt7601U

Автор Lecraft.ru

Ответов: 44
Просмотров: 2299
Последний ответ 01 Июнь 2019, 17:06:06
от doc_johnson
[Решено] Драйвера для wifi BCM4322

Автор maxsw

Ответов: 16
Просмотров: 3436
Последний ответ 15 Январь 2015, 14:11:17
от Александр Кряжев
Уровень сигнала WiFi

Автор Максимыч

Ответов: 1
Просмотров: 2496
Последний ответ 09 Март 2011, 22:50:19
от sharabdin
Проброс wifi Hotspot через bridge на виртуальную машину для раздачи адресов DHCP

Автор Yurch

Ответов: 0
Просмотров: 1197
Последний ответ 01 Март 2020, 09:42:41
от Yurch
Настройка WiFi на Lenonvo G5030

Автор darsy

Ответов: 4
Просмотров: 1380
Последний ответ 29 Август 2015, 22:04:52
от mrgoodvin