Hallo,
ich habe mir ubuntu 22.04 auf ein arm64-board installiert und kann die reg-domain nicht setzen. unter debian bullseye geht das via "iw reg set DE". bei ubuntu klappt das nicht, es kommt auch keine Fehlermeldung.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | root@bpi-r3:~# iw reg set DE root@bpi-r3:~# iw reg get global country 00: DFS-UNSET (2402 - 2472 @ 40), (6, 20), (N/A) (2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN (2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN (5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN (5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN (5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN (5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN (57240 - 63720 @ 2160), (N/A, 0), (N/A) root@bpi-r3:~# |
mir ist auch aufgefallen dass ich das Paket crda nicht installieren kann....gibt es scheinbar nicht mehr.
ich habe auch versucht das via kernel-cmdline zu setzen, ohne Erfolg:
cfg80211.ieee80211_regdom=DE
ohne die reg-domain sind in "iw list" alle Kanäle auf (no IR) und ich kann keinen Accesspoint drauf starten
wie ist denn der neue Weg, die Domain zu setzen?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | root@bpi-r3:~# zgrep -i 'cfg80211' /proc/config.gz CONFIG_CFG80211=y # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set CONFIG_CFG80211_CRDA_SUPPORT=y # CONFIG_CFG80211_WEXT is not set root@bpi-r3:~# dmesg | grep cfg80211 [ 0.000000] Kernel command line: board=bpi-r3 earlycon=uart8250,mmio32,0x11002000 debug=7 cfg80211.ieee80211_reg dom=DE root=/dev/mmcblk0p6 rootfstype=ext4 rootwait [ 3.031379] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 3.039993] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 15.370323] cfg80211: failed to load regulatory.db [ 1291.562501] mt7915e: unknown parameter 'cfg80211' ignored root@bpi-r3:~# |