Hi Andre
mein /dev/modem zeigt die Rechte root.root, mein /dev/ttyS0, wo /dev/modem draufzeigt, zeigt uucp.dialout.
das sind nicht die Rechte, sondern die Eigentuemer des Devices. Wichtig ist /dev/ttyS0 das ist die serielle Schnittstelle. Wie Du schreibst, gehoeren die dem User 'uucp', der wiederum der Gruppe 'dailout' angehoert. Die Rechte kannst Du an dem ersten Teil eines 'ls -l' erkennen z.B. crw-r--r--. Das erste Bit 'c' sagt aus, das es ein Character-Device ist, danach folgen je drei Bits fuer (r)ead,(w)rite und e(x)ecuteable. Ist eines der Bits mit einem '-' versehen, heist das es ist nicht gesetzt. Die ersten drei stehen fuer den Owner, dann die Group und die letzten drei stehen fuer alle anderen Nutzer. Du musst jetzt schauen, ab Du als User (????) lese bzw. schreib rechte hast. Das sollte mindesten 'crw-r--r--' sein. Ggf. muss Du auch schreib rechte haben, wenn Du ueber den Port Daten ausgeben willst. Dann muss es 'crw-rw-rw-' sein.
Normalerweise muesste das funzen! Warum kann ich die Gruppenzugehoerigkeit von /dev/modem nicht aendern ?
/dev/modem ist nur ein Link auf /dev/ttyS0, das heist die Rechte werden von /dev/ttyS0 bestimmt. So long jens ...........why use Windows, if there is a door............. ============================================================= Jens Rathke ---- jens@HaiTaeck.de ---- http://www.HaiTaeck.de Internet-Cafe Hai Taeck Tel: +49 30 859 614 13 Bruennhildestr. 8 Fax: +49 30 859 614 15 12159 Berlin-Friedenau/Germany ============================================================= --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com