Poor 5GHz coverage [FIXED, old phone at fault]

thanks in advance for your efforts. i have also serious signal strength issues with 5GHz wifi with the stock setup of the omnia

OOh oke. I understood is the wrong way.

Thanks, Maybe gonna experiment with in in a couple of months.

So you are using a snapshot?

The latest stable, which is unfortunately quite old, August 20 for mako. There are nightlies but I’ve never tried them.

I guess you’re right. My post didn’t really add anything to the discussion, but it is still surprising to me that I could not get 5 GHz to work even though the same device that failed with Omnia works perfectly on channel 124 for days on end.

I see it differently. Every post adds something to a discussion even little bit.

Your posts or example. is a reminder to me, to go back to the basics. Which is mostly hardware or many times software (drivers) when we talk about a Linux distro.

What you can do, is experiment with different hardware. These days almost all the phones support 802.11AC (5GHz). So ask your friends/family for their phone to experiment with the 5 GHz speeds. So in the end you can be sure that it wasn’t your device causing such low speeds. Then if you are sure, you then can look at different causes…maybe indeed the 5GHz wifi card. In that case both the wifi cards support 5 GHz, so you could experiment with both of them.

EDIT: I am not sure what other household things work on 5 GHz, but just experiment with different channels. Search on the web what channels are better to use on the 5 GHz spectrum and why.

My antennas and pigtails arrived and I tested the “antennas are broken” theory as promised.

And now the most important piece of information: Did it work? Unfortunately, no, I have not seen a significant improvement of signal signal strength, regardless which band I looked at.

Source: https://www.danrl.com/2016/11/15/turris-omnia-additional-antennas.html

What shall we try next? I am out of ideas right now. I think it’s probably software-related.

The other day when i was upgrading my Linux desktop laptop to Linux kernel 4.8.7 i read about the changes.

Most of the patch includes updated drivers for Intel i915 and Radeon GPUs, but also for wireless (Atheros ath10k and ath9k, as well as Realtek rtl8xxxu), PWM, I2C, MD, SCSI, SPI, virtio, USB, DAX, FireWire, TTY, and Android.

Will this have any impact on the performance? I have no idea. I have read that Linux Kernel 4.9 will be the latest LTS version. The kernel will be released before the end of this year and all the latest changes of the Atheros chipset will be included. So we can assume safely that the Omnia team will be upgrading to that kernel. When? I have no idea.

EDIT: BTW, can you experiment maybe with the latest Atheros drivers using git hub or some sort? I mean now we can say that it is not hardware related, then what leaves it is…software related.

That’s good news. Will you try the new kernel? I don’t like to run a custom kernel right now for multiple reasons. The device is running “production”-like, so I depend on it running smoothly too much right now. Furthermore I am pushing WireGuard to OpenWRT and therefore like to run as stock as possible during the beta tests. --> https://github.com/openwrt/luci/pull/852

Anyone else interested in trying the 4.9 and report on wifi performance?

For my Omnia, i will also stick to their updates and not mess too much with it. On my laptop, i like to test sometimes the latest kernel, i mean you always have the possibility to go back to a previous kernel as long as you have not removed it from your system. Although i also get your point of “DON’T MESS WITH PRODUCT-LIKE SYSTEMS!!!” :laughing:

EDIT: Could you experiment using a LXC? I mean logically speaking, (although i have never worked with LXC or containers before), you could use the wifi-cards in the LXC right? So it is possible to do the necessary tests with lets say latest kernel right now available in a Ubuntu container or so.

EDIT2: Nevermind about the Kernel upgrade. I forgot that LXC uses the kernel of the host-os. So it’s no use. Well Only option what is left is, to wait till the kernel upgrade takes place :).

Guys,
I have the same problem like you describing here. What a mess I was looking over this topic because I saw the word FIXED and was looking others via search on the forum. But now I read it until the end and I have the same problem like you. Turris Omnia wireless is really terrible. I am fan to Mikrotik and I am happy owner of Mikrotik hAP AC. It was providing wireless network in my flat for 7 months without issue. On Monday I brought Turris Omnia to my flat, because it has really nice parameters, more powerfull processor, more storage and ram. I was thinking to use that also for another stuff, but when I put that as my router nightmare started. My wife is crying her sony tablet using 5GHz network is lagging on youtube videos, even worst behavior have my kids on their older asus using 2.4GHz. Kids are almost unable to see the video without lagging in the same room as router is. My windows mobile phone is doing IEEE 802.11: authenticated / IEEE 802.11: associated (aid 2) / IEEE 802.11: disassociated / IEEE 802.11: authenticated / IEEE 802.11: associated (aid 2) every minute when WMM is enabled on 2.4GHz and I am almost offline on whatsapp. However I am keeping WMM enabled on both cards because then the speed is not more than 54Mbit.

