LINUX.ORG.RU

WiFi подключается через раз

 ,


0

1

Крч такая проблема, ребзя. Toshiba satellite какой-то там, не подключается вафля. А бывает, подключается. После перезагрузки. Когда он решает не фурычить, wifi-menu пишет:

$ sudo wifi-menu
Scanning for networks... failed
No networks found
$ systemctl status "netctl@wlp2s0\\x2dTP\\x2dLink_120E.service"
● netctl@wlp2s0\x2dTP\x2dLink_120E.service - Automatically generated profile by wifi-menu
     Loaded: loaded (/usr/lib/systemd/system/netctl@.service; enabled; vendor preset: disabled)
    Drop-In: /etc/systemd/system/netctl@wlp2s0\x2dTP\x2dLink_120E.service.d
             └─profile.conf
     Active: failed (Result: exit-code) since Fri 2020-09-25 15:06:40 +06; 22s ago
       Docs: man:netctl.profile(5)
    Process: 2306 ExecStart=/usr/lib/netctl/network start wlp2s0-TP-Link_120E (code=exited, status=1/FAILURE)
   Main PID: 2306 (code=exited, status=1/FAILURE)

Повторяю: бывает подключается без проблем (после ребута). Казалось бы может адаптер глючит, но есть одно но: в уютненькой семерочке в ламповом дуалбуте все подключается всегда и как надо.

В целях смены ЖД, все переустанавливал несколько месяцев назад, и помню что также словил таких же траблов с подключением. До этого таких проблем не было. Поэтому, хочется верить, что я что-то накосячил в установке.

Последние несколько дней все работало нормально. Сегодня же даже после нескольких перезагрузок подключится не получалось. До того как ребутнулся в семерку и обратно. МБ совпадение.

linux-lts испытывал, то же самое.

И вряд ли это роутер, т.к. есть много других девайсов у которых таких проблем нет. В том числе другой ноутбук с арчем и с идентичным sudo cat /etc/netctl/wlp2s0b1-TP-Link_120E:

Description='Automatically generated profile by wifi-menu'
Interface=wlp2s0b1
Connection=wireless
Security=wpa
ESSID=TP-Link_120E
IP=dhcp
Key=\"5b2fe9f33c7d5e54e511704ac1b5492aa69e1d22ea7899fdd1af9aa571595942

Arch Linux.

Я хз че это может быть и как это диагностировать.

Ответ на: комментарий от Prosto_user

Раз 10 сегодня перезагрузил его, а он все работает и работает. Не знаю, может перезагрузки и не имеют смысла вовсе. Когда переставал работать они и не помогали.

Когда опять сломается, отпишусь, а пока выхлоп такой:

$ systemctl list-unit-files --state=enabled
UNIT FILE                 STATE   VENDOR PRESET
getty@.service            enabled enabled
systemd-timesyncd.service enabled enabled
remote-fs.target          enabled enabled

3 unit files listed.
BOSS-NIGGER
() автор топика
Ответ на: комментарий от Prosto_user
$ sudo netctl enable wlp2s0-TP-Link_120E
The profile 'wlp2s0-TP-Link_120E' is already enabled
$ systemctl list-unit-files | grep netctl
netctl-auto@.service                       disabled        disabled
netctl-ifplugd@.service                    disabled        disabled
netctl-sleep.service                       disabled        disabled
netctl-wait-online.service                 disabled        disabled
netctl.service                             disabled        disabled
netctl@.service                            indirect        disabled

То есть мне нужно сделать systemctl enable netctl.service раз я использую netctl? Странно, как же интернет тогда без этого автоматически подключается после загрузки?

BOSS-NIGGER
() автор топика
Последнее исправление: BOSS-NIGGER (всего исправлений: 1)
Ответ на: комментарий от BOSS-NIGGER

Странно, как же интернет тогда без этого автоматически подключается после загрузки?

Вот и мне тоже непонятно. Как ты вообще систему ставил и как давно? Как сеть настраивал?

Посмотри PID после отключения сети в systemctl status "netctl.service и подставь его в journalctl_PID=XXX

На крайний случай настрой по-быстрому network-manager.

Prosto_user ★★★
()
Ответ на: комментарий от Prosto_user

Как ты вообще систему ставил и как давно? Как сеть настраивал?

Где-то полгода назад поставил, все вручную, как обычно с арчем. С сетью все просто: устанавливал wifi-menu, чрутился, генерил профиль через wifi-menu, потом netctl enable имя_профиля (уже несколько лет так делаю, никогда проблем не было). Но помню в этот раз после перезагрузки сеть не включалась, пробовал убирать в имени профиля тире/черточки (уже наталкивался на какой-то с этим связанный прикол), но не помогало. Забил. Несколько месяцев назад опять загрузился и инет работал. Вот опять понадобился этот ноут и за последние недели полторы инет уже переставал работать раза три и сразу на полдня.

Еще, примерно тогда же полгода назад и сменился роутер, поэтому его я пока тоже полностью не исключаю.

Посмотри PID после отключения сети в systemctl status "netctl.service и подставь его в journalctl_PID=XXX

ОК, как отвалится так и сделаю. И постараюсь не перезагружаться что бы сразу все попробовать отладить. А пока посмотрю что будет с включенным netctl.service.

BOSS-NIGGER
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.