Para diagnosticar red, usa ipconfig getpacket en Terminal. Según modelo, la interfaz es en0 o en1 (prueba ambas).
ipconfig getpacket en0
# o
ipconfig getpacket en1
Devuelve: IP servidor DHCP, lease time, máscara, router, DNS, etc. Ejemplo salida:
dhcp_message_type (uint8): 0x5 (ACK)
server_identifier (ip): 192.168.0.1
lease_time (uint32): 0xf20
subnet_mask (ip): 255.255.255.0
router (ip_mult): {192.168.0.1}
domain_name_server (ip_mult): {116.1.12.4, 116.1.12.5}
Si sale vacío, renueva lease DHCP (suele ser el router). ipconfig también renueva lease. Distinto de ifconfig. Existe en Mac y Linux.