In comparison to Mikrotik the wireless signal is really poor (and mikrotik has all antenas on the board and inside the box). When I was purchasing the TO I knew that it has only 2x2 2.4 GHz but I did not expect so bad experience. And the 5GHz has lower signal by design, but I lost it in the kitchen in 3+1 flat. I have knoledge about RouterOS and TO is my first device with OpenWRT, but even this is software or hardware problem CZ.NIC should take care of it.

The device is not cheap and for me at this moment unusable. What I can do with that?
Also I played with channels, width, encryption, but the situation is still the same. Something wrong is with this device.

Focus right now on 1 wifi-network. The 2.4 Ghz as i have more knowledge about that one. You said “flat”. In a flat there are a lot more wifi-networks and the chance of too much noise is very big. 2.4 GHz also has much longer distance then the 5 Ghz.

About the antenna’s, have you changed the antenna’s or are you using the default antenna’s that came with the Turris Omnia? The 5 dBi antenna’s.

The software side: Many bugs have been fixed in the coming updates including wifi-bugs etc. I took the time to scroll through the bugs etc…and they are many that have been fixed. I read from a thread that we will soon receive the updates. When is soon? I do not know.

Thank you for your comment. I tested channels on 2.4GHz, used SCAN in openwrt with analyzer in mikrotik so I am sure it should not be so noisy. But of course I moved from 3x3 to 2x2. I opened TO first day it arrive to check all cables, because I saw some topics here about unplugged cables or loose SMA antenna connectors. The one on left side was a little bit badly mounted, but this I carefully fixed (not holding by PCB). However all cables fit nicely. Only B LED is not in the row with others so returning case was challenge because leds must to go to respective holes. I am using original antennas.
Will keep playing a little bit with the encryption, avoiding TKIP. Bad is I have not so much experience with UCI or direct configuration change via SSH… because I see a LUCI as not so powerful for wireless testing (in comparison to RouterOS). Looking forward for the software fixes of course.

We have to wait till the updates arrive and then look again if something has changed. For now, maybe. Usually lagging is because of much interference of other wifi-routers on the same channel or antenna’s. The 5 GHz i can confirm that it isn’t that good of a signal.

Have you tried to look at the distance that your children are. Let them let’s say watch a video like 2 meter from the Omnia without any object between the Omnia and their device.

