Hat noch jemand eine Idee, warum das "$!" bei open() unter Linux mit "Inappropriate ioctl for device" gefüllt wird? Die Datei kann doch ohne Probleme geöffnet werden...
Da steht irgendein Wert drin, Zufall oder voreingestellt vom System? Keine Ahnung, warum.