Post

Replies

Boosts

Views

Activity

Reply to iOS 14.2, NEHotspotConfiguration connection issue.
Hello Mr Matt Eaton @meaton DHCP DISCOVER Frame send by iOS when I change wifi connection by NEHotspotConfiguration - https://developer.apple.com/forums/content/attachment/462d2439-fbc3-49fc-ac62-a14270484982 Ethernet II, Src: fe:49:cd:a5:94:bd Client MAC address: da:42:c4:5a:60:d1 "fe:49:cd:a5:94:bd" is the right mac address (private mac address) of current connection (the new one) but "Client MAC address: da:42:c4:5a:60:d1" is the wrong mac address (private mac address) of previous connection
May ’21
Reply to iOS 14.2, NEHotspotConfiguration connection issue.
This looks a lot like a feedback assistant issue i created, but unfortunately was closed by Apple: FB8903217. The issue i am facing is that iOS sends the wrong MAC address in the DHCP Discover packet. It sends the private MAC from the previous WiFi connection to the new WiFi connection. Thereby leaking the previous private MAC address to the new WiFi network! The router correctly responds with a DHCP Offer with the same (wrong) MAC address in it. iOS ignores this, since it is not the correct MAC for this WiFi network. After around 130s iOS starts sending the correct MAC address in the DHCP Discover packet and then immediately the WiFi connection succeeds.This causes a very long delay for the end-user to connect to a WiFi network which is not acceptable. It is also a security issue since it exposes the private MAC to the wrong WiFi network I provided logging and tcp-dumps but unfortunately it was just closed by Apple without further explanation. @TeunVR  Yes!!! We meet the same question. @meaton This is the cause of the problem
May ’21