About the configuration. Luci has a lot of functionality, but OpenWRT, things are not installed that are not wanted. OpenWRT is like a computer. You install what you want and what you need. The rest you can delete if you want. I took a moment to look at a demo for RouterOS. It looks like a typical router-os made by a company that has put A LOT of functionality. Functionality that you might not even use now or ever. (demo: http://demo.mt.lv/webfig/#Quick_Set). Many times those routers you pay a lot of money for it, but after so many years, it is useless…not only of old hardware, but especially of outdated software.

I have a Draytek Vigor 2920n. Payed like 230 euro’s for it back in 2010. It has just like RouterOS a lot of functionality. Yet it is useless to me. It has functionality but yet kind of restricted. If you want MORE functionality using LUCI…install more software (System–>Software–>(update packages first)–>Available packages)

EDIT: Although the Omnia has only 1-2 GB RAM and 8 GB flash. You can use a usb-flash disk or mSATA harddrive to expand the amount of “RAM”(swap) and space for installed software. Although i recommend using mSATA harddrive for such things instead of a USB-flash disk. mSATA ssd harddrive can have such nice speeds.

Today, i placed a 500 mSATA ssd drive in the Omnia and by doing this i moved the cards etc.

I now am also experiencing havey drop of signal. SOmetimes it even does not work anymore.

I looked a bit at the problem and i saw that suddenly the 5 GHz card is losing tx-power. From 100 mW to 45 mw…and cannot select higher. So there is a possibility that this is a serious bug.

I tried to change countries, because each country have their own law about what tx-power is permitted. Because of the bug i also could for a brief moment choose 500 mW tx-power. I am not sure which country can help me achieve this setting. If anybody does know, please do tell me.

I’ll keep it updated the progress.

Have you tried to reseat the card and the internal cabling?

And if you disconnect the SSD drive does it change anything - in case the drive is using too much power.

Is about 4 W too much power?

http://www.anandtech.com/show/9023/the-samsung-ssd-850-evo-msata-m2-review

Samsung 850 EVO mSATA - 500 GB

How much power does each mSATA-pci slot give? I have done exactly the same as what was shown in the video-tutorial.

Is about 4 W too much power?

http://www.anandtech.com/show/9023/the-samsung-ssd-850-evo-msata-m2-review1

Samsung 850 EVO mSATA - 500 GB

How much power does each mSATA-pci slot give? I have done exactly the same as what was shown in the video-tutorial.

Edit 2: This is some interresting information…(I could not post the whole log, so here is a part of it)

2016-11-20T19:59:40+01:00 notice syslog-ng[1857]: syslog-ng starting up; version='3.0.9'
2016-11-20T19:59:40+01:00 info kernel[]: [    6.530731] ata2: SATA link down (SStatus 0 SControl 300)
2016-11-20T19:59:40+01:00 info kernel[]: [    6.730722] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
2016-11-20T19:59:40+01:00 warning kernel[]: [    6.738437] ata1.00: supports DRM functions and may not be fully accessible
2016-11-20T19:59:40+01:00 info kernel[]: [    6.745423] ata1.00: ATA-9: Samsung SSD 850 EVO mSATA 500GB, EMT41B6Q, max UDMA/133
2016-11-20T19:59:40+01:00 info kernel[]: [    6.753100] ata1.00: 976773168 sectors, multi 1: LBA48 NCQ (depth 31/32)
2016-11-20T19:59:40+01:00 warning kernel[]: [    6.760469] ata1.00: supports DRM functions and may not be fully accessible
2016-11-20T19:59:40+01:00 info kernel[]: [    6.767816] ata1.00: configured for UDMA/133
2016-11-20T19:59:40+01:00 notice kernel[]: [    6.772281] scsi 0:0:0:0: Direct-Access     ATA      Samsung SSD 850  1B6Q PQ: 0 ANSI: 5
2016-11-20T19:59:40+01:00 notice kernel[]: [    6.780789] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/466 GiB)
2016-11-20T19:59:40+01:00 notice kernel[]: [    6.788397] sd 0:0:0:0: [sda] Write Protect is off
2016-11-20T18:59:40+01:00 info lcollect[1759]: Loading plugin library libplugin_lcollect_majordomo_25.so
2016-11-20T18:59:40+01:00 info lcollect[1759]: Installing plugin Majordomo with api version 0
2016-11-20T18:59:40+01:00 info lcollect[1759]: Running the main loop
2016-11-20T18:59:40+01:00 notice netifd[]: radio0 (1745): command failed: Not supported (-95)
2016-11-20T18:59:40+01:00 notice netifd[]: radio0 (1745): Configuration file: /var/run/hostapd-phy0.conf
2016-11-20T18:59:41+01:00 notice netifd[]: radio0 (1745): wlan0: interface state UNINITIALIZED->COUNTRY_UPDATE
2016-11-20T18:59:41+01:00 warning hostapd[]: wlan0: IEEE 802.11 Configured channel (140) not found from the channel list of current mode (2) IEEE 802.11a
2016-11-20T18:59:41+01:00 notice netifd[]: radio0 (1745): wlan0: IEEE 802.11 Configured channel (140) not found from the channel list of current mode (2) IEEE 802.11a
2016-11-20T18:59:41+01:00 warning hostapd[]: wlan0: IEEE 802.11 Hardware does not support configured channel
2016-11-20T18:59:41+01:00 notice netifd[]: radio0 (1745): wlan0: IEEE 802.11 Hardware does not support configured channel
2016-11-20T19:59:45+01:00 debug kernel[]: [    6.793210] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
2016-11-20T19:59:45+01:00 notice kernel[]: [    6.793254] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
2016-11-20T19:59:45+01:00 info kernel[]: [    6.802857]  sda: sda1
2016-11-20T19:59:45+01:00 notice kernel[]: [    6.805630] sd 0:0:0:0: [sda] Attached SCSI removable disk
2016-11-20T19:59:45+01:00 info kernel[]: [    6.812163] uhci_hcd: USB Universal Host Controller Interface driver
2016-11-20T19:59:45+01:00 info kernel[]: [    6.819154] orion_wdt: Initial timeout 171 sec
2016-11-20T19:59:45+01:00 info kernel[]: [    6.827600] xhci-hcd f10f0000.usb3: xHCI Host Controller
2016-11-20T19:59:45+01:00 info kernel[]: [    6.832965] xhci-hcd f10f0000.usb3: new USB bus registered, assigned bus number 2
2016-11-20T19:59:45+01:00 info kernel[]: [    6.840563] xhci-hcd f10f0000.usb3: hcc params 0x0a000990 hci version 0x100 quirks 0x00010010
2016-11-20T19:59:45+01:00 info kernel[]: [    6.849141] xhci-hcd f10f0000.usb3: irq 46, io mem 0xf10f0000
2016-11-20T18:59:41+01:00 notice netifd[]: radio0 (1745): Could not select hw_mode and channel. (-3)
2016-11-20T18:59:41+01:00 notice netifd[]: radio0 (1745): wlan0: interface state COUNTRY_UPDATE->DISABLED
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): wlan0: AP-DISABLED 
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): wlan0: Unable to setup interface.
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): wlan0: interface state DISABLED->DISABLED
2016-11-20T18:59:44+01:00 warning odhcpd[1662]: DHCPV6 CONFIRM IA_NA from 0004b6af18ab0577a56393033fca6f0743db on br-lan: not on-link 
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): wlan0: AP-DISABLED 
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): hostapd_free_hapd_data: Interface wlan0 wasn't started
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): nl80211: deinit ifname=wlan0 disabled_11b_rates=0
2016-11-20T18:59:45+01:00 notice netifd[]: radio0 (1745): cat: can't open '/var/run/wifi-phy0.pid': No such file or directory

