¿Qué significa el código errno 49 (EUNATCH) en Linux?

 
También puede significar:
ConstanteTipoSO
KERN_OPERATION_TIMED_OUTRetorno del kernel de macOSmacOS
ippStsFeatureNotSupportedEstado de Intel IPPCualquiera
EADDRNOTAVAILerrnomacOS
EDQUOTerrnoSolaris
PHASE0_INITIALIZATION_FAILEDCódigo BSODWindows
Anterior Siguiente
ENOTSUP EADDRNOTAVAIL

EUNATCH

Qué significa EUNATCH

EUNATCH conserva el mensaje «protocol driver not attached». Proviene de stacks de comunicaciones/STREAMS históricos y señala que falta el attach entre un endpoint y el driver/protocolo esperado.

No significa simplemente que el módulo del kernel no exista: puede estar cargado pero no asociado a esa instancia o stream concreto.

Qué comprobar

  • Registra dispositivo/stream, protocolo esperado y estado de attach.
  • Revisa la secuencia de inicialización y el último detach/reset.
  • Comprueba módulos y driver version solo después de confirmar que el endpoint correcto está abierto.
  • Realiza el attach mediante la API documentada; un retry de la operación final no crea esa asociación.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.