Hi there, since yesterday, as i updated to 4.4.0.68 on my XA2 singleSlim, my home wifi wasn’t recogized anymore. Tried to manually connect, but it stated that ‘network is not in a inadmissible range’ (original german: “Netzwerk außerhalb des zulässigen Bereichs”). I tried modifying my wifi channel (it was 13), and got a lock on 11. Does anyone know, why channel 12 and 13 are now prohibited? Does anyone encounter same behavior?
Which locale are you using?
I’m in Austria, and have set my system so.
I looked up the man page and documentation, and had a peek at my X10III. It was set to unset globally, and US at phy0
(I lost the output, sorry):
$ iw reg get
So I set it to Finland (which is correct for me):
$ devel-su iw reg set FI
$ iw reg get
global
country FI: DFS-ETSI
[...]
phy#0 (self-managed)
country: US: DFS-FCC
[...]
I am not sure what the meaning of self-managed
is here, but I’m afraid it’s baked in firmware and can’t be changed in userland. There is the in-build kernel module cfg80211
which would have ieee80211_regdom=FI
parameter (for Finland) but I don’t think putting that in /etc/modprobe.conf
has any effect, since it’s built in the kernel…
Wifi has always worked for me (with Sailfish, let’s not go into USB dongles), so I have never paid any attention to regional settings, but this seems like a bug.
Edit: You can check the countries and frequencies available using this (it’s a long list):
$ regdbdump /usr/lib/crda/regulatory.bin
I came across this problem some years ago (Xperia X?). Back then the WiFi had the US setting (channels 12 and 13 disabled) at boot, and the locale was queried from the SIM card, enabling 12 and 13 for non-US operators.
iw reg set SomeCountryCode doesn’t survive a reboot, so I consider this new feature buggy. I have an X which behaves different from an XA2. On the XA2 I lost channel 13 (wo setting the region), not on the X (different operators too).
“iw reg get” shows both US:
global
country US: DFS-FCC
(2402 - 2472 @ 40), (N/A, 30), (N/A)
(5170 - 5250 @ 80), (N/A, 30), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
(5842 - 5863 @ 5), (N/A, 30), (N/A)
(5850 - 5870 @ 10), (N/A, 30), (N/A)
(5860 - 5880 @ 10), (N/A, 30), (N/A)
(5865 - 5885 @ 20), (N/A, 30), (N/A)
(5870 - 5890 @ 10), (N/A, 30), (N/A)
(5880 - 5900 @ 10), (N/A, 30), (N/A)
(5890 - 5910 @ 10), (N/A, 30), (N/A)
(5895 - 5915 @ 20), (N/A, 30), (N/A)
(5900 - 5920 @ 10), (N/A, 30), (N/A)
(5910 - 5930 @ 10), (N/A, 30), (N/A)
(57240 - 70200 @ 2160), (N/A, 40), (N/A)
phy#0
country US: DFS-FCC
(2402 - 2472 @ 40), (N/A, 30), (N/A)
(5170 - 5250 @ 80), (N/A, 30), (N/A), AUTO-BW
(5250 - 5330 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
(5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS
(5735 - 5835 @ 80), (N/A, 30), (N/A)
(5842 - 5863 @ 5), (N/A, 30), (N/A)
(5850 - 5870 @ 10), (N/A, 30), (N/A)
(5860 - 5880 @ 10), (N/A, 30), (N/A)
(5865 - 5885 @ 20), (N/A, 30), (N/A)
(5870 - 5890 @ 10), (N/A, 30), (N/A)
(5880 - 5900 @ 10), (N/A, 30), (N/A)
(5890 - 5910 @ 10), (N/A, 30), (N/A)
(5895 - 5915 @ 20), (N/A, 30), (N/A)
(5900 - 5920 @ 10), (N/A, 30), (N/A)
(5910 - 5930 @ 10), (N/A, 30), (N/A)
(57240 - 70200 @ 2160), (N/A, 40), (N/A)
I can set global to AT, but as stated, after reboot, it’s again both US
Interesting fact:
Before the last update, my WiFi Channel 13 wasn’t recognized randomly for 2 or 3 times, otherwise the problem now, a reboot solved the problem
My X (SFOS 4.4.0.68) says (Portugal, MEO/Altice SIM):
iw reg get
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (3, 20), (N/A)
(2457 - 2482 @ 40), (3, 20), (N/A), NO-IR
(2474 - 2494 @ 20), (3, 20), (N/A), NO-OFDM, NO-IR
(5170 - 5250 @ 80), (3, 20), (N/A), NO-IR
(5250 - 5330 @ 80), (3, 20), (N/A), NO-IR
(5490 - 5710 @ 80), (3, 20), (N/A), NO-IR
(5735 - 5835 @ 80), (3, 20), (N/A), NO-IR
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
My XA2 (ZON/NOS SIM) is like yours/above, US, which doesn’t include channel 13, 2461–2483 MHz (wikipedia).
Both Lisbon time zone…
Does your wifi AP have a locale setting you can check?
I cannot check or set my WiFi AP’s locale. But it goes up to 13. If i could, i would like to set it to Japan and use Channel 14
Btw, WiFi works great with all my other devices.