9:45+01:00 info kernel[]: [   12.817625] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
2016-11-20T19:59:45+01:00 info kernel[]: [   12.826248] PPP generic driver version 2.4.2
2016-11-20T19:59:45+01:00 info kernel[]: [   12.833051] ip6_tables: (C) 2000-2006 Netfilter Core Team
2016-11-20T19:59:45+01:00 info kernel[]: [   12.843878] Loading modules backported from Linux version master-2015-12-03-0-g1677f62
2016-11-20T19:59:45+01:00 info kernel[]: [   12.851833] Backport generated by backports.git backports-20151120-0-g906a6b3
2016-11-20T19:59:45+01:00 info kernel[]: [   12.874712] cfg80211: World regulatory domain updated:
2016-11-20T19:59:45+01:00 info kernel[]: [   12.879877] cfg80211:  DFS Master region: unset
2016-11-20T19:59:45+01:00 info kernel[]: [   12.884279] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.894064] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.902094] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.911512] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.919538] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.929050] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.938557] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.946669] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.954696] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.981062] pci 0000:00:02.0: enabling device (0140 -> 0142)
2016-11-20T19:59:45+01:00 info kernel[]: [   12.987080] ath10k_pci 0000:02:00.0: pci irq msi interrupts 1 irq_mode 0 reset_mode 0
2016-11-20T19:59:45+01:00 warning kernel[]: [   13.164244] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
2016-11-20T19:59:45+01:00 warning kernel[]: [   13.174641] ath10k_pci 0000:02:00.0: Falling back to user helper
2016-11-20T19:59:45+01:00 err kernel[]: [   13.184436] firmware ath10k!cal-pci-0000:02:00.0.bin: firmware_loading_store: map pages failed
2016-11-20T19:59:45+01:00 info kernel[]: [   13.201025] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
2016-11-20T19:59:45+01:00 info kernel[]: [   13.210271] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
2016-11-20T19:59:45+01:00 info kernel[]: [   13.220027] ath10k_pci 0000:02:00.0: firmware ver 10.2.4.70-2 api 5 features no-p2p crc32 b722ec09
2016-11-20T19:59:45+01:00 warning kernel[]: [   13.269146] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
2016-11-20T19:59:45+01:00 warning kernel[]: [   13.279621] ath10k_pci 0000:02:00.0: Falling back to user helper
2016-11-20T19:59:45+01:00 err kernel[]: [   13.289411] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
2016-11-20T19:59:45+01:00 info kernel[]: [   13.298368] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
2016-11-20T19:59:45+01:00 info kernel[]: [   14.427521] ath10k_pci 0000:02:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
2016-11-20T19:59:45+01:00 debug kernel[]: [   14.511940] ath: EEPROM regdomain: 0x0
2016-11-20T19:59:45+01:00 debug kernel[]: [   14.511945] ath: EEPROM indicates default country code should be used
2016-11-20T19:59:45+01:00 debug kernel[]: [   14.511948] ath: doing EEPROM country->regdmn map search
2016-11-20T19:59:45+01:00 debug kernel[]: [   14.511952] ath: country maps to regdmn code: 0x3a
2016-11-20T19:59:45+01:00 debug kernel[]: [   14.511955] ath: Country alpha2 being used: US
2016-11-20T19:59:45+01:00 debug kernel[]: [   14.511957] ath: Regpair used: 0x3a
2016-11-20T19:59:45+01:00 info kernel[]: [   14.514707] cfg80211: Regulatory domain changed to country: US
2016-11-20T19:59:45+01:00 info kernel[]: [   14.520577] cfg80211:  DFS Master region: FCC
2016-11-20T19:59:45+01:00 info kernel[]: [   14.523450] u32 classifier
2016-11-20T19:59:45+01:00 info kernel[]: [   14.523451]     input device check on
2016-11-20T19:59:45+01:00 info kernel[]: [   14.523452]     Actions configured
2016-11-20T19:59:45+01:00 info kernel[]: [   14.534631] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.544426] cfg80211:   (2402000 KHz - 2467000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.552459] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.561970] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (0 s)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.571480] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2300 mBm), (0 s)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.579588] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.587618] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.596016] Mirror/redirect action on
2016-11-20T19:59:45+01:00 info kernel[]: [   14.604852] netem: version 1.3
2016-11-20T19:59:45+01:00 info kernel[]: [   14.615302] fuse init (API version 7.23)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.632220] usbcore: registered new interface driver cdc_wdm
2016-11-20T19:59:45+01:00 info kernel[]: [   14.641051] Ebtables v2.0 registered
2016-11-20T19:59:45+01:00 info kernel[]: [   14.645958] ip_tables: (C) 2000-2006 Netfilter Core Team
2016-11-20T19:59:45+01:00 info kernel[]: [   14.658042] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
2016-11-20T19:59:45+01:00 info kernel[]: [   14.834259] Netfilter messages via NETLINK v0.30.
2016-11-20T19:59:45+01:00 info kernel[]: [   14.839840] PPP MPPE Compression module registered
2016-11-20T19:59:45+01:00 info kernel[]: [   14.845190] NET: Registered protocol family 24
2016-11-20T19:59:45+01:00 info kernel[]: [   14.853219] usbcore: registered new interface driver ums-alauda
2016-11-20T19:59:45+01:00 info kernel[]: [   14.859992] usbcore: registered new interface driver ums-cypress
2016-11-20T19:59:45+01:00 info kernel[]: [   14.866911] usbcore: registered new interface driver ums-datafab
2016-11-20T19:59:45+01:00 info kernel[]: [   14.873718] usbcore: registered new interface driver ums-freecom
2016-11-20T19:59:45+01:00 info kernel[]: [   14.880582] usbcore: registered new interface driver ums-isd200
2016-11-20T19:59:45+01:00 info kernel[]: [   14.887500] usbcore: registered new interface driver ums-jumpshot
2016-11-20T19:59:45+01:00 info kernel[]: [   14.894440] usbcore: registered new interface driver ums-karma
2016-11-20T19:59:45+01:00 info kernel[]: [   14.901465] usbcore: registered new interface driver ums-sddr09
2016-11-20T19:59:45+01:00 info kernel[]: [   14.908288] usbcore: registered new interface driver ums-sddr55
2016-11-20T19:59:45+01:00 info kernel[]: [   14.915234] usbcore: registered new interface driver ums-usbat
2016-11-20T19:59:45+01:00 info kernel[]: [   14.927134] usbcore: registered new interface driver usbserial
2016-11-20T19:59:45+01:00 info kernel[]: [   14.933025] usbcore: registered new interface driver usbserial_generic
2016-11-20T19:59:45+01:00 info kernel[]: [   14.939595] usbserial: USB Serial support registered for generic
2016-11-20T19:59:45+01:00 info kernel[]: [   14.950293] xt_time: kernel timezone is -0000
2016-11-20T19:59:45+01:00 info kernel[]: [   14.968469] usbcore: registered new interface driver cdc_ether
2016-11-20T19:59:45+01:00 info kernel[]: [   14.978736] ctnetlink v0.93: registering with nfnetlink.
2016-11-20T19:59:45+01:00 info kernel[]: [   14.987652] usbcore: registered new interface driver qmi_wwan
2016-11-20T19:59:45+01:00 info kernel[]: [   14.994562] usbcore: registered new interface driver rndis_host
2016-11-20T19:59:45+01:00 info kernel[]: [   15.009022] pci 0000:00:03.0: enabling device (0140 -> 0142)
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.101621] ath: EEPROM regdomain: 0x0
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.101626] ath: EEPROM indicates default country code should be used
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.101629] ath: doing EEPROM country->regdmn map search
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.101632] ath: country maps to regdmn code: 0x3a
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.101636] ath: Country alpha2 being used: US
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.101638] ath: Regpair used: 0x3a
2016-11-20T19:59:45+01:00 debug kernel[]: [   15.113477] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
2016-11-20T19:59:45+01:00 info kernel[]: [   15.114480] ieee80211 phy1: Atheros AR9287 Rev:2 mem=0xf1ca0000, irq=109
2016-11-20T19:59:45+01:00 info kernel[]: [   15.122829] usbcore: registered new interface driver option
2016-11-20T19:59:45+01:00 info kernel[]: [   15.128472] usbserial: USB Serial support registered for GSM modem (1-port)
2016-11-20T19:59:45+01:00 info kernel[]: [   15.136203] usbcore: registered new interface driver qcserial
2016-11-20T19:59:45+01:00 info kernel[]: [   15.142015] usbserial: USB Serial support registered for Qualcomm USB modem
2016-11-20T19:59:45+01:00 info kernel[]: [   23.411086] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   23.492425] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   23.495994] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   25.124425] device eth0 entered promiscuous mode
2016-11-20T19:59:45+01:00 info kernel[]: [   25.125624] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   25.149228] device eth2 entered promiscuous mode
2016-11-20T19:59:45+01:00 info kernel[]: [   25.242838] device eth1 entered promiscuous mode
2016-11-20T19:59:45+01:00 info kernel[]: [   25.244642] IPv6: ADDRCONF(NETDEV_UP): br-wan: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   25.401530] device br-lan entered promiscuous mode
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559484] cfg80211: Regulatory domain changed to country: NL
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559492] cfg80211:  DFS Master region: ETSI
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559496] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559505] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559512] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559518] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559522] cfg80211:   (5490000 KHz - 5710000 KHz @ 160000 KHz), (N/A, 2700 mBm), (0 s)
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559526] cfg80211:   (5725000 KHz - 5875000 KHz @ 80000 KHz), (N/A, 1400 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   25.559530] cfg80211:   (57000000 KHz - 66000000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
2016-11-20T19:59:45+01:00 info kernel[]: [   26.950281] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   26.951955] device wlan0 entered promiscuous mode
2016-11-20T19:59:45+01:00 info kernel[]: [   26.992229] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready
2016-11-20T19:59:45+01:00 info kernel[]: [   27.010895] device wlan0 left promiscuous mode
2016-11-20T19:59:45+01:00 info kernel[]: [   27.010934] br-lan: port 3(wlan0) entered disabled state
2016-11-20T19:59:45+01:00 info kernel[]: [   27.120744] mvneta f1030000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
2016-11-20T19:59:45+01:00 info kernel[]: [   27.136013] br-lan: port 1(eth0) entered forwarding state
2016-11-20T19:59:45+01:00 info kernel[]: [   27.136034] br-lan: port 1(eth0) entered forwarding state
2016-11-20T19:59:45+01:00 info kernel[]: [   27.136073] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
2016-11-20T19:59:45+01:00 info kernel[]: [   27.140807] mvneta f1070000.ethernet eth2: Link is Up - 1Gbps/Full - flow control off
2016-11-20T19:59:45+01:00 info kernel[]: [   27.140833] br-lan: port 2(eth2) entered forwarding state
2016-11-20T19:59:45+01:00 info kernel[]: [   27.140853] br-lan: port 2(eth2) entered forwarding state
2016-11-20T19:59:45+01:00 info kernel[]: [   28.051367] wlan1: authenticate with <DELETED>
2016-11-20T19:59:45+01:00 info kernel[]: [   28.075362] wlan1: send auth to <DELETED> (try 1/3)
2016-11-20T19:59:45+01:00 info kernel[]: [   28.076664] wlan1: authenticated
2016-11-20T19:59:45+01:00 info kernel[]: [   28.080727] wlan1: associate with <DELETED> (try 1/3)
2016-11-20T19:59:45+01:00 info kernel[]: [   28.082951] wlan1: RX AssocResp from <DELETED> (capab=0x1411 status=0 aid=1)
2016-11-20T19:59:45+01:00 info kernel[]: [   28.083031] wlan1: associated
2016-11-20T19:59:45+01:00 info kernel[]: [   28.083066] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
2016-11-20T19:59:45+01:00 info kernel[]: [   29.130730] br-lan: port 1(eth0) entered forwarding state
2016-11-20T19:59:45+01:00 info kernel[]: [   29.140728] br-lan: port 2(eth2) entered forwarding state
2016-11-20T18:59:45+01:00 notice netifd[]: Network device 'wlan1' link is up
2016-11-20T18:59:50+01:00 err ntpdate[1975]: name server cannot be used: Try again (-3)
2016-11-20T19:59:50+01:00 notice kernel[]: [   35.685641] random: nonblocking pool is initialized
2016-11-20T18:59:55+01:00 err ntpdate[1994]: name server cannot be used: Try again (-3)
2016-11-20T18:59:55+01:00 emerg sfpswitch.py[1464]: Called /etc/init.d/kresd start
2016-11-20T18:59:56+01:00 crit mountd[2063]: Starting OpenWrt (auto)mountd V1
2016-11-20T18:59:56+01:00 crit mountd[2063]: trying to mount /tmp/run/mountd/ as the autofs root
2016-11-20T18:59:57+01:00 debug updater[2082]: src/lib/journal.c:123 (journal_open): Opening journal
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: DEBUG:src/lib/journal.c:123 (journal_open):Opening journal
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: line not found
2016-11-20T18:59:57+01:00 debug updater[2082]: src/lib/interpreter.c:104 (interpreter_error_result): 
Stack Traceback
===============
(2) Lua function '?' at line 64 of chunk '"logging"]'
	Local variables:
	 err = string: "[string \"transaction\"]:325: No journal to recover"
	 err2string = Lua function '?' (defined at line 45 of chunk "logging"])
	 msg = string: "\
[string \"transaction\"]:325: No journal to recover"
	 (*temporary) = table: 0x17cd2b0  {msg:
[string "transaction"]:325: No journal to recover}
(3)  C function 'function: 0x176f660'
(4) field C function 'recover'
(5) Lua global 'recover' at line 325 of chunk '"transaction"]'
	Local variables:
	 run_state = table: 0x16858d0  {initialized:true, init:function: 0x1685900, lfile:userdata: 0x16d4568, release:function: 0x16b2d20 (more...)}
