постоянно пропадает интернет

Автор ЦарьПушка, 18 февраля 2018, 13:24:18

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

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

ЦарьПушка

В течение дня постоянно пропадает интернет на Дебиан 9. приходится либо перезагружать вай-фай программно, либо вытаскивать адаптер и по новой втсавлять, либо перезагружать ротуер.

# lsusb
Bus 002 Device 002: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter


ifconfig
enp0s10: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:1d:7d:0d:55:cc  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 23  bytes 2072 (2.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 23  bytes 2072 (2.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlxf4f26d0764f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.107  netmask 255.255.255.0  broadcast 255.255.255.255
        inet6 fe80::f6f2:6dff:fe07:64f0  prefixlen 64  scopeid 0x20<link>
        ether f4:f2:6d:07:64:f0  txqueuelen 1000  (Ethernet)
        RX packets 31681  bytes 33920608 (32.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 26670  bytes 4473340 (4.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


*не забываем о русском языке, qupl

ecc83

#1
echo '[device]' | sudo tee -a /etc/NetworkManager/NetworkManager.conf
echo 'wifi.scan-rand-mac-address=0' | sudo tee -a /etc/NetworkManager/NetworkManager.conf

Покажи вывод:
sudo lsusb -nnk | grep -iA3 net



ЦарьПушка

#2
Цитата: ecc83 от 18 февраля 2018, 13:50:02
echo '[device]' | sudo tee -a /etc/NetworkManager/NetworkManager.conf
echo 'wifi.scan-rand-mac-address=0' | sudo tee -a /etc/NetworkManager/NetworkManager.conf


Я NM снёс, ибо он даже подключать не хочет в дебиане
Wi-cd у меня стоит

Cообщение объединено 18 февраля 2018, 18:40:51

Цитата: ecc83 от 18 февраля 2018, 13:50:02

Покажи вывод:
sudo lsusb -nnk | grep -iA3 net
Покажу завтра, как доберусь до офиса

Cообщение объединено 19 февраля 2018, 09:56:05

# sudo lsusb -nnk | grep -iA3 net
lsusb: invalid option -- 'n'
lsusb: invalid option -- 'n'
lsusb: invalid option -- 'k'
Usage: lsusb [options]...
List USB devices
  -v, --verbose
      Increase verbosity (show descriptors)
  -s [[bus]:][devnum]
      Show only devices with specified device and/or
      bus numbers (in decimal)
  -d vendor:[product]
      Show only devices with the specified vendor and
      product ID numbers (in hexadecimal)
  -D device
      Selects which device lsusb will examine
  -t, --tree
      Dump the physical USB device hierarchy as a tree
  -V, --version
      Show version of program
  -h, --help
      Show usage and help


Cообщение объединено 19 февраля 2018, 09:57:12

# echo '[device]' | sudo tee -a /etc/NetworkManager/NetworkManager.conf
[device]


Cообщение объединено 19 февраля 2018, 09:57:40

# echo 'wifi.scan-rand-mac-address=0' | sudo tee -a /etc/NetworkManager/NetworkManager.conf
wifi.scan-rand-mac-address=0

ecc83

Ещё  покажи:

sudo lsusb | grep -iA3 net

dmesg | grep -i -3 rtl8192

sudo modinfo rtl8192cu | grep parm

grep '' /sys/module/rtl8192*/parameters/*

CoolAller

#4
Скорее всего тут не с настройками баловаться нужно, а на багтрекере дебиана искать, там по проблемам с wifi на Debian 9 куча постов, возможно найдете какие-то костыли.

Можно глянуть есть ли критичные ошибки в частности с wpa_supplicant:
# journalctl -r

Если есть, то гуглить по запросу wpasupplicant (версия) breaks wireless networking, либо даунгрейдить пакет.

Я бы попробовал ядро даунгрейдить. В настройке рандомизации mac-адресов возможно конечно можно использовать 0, но в вики Арча и багтрекере Debian - no:
wifi.scan-rand-mac-address=no

Цитата: ЦарьПушка от 18 февраля 2018, 18:40:26Я NM снёс, ибо он даже подключать не хочет в дебиане
Костыль здесь.

ЦарьПушка

#5
Bus 003 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Cообщение объединено 21 февраля 2018, 09:36:28

# dmesg | grep -i -3 rtl8192
[   11.144387] powernow_k8: fid 0xa (1800 MHz), vid 0x11
[   11.144388] powernow_k8: fid 0x2 (1000 MHz), vid 0x12
[   11.144425] powernow_k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ (2 cpu cores) (version 2.20.00)
[   12.241091] rtl8192cu: Chip version 0x11
[   12.318646] rtl8192cu: Board Type 0
[   12.318883] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[   12.318971] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   12.371650] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[   12.372408] usbcore: registered new interface driver rtl8192cu
[   12.377873] rtl8192cu 2-1:1.0 wlxf4f26d0764f0: renamed from wlan0
[   12.916234] Adding 1963004k swap on /dev/sda5.  Priority:-1 extents:1 across:1963004k FS
[   12.950011] usb 2-1: firmware: direct-loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   13.024091] floppy0: no floppy controllers found
[   13.772064] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[   14.458559] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:07.0/sound/card0/input5
--
[   31.615169] NET: Registered protocol family 4
[   31.655534] NET: Registered protocol family 3
[   31.694622] NET: Registered protocol family 5
[   36.875497] rtl8192cu: MAC auto ON okay!
[   36.908250] rtl8192cu: Tx queue select: 0x05
[   37.468831] IPv6: ADDRCONF(NETDEV_UP): wlxf4f26d0764f0: link is not ready
[   43.034493] forcedeth 0000:00:0a.0 enp0s10: MSI enabled
[   43.034721] forcedeth 0000:00:0a.0 enp0s10: no link during initialization
[   43.035114] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready
[   46.980492] rtl8192cu: MAC auto ON okay!
[   47.013623] rtl8192cu: Tx queue select: 0x05
[   47.535421] IPv6: ADDRCONF(NETDEV_UP): wlxf4f26d0764f0: link is not ready
[   49.104838] forcedeth 0000:00:0a.0 enp0s10: MSI enabled
[   49.105062] forcedeth 0000:00:0a.0 enp0s10: no link during initialization
[   49.105427] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready
[   49.355243] rtl8192cu: MAC auto ON okay!
[   49.388247] rtl8192cu: Tx queue select: 0x05
[   49.824843] IPv6: ADDRCONF(NETDEV_UP): wlxf4f26d0764f0: link is not ready
[   55.672412] wlxf4f26d0764f0: authenticate with a4:2b:b0:e3:30:98
[   55.697643] wlxf4f26d0764f0: send auth to a4:2b:b0:e3:30:98 (try 1/3)


Cообщение объединено 21 февраля 2018, 09:37:09

# dmesg | grep -i -3 rtl8192
[   11.144387] powernow_k8: fid 0xa (1800 MHz), vid 0x11
[   11.144388] powernow_k8: fid 0x2 (1000 MHz), vid 0x12
[   11.144425] powernow_k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ (2 cpu cores) (version 2.20.00)
[   12.241091] rtl8192cu: Chip version 0x11
[   12.318646] rtl8192cu: Board Type 0
[   12.318883] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[   12.318971] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   12.371650] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[   12.372408] usbcore: registered new interface driver rtl8192cu
[   12.377873] rtl8192cu 2-1:1.0 wlxf4f26d0764f0: renamed from wlan0
[   12.916234] Adding 1963004k swap on /dev/sda5.  Priority:-1 extents:1 across:1963004k FS
[   12.950011] usb 2-1: firmware: direct-loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   13.024091] floppy0: no floppy controllers found
[   13.772064] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[   14.458559] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:07.0/sound/card0/input5
--
[   31.615169] NET: Registered protocol family 4
[   31.655534] NET: Registered protocol family 3
[   31.694622] NET: Registered protocol family 5
[   36.875497] rtl8192cu: MAC auto ON okay!
[   36.908250] rtl8192cu: Tx queue select: 0x05
[   37.468831] IPv6: ADDRCONF(NETDEV_UP): wlxf4f26d0764f0: link is not ready
[   43.034493] forcedeth 0000:00:0a.0 enp0s10: MSI enabled
[   43.034721] forcedeth 0000:00:0a.0 enp0s10: no link during initialization
[   43.035114] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready
[   46.980492] rtl8192cu: MAC auto ON okay!
[   47.013623] rtl8192cu: Tx queue select: 0x05
[   47.535421] IPv6: ADDRCONF(NETDEV_UP): wlxf4f26d0764f0: link is not ready
[   49.104838] forcedeth 0000:00:0a.0 enp0s10: MSI enabled
[   49.105062] forcedeth 0000:00:0a.0 enp0s10: no link during initialization
[   49.105427] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready
[   49.355243] rtl8192cu: MAC auto ON okay!
[   49.388247] rtl8192cu: Tx queue select: 0x05
[   49.824843] IPv6: ADDRCONF(NETDEV_UP): wlxf4f26d0764f0: link is not ready
[   55.672412] wlxf4f26d0764f0: authenticate with a4:2b:b0:e3:30:98
[   55.697643] wlxf4f26d0764f0: send auth to a4:2b:b0:e3:30:98 (try 1/3)
root@solicitor:/home/solicitor# sudo modinfo rtl8192cu | grep parm
parm:           swenc:Set to 1 for software crypto (default 0)
parm:           debug:Set debug level (0-5) (default 0) (int)


Cообщение объединено 21 февраля 2018, 09:37:47

# sudo modinfo rtl8192cu | grep parm
parm:           swenc:Set to 1 for software crypto (default 0)
parm:           debug:Set debug level (0-5) (default 0) (int)
root@solicitor:/home/solicitor# sudo modinfo rtl8192cu | grep parm
parm:           swenc:Set to 1 for software crypto (default 0)
parm:           debug:Set debug level (0-5) (default 0) (int)


Cообщение объединено 21 февраля 2018, 09:38:19

# grep '' /sys/module/rtl8192*/parameters/*
/sys/module/rtl8192cu/parameters/debug:0
/sys/module/rtl8192cu/parameters/swenc:N


Cообщение объединено 21 февраля 2018, 09:39:21

journalctl -r
-- Logs begin at Wed 2018-02-21 09:31:49 MSK, end at Wed 2018-02-21 09:38:54 MSK. --
фев 21 09:38:54 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:54 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:53 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:53 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:52 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:52 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:51 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:51 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:50 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:50 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:49 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:49 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:48 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:48 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:47 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:47 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:46 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:46 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:45 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:45 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:44 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:44 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:43 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:43 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:42 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
фев 21 09:38:42 solicitor lircd[508]: lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9
фев 21 09:38:41 solicitor lircd-0.9.4c[508]: Error: Cannot glob /sys/class/rc/rc0/input[0-9]*/event[0-9]*
lines 1-28

ecc83

ЦарьПушка, ничего хорошего по настройке не подскажу. Твоя карта просто не имеет никаких настроек :)
Рекомендую повесить её на ёлку, а себе приобрести внутреннюю PCI карточку.

CoolAller

#7
Цитата: ecc83 от 21 февраля 2018, 09:50:41Рекомендую повесить её на ёлку
Пользуюсь такой же - rtl8192, на Debian Jessie проблем нет.
Цитата: ecc83 от 21 февраля 2018, 09:50:41приобрести внутреннюю PCI карточку
Может лучше сменить дистрибутив))

qupl

[offtopic]
Цитата: ecc83 от 21 февраля 2018, 09:50:41Рекомендую повесить её на ёлку, а себе приобрести внутреннюю PCI карточку.
Почему сразу повеситься не посоветовать? Зачем так сразу?[/offtopic]

ecc83

#9
Цитата: qupl от 21 февраля 2018, 11:08:08Зачем так сразу?

Ну это моё мнение, основанное на моём опыте, тем более автор морально созрел.
Но поскольку он ещё ничего не предпринял, то я думаю, с удовольствием выслушает все предложения, которые помогут исправить его проблему.
Так что вы не меня критикуйте, а предлагайте ;)

