device dauerhaft anlegen?

Reinhard Tartler siretart at tauware.de
Die Jan 31 17:37:11 GMT 2006


Steffen Hey wrote:
>> Beschreib doch mal weiter was du eigentlich genau vor hast. Wenn du für
>> ein bestimmtes gerät ein device node haben willst, dann sollte der
>> devicenode in /dev automatisch erscheinen. (vorrausgesetzt das gerät
>> meldet sich 'vernünftig' im sysfs unter /sys an).
>
> Nein kein Gerät, es nennt sich wohl named pipe, ein Script verarbeitet
> alles was nach /dev/mynode geschrieben wird.
> Das device mynode lege ich, wie im Ursprungsposting beschrieben, an.

Hm. Warum willst du eigentlich die Pipe in /dev haben? Laut FHS
http://www.pathname.com/fhs/pub/fhs-2.3.html#DEVDEVICEFILES ist der
Platz eigentlich fuer Geraete vorgesehen.

Ich haette die Pipe eher in /var/run [1] erwartet. Vielleicht aber auch in
/var/lib.

> Alles funktioniert ordentlich, aber nach jedem Neustart muss ich das
> device neu anlegen.

Stimmt. Was sich nicht in /sys anmeldet, wird von udev nicht in /dev
angelegt.

> Noch was anderes: Wer von uns verstümmelt den Zeichensatz?

moeglicherweise gmane, vielleicht auch mein slrn.

Greetings,
	Reinhard


[1] In dapper ist /var/run tempfs, d.h. du müsstest da dann auch wieder
die Pipe in einem initscript anlegen.