I have updated the RouterOS and the wifi-qcom-ac package to version 7.13.4 on my CAP XL AC device. However, the wifi interface shows “failed to set country” if either wifi1 or wifi2 is enabled.
Thanks for the help.
Can you post the complete model name which is on the label.
It could be your device is locked, in that case country can not be changed.
Netinstall might solve it in that case but I am not sure.
Here is the device that I am using
Model : RBcAPGi-5acD2nD
The label which is on the device, please.
This is weird.
Product code for “cAP XL ac” is “RBcAPGi-5acD2nD-XL”.
Label please.
Sorry, has the device been installed, Is this information sufficient?
SERIAL NO : HDK08X49TYK
ROUTERBOARD HARDWARE : RBcAPGi-5acD2nD
CPU SPEED : 716 MHz
MEMORY : 134217728 Bytes
STORAGE : 15990784 Bytes
BIOS VERSION : 6.49.6
SOFTWARE VERSION : 6.49.6 (stable)
SOFTWAREID : VD4C-0QUI
LICENSE LEVEL : 4
LTE INTERFACE :
ETHERNET INTERFACE :
ETHER1 : 48:A9:8A:24:78:08
ETHER2 : 48:A9:8A:24:78:09
WIRELESS INTERFACE : indonesia4
WLAN1 : 48:A9:8A:24:78:0A IPQ4019
WLAN2 : 48:A9:8A:24:78:0B IPQ4019
I have no idea where you took this information from.
Read this please: http://forum.mikrotik.com/t/forum-rules/173010/1
FWIW there is no country “indonesia4” in wifi-qcom-ac anymore. So I don’t know where you have
WIRELESS INTERFACE : indonesia4
from.
I suspect that indonesia4 is the name given to the interface, not the country setting.
@OP:
can you post export of wifi part of your config ?
This is a temporary configuration to test changing the country.
2024-02-13 20:19:10 by RouterOS 7.13.4
software id = VD4C-0QUI
model = RBcAPGi-5acD2nD
serial number = HDK08X49TYK
/interface bridge
add admin-mac=48:A9:8A:24:78:08 auto-mac=no comment=defconf name=bridgeLocal
port-cost-mode=short
/interface wifi configuration
add country=Indonesia disabled=no name=cfg1
/interface wifi
failed to set country
country locked, using
set [ find default-name=wifi1 ] configuration=cfg1 configuration.mode=ap
disabled=no
failed to set country
country locked, using
set [ find default-name=wifi2 ] configuration=cfg1 configuration.mode=ap
disabled=no
/interface wifi datapath
add bridge=bridgeLocal comment=defconf disabled=no name=capdp
/ip hotspot profile
set [ find default=yes ] html-directory=hotspot
/interface bridge port
add bridge=bridgeLocal comment=defconf interface=ether1
add bridge=bridgeLocal comment=defconf interface=ether2
/interface wifi cap
set discovery-interfaces=bridgeLocal enabled=yes slaves-datapath=capdp
/ip dhcp-client
add comment=defconf interface=bridgeLocal
/ip service
set telnet disabled=yes
set ftp disabled=yes
set www disabled=yes
set ssh disabled=yes
set api disabled=yes
set api-ssl disabled=yes
/system clock
set time-zone-name=Asia/Jakarta
/system identity
set name=MikroTik-CAPXL2
/system note
set show-at-login=no
As it says on the screenshot: your device is country locked !!
What is on the label which is on the bottom of the device ?
Picture please.
If it is effectively a country locked version (label should show RBcAPGi-5acD2nD-XL-), 2 options:
1- return to vendor !!
2- try netinstall
Only as a side-side note:
# failed to set country
# country locked, using
… the suspense is killing me.
I am unable to provide image labels on the device because the device is already installed at the location.
As additional information, before the upgrade, the country option was only Indonesia4. After the upgrade, the configuration without a template in the country selection only shows the option “unknown.”
For both options return to vendor and netinstall, the most practical approach is also to take it down …(especially return to vendor ).
You can set the device to look for netinstall server on the first reboot. But it might take more then one attempt.
Other option:
Remove wifi-qcom-ac package, use wireless (legacy wifi).
Does it work then ?
I have tried without the wifi-qcom-ac package, but it still doesn’t work.
Now, I will downgrade to the previous version first to ensure that the wireless connection functions properly.
Did it ever work ??
If not, why did you install it on the ceiling ?
First thing I always do when installing a new AP is to first make sure it works while it’s on my desk.
Only THEN it goes up or away.
After downgrading, it started working again. However, the interface is still under the ‘Wireless’ tab
I installed it when I was using ROS 6.49, and the wireless connection was fine. Then, I tried to update to version 7.13, but encountered an issue with the country setting.
I have inquired with the device distributor, and according to the information from the vendor, the device sold is locked to the country code “indonesia4” due to telecommunications regulations in Indonesia. ROS 7.11 supports “indonesia4,” but it is not yet available in the WiFi tab. Meanwhile, ROS 7.13 only has “indonesia” listed.
Hello! had exactly the same problem. I was able to solve it by flashing the CaP AC point using the netinstall utility to firmware 7.14.2.
https://wiki.mikrotik.com/wiki/Manual:Netinstall
THANX A LOT! I confirm, NETINSTALL solved the issue with ‘failed to set country’ error.
Performed netinstall with routeros-7.15.3-arm.npk and wifi-qcom-ac-7.15.3-arm.npk (both packets at the same time) on HAP AC2 and issue solved.
Alternative solution, ask the seller for updated package for indonesia. They have installed country wireless regulations package with older country lock. They should make a new one with lock to “indonesia”