Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Floyd0190

macrumors newbie
Original poster
In our enterprise fleet of macs, we've recently had a number of issues where devices are losing their IPv4 connectivity, and this bounces back and forth until the device is eventually rebooted to restore it.

I'm struggling to identify a common trigger for it. All the users are on their own home networks, and all theiro ther devices work - it's only their mac that loses access. It doesn't appear to be linked to anything common either - for example my device lost connectivity when i tried to load a webpage. For others it happens in the middle of meetings, calls, etc.

I had a look through /var/log/wifi.log and see blocks like this repeating until the device was rebooted:

Code:
Thu Oct 23 10:09:28.827 [airport]/447 @[1202176.257629] (airportProcessCommand.m:1646) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processing IPv4: 'State:/Network/Global/IPv4'
Thu Oct 23 10:09:28.827 [airport]/447 @[1202176.257705] (airportProcessCommand.m:458) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] State:/Network/Global/IPv4
Thu Oct 23 10:09:28.827 [airport]/447 @[1202176.257757] (airportProcessCommand.m:466) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] No valid components format from SCDynamicStore: serviceKey:'State:/Network/Global/IPv4'
Thu Oct 23 10:09:28.827 [airport]/447 @[1202176.257789] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[ 22], @[1202176.232817], took 0.024964
Thu Oct 23 10:09:28.828 [airport]/447 @[1202176.259406] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.258025], took 0.001374
Thu Oct 23 10:09:28.830 [airport]/447 @[1202176.260927] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.259632], took 0.001283
Thu Oct 23 10:09:28.832 [airport]/447 @[1202176.262932] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.261177], took 0.001747
Thu Oct 23 10:09:28.835 [airport]/447 @[1202176.266267] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.263146], took 0.003111
Thu Oct 23 10:09:28.837 [airport]/447 @[1202176.268367] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.266528], took 0.001810
Thu Oct 23 10:09:28.840 [airport]/447 @[1202176.270905] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.268841], took 0.002057
Thu Oct 23 10:09:28.842 [airport]/447 @[1202176.273041] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3fdeb] Processed events, count[  0], @[1202176.271188], took 0.001846
Thu Oct 23 10:09:36.585 [airport]/447 @[1202184.015694] (airportdMain.m:1864) dq:'com.apple.airportd.server.timer.q'/tid[0xa3ff37] Health check alive, checkin@[1202184.015396], fault[0] crash[0] threshold[5 sec], count[226830], gRunLoop: checkin@[1202183.735458] count[250074] last[1202183.735458] max[3.957072] diff[0.279937], faults[0], last faulted @count[0], thresholdExceeded[0]
Thu Oct 23 10:09:37.223 [airport]/447 @[1202184.653608] (airportProcessCommand.m:1640) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] Processing DHCP: 'State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/DHCP'
Thu Oct 23 10:09:37.223 [airport]/447 @[1202184.653973] (airportProcessCommand.m:191) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/DHCP
Thu Oct 23 10:09:37.224 [airport]/447 @[1202184.655094] (airportProcessCommand.m:220) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] DHCP airport_changed = 1, service:61928690-5499-48D9-991D-BB5F837DA5F2
Thu Oct 23 10:09:37.226 [airport]/447 @[1202184.656900] (airportProcessCommand.m:1646) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] Processing IPv4: 'State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/IPv4'
Thu Oct 23 10:09:37.227 [airport]/447 @[1202184.658170] (airportProcessCommand.m:458) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/IPv4
Thu Oct 23 10:09:37.232 [airport]/447 @[1202184.663007] (airportProcessCommand.m:505) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] IPV4 State change for en0
Thu Oct 23 10:09:37.234 [airport]/447 @[1202184.664887] (airportProcessCommand.m:509) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] Invalid IPv4 state dictionary for 'en0'
Thu Oct 23 10:09:37.236 [airport]/447 @[1202184.667293] (airportProcessCommand.m:600) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] ARP offload settings ({
Thu Oct 23 10:09:37.237     "ADDR_LIST" =     (
Thu Oct 23 10:09:37.237         {length = 4, bytes = 0x00000000}
Thu Oct 23 10:09:37.237     );
Thu Oct 23 10:09:37.237     "ROUTER_IP_ADDR" = {length = 4, bytes = 0x00000000};
Thu Oct 23 10:09:37.237     "ROUTER_MAC_ADDR" = {length = 6, bytes = 0x000000000000};
Thu Oct 23 10:09:37.237 })
Thu Oct 23 10:09:37.237 [airport]/447 @[1202184.668442] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff23] Processed events, count[  2], @[1202184.653457], took 0.014963
Thu Oct 23 10:09:37.302 [airport]/447 @[1202184.732958] (airportProcessCommand.m:1646) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff78] Processing IPv4: 'State:/Network/Global/IPv4'
Thu Oct 23 10:09:37.302 [airport]/447 @[1202184.733157] (airportProcessCommand.m:458) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff78] State:/Network/Global/IPv4
Thu Oct 23 10:09:37.302 [airport]/447 @[1202184.733273] (airportProcessCommand.m:466) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff78] No valid components format from SCDynamicStore: serviceKey:'State:/Network/Global/IPv4'
Thu Oct 23 10:09:37.302 [airport]/447 @[1202184.733341] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff78] Processed events, count[  1], @[1202184.732919], took 0.000413
Thu Oct 23 10:09:48.870 [airport]/447 @[1202196.301129] (airportProcessCommand.m:1728) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff75] Processed events, count[  0], @[1202196.283573], took 0.017536
Thu Oct 23 10:10:06.642 [airport]/447 @[1202214.072968] (airportdMain.m:1864) dq:'com.apple.airportd.server.timer.q'/tid[0xa3ff78] Health check alive, checkin@[1202214.072850], fault[0] crash[0] threshold[5 sec], count[226860], gRunLoop: checkin@[1202213.735247] count[250104] last[1202213.735247] max[3.957072] diff[0.337602], faults[0], last faulted @count[0], thresholdExceeded[0]
Thu Oct 23 10:10:07.718 [airport]/447 @[1202215.148870] (airportProcessCommand.m:1640) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] Processing DHCP: 'State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/DHCP'
Thu Oct 23 10:10:07.718 [airport]/447 @[1202215.149144] (airportProcessCommand.m:191) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/DHCP
Thu Oct 23 10:10:07.719 [airport]/447 @[1202215.149741] (airportProcessCommand.m:220) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] DHCP airport_changed = 1, service:61928690-5499-48D9-991D-BB5F837DA5F2
Thu Oct 23 10:10:07.720 [airport]/447 @[1202215.151285] (airportProcessCommand.m:1646) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] Processing IPv4: 'State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/IPv4'
Thu Oct 23 10:10:07.720 [airport]/447 @[1202215.151475] (airportProcessCommand.m:458) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] State:/Network/Service/61928690-5499-48D9-991D-BB5F837DA5F2/IPv4
Thu Oct 23 10:10:07.721 [airport]/447 @[1202215.152417] (airportProcessCommand.m:505) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] IPV4 State change for en0
Thu Oct 23 10:10:07.723 [airport]/447 @[1202215.153955] (airportProcessCommand.m:517) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] IP Address: 192.168.1.181
Thu Oct 23 10:10:07.724 [airport]/447 @[1202215.155072] (airportProcessCommand.m:539) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] IP subnet mask: 255.255.255.0
Thu Oct 23 10:10:07.724 [airport]/447 @[1202215.155156] (airportProcessCommand.m:548) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] Router IP Address: 192.168.1.254
Thu Oct 23 10:10:07.724 [airport]/447 @[1202215.155213] (airportProcessCommand.m:557) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] Default Gateway IP Address: 192.168.1.254
Thu Oct 23 10:10:07.724 [airport]/447 @[1202215.155264] (airportProcessCommand.m:566) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] Router MAC Address: 70:97:41:9b:ce:ea
Thu Oct 23 10:10:07.731 [airport]/447 @[1202215.161615] (airportProcessCommand.m:600) dq:'com.apple.airportd.server.command.q'/tid[0xa3ff8a] ARP offload settings ({
Thu Oct 23 10:10:07.731     "ADDR_LIST" =     (
Thu Oct 23 10:10:07.731         {length = 4, bytes = 0xc0a801b5}
Thu Oct 23 10:10:07.731     );
Thu Oct 23 10:10:07.731     "ROUTER_IP_ADDR" = {length = 4, bytes = 0xc0a801fe};
Thu Oct 23 10:10:07.731     "ROUTER_MAC_ADDR" = {length = 6, bytes = 0x7097419bceea};
Thu Oct 23 10:10:07.731 })

