Diese Frage dient nur der müßigen Neugier, aber ich vermute, dass auch andere neugierig sein werden. Beim Durchsuchen von errno.h (von Linux 2.6) habe ich ENOANO "No Anode" gefunden. Es gibt keine Anzeichen für einen Fehler "Keine Kathode". Wenn man sich die Kernel-Quellkonkordanzen ansieht, scheint es nicht von einem Gerät namens Anode verwendet zu werden, sondern nur von einigen obskuren Gerätetreibern als absichtlich verrückter Fehlercode. Googeln ergab nichts Interessantes.
Ist es vielleicht ein Witz? Ist es in einem Standarddokument wie POSIX definiert, aber nutzlos?