LINUX.ORG.RU

iwd не сканирует автоматически wifi сеть

 , , , ,


0

2

Чаще всего раздаю интернет через смартфон, иногда домашняя Wi-Fi сеть. iwd автоматически не сканирует сеть когда отсутствует/пропало подключение, хотя в man iwd.config написано, что по умолчанию каждые 10 секунд он сканирует сеть. Приходится каждый раз подключаться вручную, заходя в iwdctl, что уже очень надоело.

Мой /etc/iwd/main.conf


aar@gentoo ~ $ cat /etc/iwd/main.conf
[General]
EnableNetworkConfiguration=true

[Network]
RoutePriorityOffset=300
NameResolvingService=resolvconf

[Scan]
InitialPeriodicScanInterval=5

[Settings]
AutoConnect=true
 

Я использую встроенный в iwd демон dhcp вместо стороннего dhcpcd. USE flags в iwd:


aar@gentoo ~ $ equery u iwd
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for net-wireless/iwd-2.14:
 U I
 + + client              : Enable iwctl client tool
 - - cpu_flags_x86_aes   : Enable support for Intel's AES instruction set (AES-NI)
 - - cpu_flags_x86_ssse3 : Use the SSSE3 instruction set (NOT sse3/pni)
 + + monitor             : Enable iwmon monitor tool
 - - ofono               : Enable support for oFono SIM authentication
 + + standalone          : Enable standalone mode with built-in DHCP client and DNS handling"
 - - systemd             : Use systemd-resolve rather than resolvconf for DNS handling in standalone mode
 + + wired               : Enable ethernet authentication daemon 

iwd работает по умолчанию и всегда включен:


aar@gentoo ~ $ sudo rc-status default 
Runlevel: default
sysklogd    [  started  ]
sshd        [  started  ]
alsasound   [  started  ]
bluetooth   [  started  ]
chronyd     [  started  ]
cronie      [  started  ]
iwd         [  started  ]
netmount    [  started  ]
local       [  started  ]

В сети я информацию не нашёл.