iPhone XS and Mikrotik hAP ac

Hello,

I have a mikrotik hap ac and iPhone XS connects for wifi ac without problems. But some applications give connection error and the safari does not open web pages. Iphone X, 6S, Macbook Pro and other wifi devices work without problems.
On the other hand the iPhone XS connects to another ISP’s wifi router and all applications work very well on Internet.
Is it a bug from Mikrotik or IOS 12?

Thank you,

I’m yousing my iPhone with ios12 and have no Problems with Mikrotik

iPhone XS? I am a good customer of mikrotik products and I needed developers to see if it is a bug :frowning:

This is not an official MikroTik support forum. Either post your configuration to let other users review your settings ( /export hide-sensitive ) or contact Mikrotik support directly via e-mail or support ticket online ( https://mikrotik.com/client/support ).

Thank you,
Configuration is ok, only iPhone XS have problem with mikrotik router…

http://forum.mikrotik.com/t/apple-devices-wont-connect/87675/20

I’ve had a similar problem. Just got an iPhone XS. It works fine while connected to a different 2.4GHz access point. When I connect to the Mikrotik HAP AC 5GHz, the connection would stop functioning after a few minutes.

After a little experimenting, changing the 5GHz radio from “A/N/AC” to just “A/N” (see screenshot) seemed to help, though I wonder if I’m sacrificing some connection speed.

It would be nice to figure out how to make the AC band function properly.
Screen Shot 2018-09-22 at 9.26.24 PM.png

Try to change channel width.

Try this: Add to the WPA2-PSK TKIP encryption and connect to the wifi, after that deactivate the TKIP again. And it works … Does anyone understand this Bug?

I tried going through all of the Channel Width options, leaving the router on the N/AC band. My iPhone & MacBook (which otherwise didn’t have any problems) was unable to see the access point on most of the widths except 20/40MHz Ce.

I haven’t tried playing with the TKIP setting yet.

Does anyone have any ideas for getting debugging information? There isn’t very much in the routerboad logs as it is.

Apple and mikrotik are already seeing my problem.

see this:

iPhone XS and XS Max Owners Complain of Wi-Fi and LTE Connectivity Issues:

https://forums.macrumors.com/threads/iphone-xs-and-xs-max-owners-complain-of-wi-fi-and-lte-connectivity-issues.2142500/

I too am having issue with an iPhone XS Max connecting to a HAP AC and HAP AC2 both running 6.43.2.

Macbook Pro, iPhone 7 Plus and iPad Pro all working fine.

Current Wifi Setup from the AC2:-

/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
add authentication-types=wpa2-psk eap-methods="" management-protection=allowed \
    mode=dynamic-keys name=main supplicant-identity=""
add authentication-types=wpa2-psk eap-methods="" management-protection=allowed \
    mode=dynamic-keys name=guest supplicant-identity=""
add authentication-types=wpa2-psk eap-methods="" management-protection=allowed \
    mode=dynamic-keys name=kids supplicant-identity=""
add authentication-types=wpa2-psk eap-methods="" management-protection=allowed \
    mode=dynamic-keys name=iot supplicant-identity=""
/interface wireless
set [ find default-name=wlan1 ] band=2ghz-onlyn channel-width=20/40mhz-Ce \
    disabled=no mode=ap-bridge name=wlan1-main security-profile=main ssid=ap1 \
    wireless-protocol=802.11
set [ find default-name=wlan2 ] band=5ghz-n/ac channel-width=20/40/80mhz-eeeC \
    disabled=no frequency=auto mode=ap-bridge name=wlan2-main security-profile=\
    main ssid=ap1 wireless-protocol=802.11
add disabled=no keepalive-frames=disabled mac-address=BA:69:F4:33:5E:B6 \
    master-interface=wlan1-main multicast-buffering=disabled name=wlan1-guest \
    security-profile=guest ssid=ap1-guest wds-cost-range=0 wds-default-cost=0 \
    wps-mode=disabled
add keepalive-frames=disabled mac-address=BA:69:F4:33:5E:B8 master-interface=\
    wlan1-main multicast-buffering=disabled name=wlan1-iot security-profile=iot \
    ssid=ap1-iot wds-cost-range=0 wds-default-cost=0 wps-mode=disabled
add disabled=no keepalive-frames=disabled mac-address=BA:69:F4:33:5E:B7 \
    master-interface=wlan1-main multicast-buffering=disabled name=wlan1-kids \
    security-profile=kids ssid=ap1-kids wds-cost-range=0 wds-default-cost=0 \
    wps-mode=disabled
add disabled=no keepalive-frames=disabled mac-address=BA:69:F4:33:5E:B9 \
    master-interface=wlan2-main multicast-buffering=disabled name=wlan2-guest \
    security-profile=guest ssid=ap1-guest wds-cost-range=0 wds-default-cost=0 \
    wps-mode=disabled
add keepalive-frames=disabled mac-address=BA:69:F4:33:5E:BB master-interface=\
    wlan2-main multicast-buffering=disabled name=wlan2-iot security-profile=iot \
    ssid=ap1-iot wds-cost-range=0 wds-default-cost=0 wps-mode=disabled
add disabled=no keepalive-frames=disabled mac-address=BA:69:F4:33:5E:BA \
    master-interface=wlan2-main multicast-buffering=disabled name=wlan2-kids \
    security-profile=kids ssid=ap1-kids wds-cost-range=0 wds-default-cost=0 \
    wps-mode=disabled

Users of the new iPhones are reporting the issues with all routers. They guess that the phones prefer 2GHz in some cases, and other issues. Wait for iOS 12.0.1 or something like that. It is a well discussed issue and not related to MikroTik

The only other oddity which I found, when the iPhone XS loses network connectivity I can still ping via IP address e.g. 8.8.8.8 but google.com will not respond. I tried overwriting the DNS on the phone to something out on the WAN e.g. 1.1.1.1 but didn’t seem to make a difference.

Sometimes the wifi just works flawlessly and sometime it does nothing.

I can see the iPhone XS will also only connect to 2.4Ghz when you have both bands with the same SSID as suggested by other reports. I have tried creating a 5ghz only SSID using Virtual AP and connected the iPhone XS to that. I’ll see if that helps at all and report back.

In my office we use a Mikrotik CCR with Unifi AC AP’s and didn’t have any issue there.

Creating a 5Ghz only network on the hap ac2 did not help. In vain I setup up a spare Unifi AC Pro and the iPhone XS wifi works perfectly. I’m struggling to see how this is not Mikrotik related?

This seems separate and unrelated to the other iPhone XS wireless issues reported generally.

+1 for having problems with both the iPhone Xs and XsMax on the Mikrotik framework on 5GHz/80MHz AC. All other iPhones (X, 8, 7), iPads and MacBooks working fine. Running routeros 6.43.2.

Try latest iOS 12.0.1 where the wifi issues are supposed to be fixed.

12.0.1 does NOT fix the problem. We still have the problem after upgrading both an iPhoneXs and iPhoneXsMax. I have fully tested and we still see the same problem when attached to a 5GHz radio using 20/40/80MHz A/N/AC. Setting the radio to 5GHz A/N does work, at the cost of less performance. It looks like AC is the issue.

What did improve after the 12.0.0.1 upgrade was that these new iPhones do select a the 5GHz band when you have two radios (5GHz and 2.4GHz) broadcasting the same SSID. That was a problem also, but now works correctly.

So what is the problem that remains in 12.0.1 ?
Enabele wireless debug logs and make supout.rif files when you see the issue, email the files to mikrotik support. Maybe there is also something to improve in RouterOS side.

The problem is continuous across all of our Mikrotik APs. I have verified that these Apple devices work across other platforms (Cisco, etc. ). I am dealing with Apple Tier II and III support and they have come to the same conclusion.

All I have to do is attach to an 80MHz AC radio and the problem starts up immediately. Reconfiguring to just 40MHz A/N works. I can just do a few minute log and it will be there. All 2.4GHz configs work with no problem.

Also strange Is that if we attach to our core router using a L2TP VPN connection, the problem goes away even if you are attached to an 80MHz AC connection. Strange.

I have a ticket open with tech support, but they have not request log yet.