The device seems to reprocess it's IPv4 state, something happens that i gets Invalid IPv4 state dictionary for 'en0' then 30 seconds later it goes through this cycle again and gets a valid DHCP config. Rinse-repeat until reboot.

Even for the brief period it has the valid config, it's not able to transit any traffic.


Any one had any similar experiences? We noticed a big uptick in these reports with mac OS 26, though some of our users state it was also happening on 15.7. Nothing has changed config or software-wise in our environment as far as I can tell.

There is a Cisco DNS proxy on the devices, but we've been using it for the last 5 years with no issues and even with that, the devices aren't able to ping out to ip e.g 8.8.8.8 or via a dns name like google.com.
 
I have the same problem with my MacBook on my home network (Unifi DHCP), it's been happening for the better part of the last 6mo. Have you found a solution?. Doesn't happen on any other iOS devices anymore, but it used to happen on my iPad and iPhone. The WLAN has a MAC-Address based ACL, and thus I switch off Private Wi-Fi Address for my home WLAN, and it only happens on my specific home WLAN. It doesn't seem to happen on my Guest and IoT WLAN though, and no family members have reported such issues. The logs I see in wifi.log are nearly identical, but the difference is that I only need to reselect the Wi-Fi network in settings, no need to restart, but it won't automatically reconnect. I used to have a similar problem with my iPad, iPhone, and MacBook when I used to have configuration profiles disabling Private Wi-Fi Address, but since I've removed them, my iPad and iPhone haven't had similar issues.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.