| Previous | Next |
| ENOSR | EHOSTDOWN |
ENONET
ENONET is a legacy Linux errno name for “Machine is not on the network”. It is not the usual result for a modern IP route lookup failure. Modern socket paths more commonly report ENETUNREACH, EHOSTUNREACH, ENETDOWN, or protocol-specific errors.
When ENONET appears, identify the subsystem that chose this older errno vocabulary: a compatibility filesystem, driver, RPC layer, or userspace library. Check network namespace membership, mounted remote resources, and service registration state before treating it as a simple routing problem.
Compare with
ENETDOWN: the network is down.ENETUNREACH: no route to the network.EHOSTUNREACH: no route to the host.ENOLINK: a lower link was severed.
Linux errno(3) · Linux UAPI errno definitions
Looking for a different code? Search another status or error code.