ЦарьПушка, можешь попробовать ещё один вариант. Выполни команду:

sudo /sbin/iw dev wlxf4f26d0764f0 set power_save off

Если в этом сеансе не будет обрывов, тогда внёсёшь эту команду в автозагрузку.



ogost

На других точках доступа ведет себя так же? У меня было такое - дома постоянные отвалы, на работе стабильно.

ЦарьПушка

Цитата: ogost от 21 февраля 2018, 18:08:28
На других точках доступа ведет себя так же? У меня было такое - дома постоянные отвалы, на работе стабильно.

К сматрфону как к точке доступа -- без проблем.
С роутера - ноль проблем.

В одном месте вычитал, что чувак бился тоже со свистком, пока не попробовал на роутере выставить g режим вместо n
Сегодня выставил в роутере g режим - интернет не обрывается, принтер, подключенный к роутеру проводом, тоже печатает без проблем (а то часто выходило принтер не подключен).

Значит дело не в свистке, а в роутере?


Cообщение объединено 21 февраля 2018, 22:00:52

Цитата: CoolAller от 21 февраля 2018, 10:58:14

Может лучше сменить дистрибутив))

Ну я как бы до дебиана 9 там стояли минт 13 и убунту 14.04 - и было всё то же самое с обрывами

ek-nfn

Цитата: ЦарьПушка от 21 февраля 2018, 21:59:29Значит дело не в свистке, а в роутере?

С чего такой вывод? Просто роутер заставил свисток работать в режиме g, в котором глюки свистка пропали.
Debian 12  -> Devuan 5 xfce -> MX Linux 23

CoolAller

#13
ЦарьПушка, интереса ради просканируйте эфир на предмет самых замусоренных каналов и выберите тот, который менее перегружен.
Какая ширина канала установлена на роутере? Нестабильность соединения может происходить несмотря на цифры канальной скорости подключения, которая в 2 раза выше при использовании ширины канала 40 МГц вместо 20 МГц. При снижении уровня сигнала, использование канала шириной 40 МГц становится гораздо менее эффективным и не обеспечивает повышение пропускной способности, а так же может привести к обрывам. При использовании канала шириной 40 МГц и слабом уровне сигнала пропускная способность может снижаться до 80% и не привести к желаемому увеличению пропускной способности. Иногда лучше использовать стабильную канальную скорость 135 Мбит/c, чем нестабильные 270 Мбит/с. Обновите ПО роутера, если есть на что.

ecc83