Điểm:1

Mikrotik Wifi on Android keep on disconnecting

lá cờ cn

My company recently purchased a few Mikrotik hAP Mini. These units are used for Site to Site VPN. The first unit I setup manually worked flawlessly. I then exported the configuration to the second, third and fourth units.

On these 3 units, when my Pixel 3a is connected, it receive an IP address, proclaming "no internet connection" and after one second it disconnect and reconnect to the WiFi over and over. The phone is literally on top of the AP unit and the surrounding area has at most 15 other APs. Another user who received a unit also reported the same problem on his Xiaomi phone.

On Mikrotik, the log shows "macaddr@wlan1: disconnected, received deauth: sending station leaving (3)". I believe this is just normal "user disconnected" message.

Surprisingly, if I set the DHCP server to not providing any DNS servers then the Pixel stays connected, asking what it should do when this wifi has no internet. The DNS server combination I tried are:

  • Providing remote DNS server IP to the client (this server is over VPN)
  • Providing 1.1.1.1 to the client
  • Providing router's IP as DNS server, and
    • Set the router's upstream to 1.1.1.1, 1.0.0.1
    • Set the router's upstream to remote DNS server
    • Set the router's upstream to remote DNS server AND 1.1.1.1 as secondary

It seems like this mysterious feature of Android at blame here. Also, if I use the exact same IP configuration as DHCP (with remote DNS server), but as static IP, then I stay connected and internet is also working

In summary:

  1. Two Android phones from different brands can't stay connected to 3 Mikrotik devices over 5 seconds, each AP has the exact same setup and tested at point blank range.
  2. Providing no DNS server in DHCP does make it stay connected, but of course, no internet
  3. Providing any DNS server in DHCP give the same result as 1
  4. Using the exact same IP information provided by DHCP provide the expected result, but is a bad user experience
  5. Factory default config also work
  6. My Linux laptop works for all configuration in 1-5 except 2

The relevant Mikrotik configuration are:

/interface wireless
set [ find default-name=wlan1 ] band=2ghz-b/g/n channel-width=20/40mhz-XX \
    country=thailand disabled=no distance=indoors frequency=auto \
    installation=indoor mode=ap-bridge ssid=ssid station-roaming=enabled \
    wireless-protocol=802.11
/interface wireless security-profiles
set [ find default=yes ] authentication-types=wpa-psk,wpa2-psk mode=\
    dynamic-keys supplicant-identity=MikroTik
/ip dns
set allow-remote-requests=yes servers=10.0.0.1,1.1.1.1,1.0.0.1 use-doh-server=\
    https://cloudflare-dns.com/dns-query
/ip pool
add name=dhcp ranges=10.1.0.0/29
/ip address
set [ find comment=defconf ] address=10.1.0.1/29 interface=bridge network=10.1.0.0
/ip dhcp-server network
set [ find comment=defconf ] address=10.1.0.0/29 dns-server=10.1.0.1 gateway=10.1.0.1 netmask=29

Other settings are mostly factory default, including all default firewall configuration and DHCP optionset. The RouterOS version is 6.47.10 (longterm)

Benoit PHILIPPON avatar
lá cờ hk
Bạn đã "xuất cấu hình" như thế nào? Có phải đó là lệnh "xuất tệp = xxx.rsc" trên thiết bị đầu cuối hoặc nút sao lưu trong màn hình tệp không?
lá cờ cn
Đó là /export, tôi thấy sao lưu tệp không thực sự hoạt động. Sau đó, tôi đã sửa đổi tệp đầu ra để xóa các giá trị mặc định còn lại trong
Benoit PHILIPPON avatar
lá cờ hk
Bạn đã xóa cả địa chỉ MAC trong tệp đã xuất chưa?
lá cờ cn
Vâng, tệp nhập không có địa chỉ mac được liệt kê

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.