Hello,
unfortunately I am having problems connecting an RP 4B using 5Ghz Wifi.
- Connecting this particular RP 4P to my Wify using Raspibian (Bullseye) works.
- Connecting this particular RP 4P to my Wify using Dietpi (Bullseye) does not work
- Possibly it has something to do with the channel configuration of the wifi-adapter.
- All adapters are up an running (ifup wlan0 on both systems)
- I checked the output of commands iw, iwlist and ip addr
5a) this gives me on Raspbian
xx@xxx:~ $ iwlist wlan0 channel
wlan0 32 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Channel 36 : 5.18 GHz
Channel 40 : 5.2 GHz
Channel 44 : 5.22 GHz
Channel 48 : 5.24 GHz
Channel 52 : 5.26 GHz
Channel 56 : 5.28 GHz
Channel 60 : 5.3 GHz
Channel 64 : 5.32 GHz
Channel 100 : 5.5 GHz
Channel 104 : 5.52 GHz
Channel 108 : 5.54 GHz
Channel 112 : 5.56 GHz
Channel 116 : 5.58 GHz
Channel 120 : 5.6 GHz
Channel 124 : 5.62 GHz
Channel 128 : 5.64 GHz
Channel 132 : 5.66 GHz
Channel 136 : 5.68 GHz
Channel 140 : 5.7 GHz
Current Frequency:5.26 GHz (Channel 52)
xx@xxx:~ $ iw reg get
global
country DE: DFS-ETSI
(2400 - 2483 @ 40), (N/A, 20), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
(5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
(5725 - 5875 @ 80), (N/A, 13), (N/A)
(57000 - 66000 @ 2160), (N/A, 40), (N/A)
xx@xxx:~ $ ip addr
…
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
inet 192.168.178.32/24 brd 192.168.178.255 scope global dynamic noprefixroute wlan0
valid_lft 27904sec preferred_lft 24304sec
inet6 …::150/128 scope global dynamic noprefixroute
valid_lft 27901sec preferred_lft 27901sec
inet6 …::150/128 scope global dynamic noprefixroute
valid_lft 27901sec preferred_lft 27901sec
5b) this gives me on Dietpi
root@DietPi:~# iw reg get
global
country DE: DFS-ETSI
(2400 - 2483 @ 40), (N/A, 20), (N/A)
(5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
(5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
(5470 - 5725 @ 160), (N/A, 26), (0 ms), DFS
(5725 - 5875 @ 80), (N/A, 13), (N/A)
(57000 - 66000 @ 2160), (N/A, 40), (N/A)
root@DietPi:~# iwlist wlan0 channel
wlan0 22 channels in total; available frequencies :
Channel 01 : 2.412 GHz
Channel 02 : 2.417 GHz
Channel 03 : 2.422 GHz
Channel 04 : 2.427 GHz
Channel 05 : 2.432 GHz
Channel 06 : 2.437 GHz
Channel 07 : 2.442 GHz
Channel 08 : 2.447 GHz
Channel 09 : 2.452 GHz
Channel 10 : 2.457 GHz
Channel 11 : 2.462 GHz
Channel 12 : 2.467 GHz
Channel 13 : 2.472 GHz
Channel 36 : 5.18 GHz
Channel 40 : 5.2 GHz
Channel 44 : 5.22 GHz
Channel 48 : 5.24 GHz
Channel 149 : 5.745 GHz
Channel 153 : 5.765 GHz
Channel 157 : 5.785 GHz
Channel 161 : 5.805 GHz
Channel 165 : 5.825 GHz
root@DietPi:~# ip address
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff
- Apparently dietpi offers only 22 wifi channels where raspbian offers 32
- My router (a fritz box) is set on autochannel
- wifi is working setting the wifi-channel manually to e.g. 48
- system journal is flooded with: DietPi wpa_supplicant[563]: wlan0: Failed to initiate sched scan
- I configured the dietpi using dietpi-config
Questions
- Am I doing something wrong?
- How can I enable the missing 10 channels?
Thank you very much for your support.
Additional info:
a) wpa_supplicant.conf
ctrl_interface=DIR=/run/wpa_supplicant GROUP=netdev
Allow wpa_cli/wpa_gui to overwrite this config file
update_config=1
network={
ssid=""
scan_ssid=1
key_mgmt=WPA-PSK
psk=""
}