(6) Lua function '?' at line 386 of chunk '"transaction"]'
	Local variables:
	 (*temporary) = Lua function '?' (defined at line 352 of chunk "transaction"])
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: DEBUG:src/lib/interpreter.c:104 (interpreter_error_result):
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: Stack Traceback
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: ===============
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: (2) Lua function '?' at line 64 of chunk '"logging"]'
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	Local variables:
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	 err = string: "[string \"transaction\"]:325: No journal to recover"
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	 err2string = Lua function '?' (defined at line 45 of chunk "logging"])
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	 msg = string: "\
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: [string \"transaction\"]:325: No journal to recover"
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	 (*temporary) = table: 0x17cd2b0  {msg:
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: [string "transaction"]:325: No journal to recover}
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: (3)  C function 'function: 0x176f660'
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: (4) field C function 'recover'
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: (5) Lua global 'recover' at line 325 of chunk '"transaction"]'
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	Local variables:
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	 run_state = table: 0x16858d0  {initialized:true, init:function: 0x1685900, lfile:userdata: 0x16d4568, release:function: 0x16b2d20 (more...)}
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: (6) Lua function '?' at line 386 of chunk '"transaction"]'
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	Local variables:
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 	 (*temporary) = Lua function '?' (defined at line 352 of chunk "transaction"])
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: 
2016-11-20T18:59:57+01:00 crit updater[2082]: src/opkg-trans/main.c:95 (main): 
[string "transaction"]:325: No journal to recover
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: [31;1mDIE[0m:src/opkg-trans/main.c:95 (main):
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: [string "transaction"]:325: No journal to recover
2016-11-20T18:59:57+01:00 emerg sfpswitch.py[1464]: Aborted
2016-11-20T18:59:57+01:00 info cron[2119]: (CRON) STARTUP (V5.0)
2016-11-20T18:59:57+01:00 info cron[2119]: (root) BAD FILE MODE (crontabs/root)
2016-11-20T18:59:57+01:00 info smartd[2129]: smartd 6.5 2016-05-07 r4318 [armv7l-linux-4.4.13-05df79f63527051ea0071350f86faf76-9] (localbuild)
2016-11-20T18:59:57+01:00 info smartd[2129]: Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
2016-11-20T18:59:57+01:00 info smartd[2129]: Opened configuration file /etc/smartd.conf
2016-11-20T18:59:57+01:00 info smartd[2129]: Configuration file /etc/smartd.conf parsed.
2016-11-20T18:59:57+01:00 info smartd[2129]: Device: /dev/hdb, open() failed: No such device
2016-11-20T18:59:57+01:00 info smartd[2129]: Monitoring 0 ATA/SATA, 0 SCSI/SAS and 0 NVMe devices
2016-11-20T18:59:57+01:00 info smartd[2131]: smartd has fork()ed into background mode. New PID=2131.
2016-11-20T18:59:58+01:00 warning []: Unable to use //tmp//yin2yang.xsl (No such file or directory).
2016-11-20T18:59:58+01:00 warning []: YANG format data models will not be available via get-schema.
2016-11-20T18:59:58+01:00 warning []: Unable to get tty (Not a tty) to get the client's hostname (session 2140)

Edit 3: I experimented a bit more with it. It has A LOT to do with the channel that i choose. Apparently on the 5 GHz spectrum not all channels support certain tx-power. I am right now on channel 128 and i managed to give the full 500 mW (27 dbm). Also, i have to find out which countries support which channels only. Just like the 2.4 GHz spectrum that certain countries only support channels 1-11 and majority supports channels 1-13 and Japan 1-14.

Which this can indeed confirm.

2016-11-20T18:59:41+01:00 warning hostapd[]: wlan0: IEEE 802.11 Configured channel (140) not found from the channel list of current mode (2) IEEE 802.11a
2016-11-20T18:59:41+01:00 notice netifd[]: radio0 (1745): wlan0: IEEE 802.11 Configured channel (140) not found from the channel list of current mode (2) IEEE 802.11a
2016-11-20T18:59:41+01:00 warning hostapd[]: wlan0: IEEE 802.11 Hardware does not support configured channel

I would say stay with your own country. They will not be amused if you kill the weather forecast or something like that. This is one of the points why FCC and ETSI want more or less locked down firmware. 5GHz is not ISM.

Is it possible to have the 5 GHz be on one country and the 2.4 GHz be on another country? Because when i was testing it, i did not manage to keep them separated.

BTW, i am NOT planning to have the 5GHz (wifi-network) transmit more power then what my country permits. I am more then satisfied that i have left the horrible 30-150 Mbit on 802.11n.

My phone(galaxy s4) supports 5GHz, my chromecast supports 5GHz. The printer will be on a normal 2.4GHz in another room. Computer/laptop/server will all be connected through the Gigabit LAN network.

So i am kind of curious if it is possible or not. In /etc/config/wireless i could see that radio0 and radio1 had each their own “country code”.

5Ghz will limit itself probably to the intersection of both country codes. In the end both cards may go to the intersection.