[Eisfair_dev] [e1] [geloest] Fehler: 'Inappropriate ioctl for device' beim Start von Eibd

Holger Bruenjes holgerbruenjes at gmx.net
Sa Feb 10 21:52:28 CET 2018


Hallo Tom

Am 2018-02-10 um 21:41 schrieb Tom Schulz:

> 
> Ich denke ich habe den Fehler nun gefunden:

> Ich vermute, dass dies durch die Umstellung auf udev zustande gekommen
> ist, da das Device eigentlich durch das Paket über:
> 
> ---->
> if [ ! -e /dev/ttyACM0 ]; then
>     /bin/mknod /dev/ttyACM0 c 166 0
>     /bin/chown -c eibd /dev/ttyACM0
> fi
> ----<
> 
> aus der install.sh angelegt wurde.

das nuetzt seit udev nichts mehr

> 
> Nach dem aendern des Besitzers in:
> 
> ---->
> eis # chown eibd:dialout /dev/ttyACM0
> eis # ls -l /dev/ttyACM0
> crw-rw---- 1 eibd dialout 166, 0 Feb 10 21:19 /dev/ttyACM0
> ----<
> 
> laesst sich eibd wieder mit unpriviligiertem user starten:

in diesem Fall waere es besser Du wuerdest eibd der Gruppe dialout
hinzufuegen

/var/install/bin/add-user-to-additional-group -u eibd -g dialout

die Zuordnung des device haelt nur bis um naechsten reboot

Holger



Mehr Informationen über die Mailingliste Eisfair_dev