Re: Probleme mit MAKEDEV
Markus Schulz wrote: Am Dienstag, 28. Dezember 2004 16:30 schrieb Michelino Caroselli: [...] Eine Datei /etc/udev/permission.d/${name}.permissions anlegen (Format steht in /etc/udev/permission.d/udev.permissions). Wie ich es verstanden habe wird das Verzeichnis alphabetisch abgearbeitet. Diese Permissions finden allerdings keine Beachtung für die über links.conf erzeugte Device Nodes. Warum auch immer. Hmm, stimmt. Nur für solche die über *.rules erstellt werden. Ich habe es gerade auch nochmal probiert. Ich ging davon aus da hier ein FIFO (xconsole), welches über links.conf/ permissions.d angelegt wird, die richtigen Rechte hat. Scheinbar setzt ein anderes Script diese nachträglich auf die richtigen Werte:/ Gruß, Michel -- Wußten Sie schon... ... daß man Sand zwar nicht durch sechs, aber dafür aber durch sieben teilen kann? -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: References (was: Probleme mit MAKEDEV)
Felix M. Palmen [EMAIL PROTECTED] writes: * Thomas Jahns [EMAIL PROTECTED] [20041229 13:59]: Felix M. Palmen [EMAIL PROTECTED] writes: Deine References sind leider ein wenig kaputt, aber ich nehme an, das bezieht sich auf mich. ja, sorry, mein Fehler. Hmm sind sie aber immer noch. Benutzt du ein News-Gateway? Irgendwie steckt der Fehler jedenfalls in der Konfiguration, deine Mails tragen References und In-Reply-To Header mit gated-at.bofh.it. Okay, das ist der Fehler den Du meintest. Ja, ich lese linux.debian.user.german über NetNews. Wenn da die Gateway-Software die References umstrickt, kann ich da wenig tun wenn gleichzeitig meine Antworten auf Mail umgebogen werden und demnach am Gateway vorbei (ich war auch zuerst erstaunt, als ich meine Postings nicht in /var/spool/news/out.going/ sondern /var/spool/mqueue fand). Bei mir scheinen die References natürlich korrekt, weil ich gar nicht sehe, wie die References ursprünglich mal ausgesehen haben. Ich dachte, Du meintest den Umstand, daß ich nicht direkt auf das richtige Posting sondern ein Follow-Up geantwortet hatte (was für ein gräßliches Deutsch ich heute wieder produziere, Zeit den Artikel zu beenden ;-)). Thomas Jahns -- Computers are good at following instructions, but not at reading your mind. D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9
Re: Probleme mit MAKEDEV
Markus Schulz [EMAIL PROTECTED] writes: [...] | # nvidia | c nvidia0 root video 660 195 0 | c nvidiactl root video 660 195 255 [...] Also die nvidia nodes legt udev auch selbst an, wenn man hotplug so konfiguriert, daß auch die Module für VGA-Geräte geladen werden. Thomas Jahns -- Computers are good at following instructions, but not at reading your mind. D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9
Re: Probleme mit MAKEDEV
* Thomas Jahns [EMAIL PROTECTED] [20041228 16:44]: Markus Schulz [EMAIL PROTECTED] writes: [...] | # nvidia | c nvidia0 root video 660 195 0 | c nvidiactl root video 660 195 255 [...] Also die nvidia nodes legt udev auch selbst an, wenn man hotplug so konfiguriert, daß auch die Module für VGA-Geräte geladen werden. Deine References sind leider ein wenig kaputt, aber ich nehme an, das bezieht sich auf mich. Kannst du mir erklären, wie das geht bzw wo das dokumentiert ist? PCI-Geräte lasse ich von Hotplug behandeln, aber das war es wohl nicht? Grüße, Felix -- | /\ ASCII Ribbon | Felix M. Palmen (Zirias)http://zirias.ath.cx/ | | \ / Campaign Against | [EMAIL PROTECTED] encrypted mail welcome | | XHTML In Mail | PGP key: http://zirias.ath.cx/pub.txt | | / \ And News | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 | signature.asc Description: Digital signature
Re: Probleme mit MAKEDEV
Felix M. Palmen [EMAIL PROTECTED] writes: * Thomas Jahns [EMAIL PROTECTED] [20041228 16:44]: Markus Schulz [EMAIL PROTECTED] writes: [...] | # nvidia | c nvidia0 root video 660 195 0 | c nvidiactl root video 660 195 255 [...] Also die nvidia nodes legt udev auch selbst an, wenn man hotplug so konfiguriert, daß auch die Module für VGA-Geräte geladen werden. Deine References sind leider ein wenig kaputt, aber ich nehme an, das bezieht sich auf mich. ja, sorry, mein Fehler. Kannst du mir erklären, wie das geht bzw wo das dokumentiert ist? PCI-Geräte lasse ich von Hotplug behandeln, aber das war es wohl nicht? In /etc/default/hotplug steht eine Zeile, in der IGNORE_PCI_CLASS_DISPLAY gesetzt wird. Das muß man von true auf false ändern. Man kann aber wohl auch dpkg-reconfigure hotplug laufen lassen. Thomas Jahns -- Computers are good at following instructions, but not at reading your mind. D. E. Knuth, The TeXbook, Addison-Wesley 1984, 1986, 1996, p. 9
References (was: Probleme mit MAKEDEV)
* Thomas Jahns [EMAIL PROTECTED] [20041229 13:59]: Felix M. Palmen [EMAIL PROTECTED] writes: Deine References sind leider ein wenig kaputt, aber ich nehme an, das bezieht sich auf mich. ja, sorry, mein Fehler. Hmm sind sie aber immer noch. Benutzt du ein News-Gateway? Irgendwie steckt der Fehler jedenfalls in der Konfiguration, deine Mails tragen References und In-Reply-To Header mit gated-at.bofh.it. Grüße, Felix -- | /\ ASCII Ribbon | Felix M. Palmen (Zirias)http://zirias.ath.cx/ | | \ / Campaign Against | [EMAIL PROTECTED] encrypted mail welcome | | XHTML In Mail | PGP key: http://zirias.ath.cx/pub.txt | | / \ And News | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 | signature.asc Description: Digital signature
Re: Probleme mit MAKEDEV
Am Dienstag, 28. Dezember 2004 16:30 schrieb Michelino Caroselli: Markus Schulz wrote: [...] und das sieht deiner Syntax sogar recht ähnlich (letzter Teil) wobei das M wohl für make stehen wird. Was fehlt sind Eigentümer und Rechte des Devices. Vielleicht kann man die ja auch noch mit angeben. Doku leider noch nicht entdeckt. Hier: /etc/udev/udev.conf: # udev_permissions - The name and location of the udev permission file udev_permissions=/etc/udev/permissions.d/ man udev /udev_permissions und /permissions.d Eine Datei /etc/udev/permission.d/${name}.permissions anlegen (Format steht in /etc/udev/permission.d/udev.permissions). Wie ich es verstanden habe wird das Verzeichnis alphabetisch abgearbeitet. Diese Permissions finden allerdings keine Beachtung für die über links.conf erzeugte Device Nodes. Warum auch immer. Markus Schulz
Probleme mit MAKEDEV
Seit gestern fehlt mir mein /dev/isdn/isdnctrl und mein /dev/isdninfo - ich kann die isdnutils nicht mehr starten und mich per ISDN über meine PCMCIA Fritzkarte einwählen. Wenn ich dann mit MAKEDEV die entsprechenden Gerätedateien anlege klappt alles wie gewohnt. Nach einem Neustart fehlen diese jedoch wieder. Was mache ich denn falsch? Ich benutze SID, kernel 2.6.9. -- Jochen
Re: Probleme mit MAKEDEV
* Jochen Kaechelin [EMAIL PROTECTED] [20041228 12:47]: Wenn ich dann mit MAKEDEV die entsprechenden Gerätedateien anlege klappt alles wie gewohnt. Nach einem Neustart fehlen diese jedoch wieder. Hast du devfs oder udev laufen? Dann lies die entsprechende Dokumentation. Grüße, Felix -- | /\ ASCII Ribbon | Felix M. Palmen (Zirias)http://zirias.ath.cx/ | | \ / Campaign Against | [EMAIL PROTECTED] encrypted mail welcome | | XHTML In Mail | PGP key: http://zirias.ath.cx/pub.txt | | / \ And News | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 | signature.asc Description: Digital signature
Re: Probleme mit MAKEDEV
On 28.Dec 2004 - 12:47:53, Jochen Kaechelin wrote: Seit gestern fehlt mir mein /dev/isdn/isdnctrl und mein /dev/isdninfo - ich kann die isdnutils nicht mehr starten und mich per ISDN über meine PCMCIA Fritzkarte einwählen. Wenn ich dann mit MAKEDEV die entsprechenden Gerätedateien anlege klappt alles wie gewohnt. Nach einem Neustart fehlen diese jedoch wieder. Was mache ich denn falsch? Zufällig udev installiert? Dass kann nämlich mit den hisax-Treibern nicht um und deswegen legt es die Devices nicht an. Du musst das beim Booten selbst machen. Ich hab mir entsprechendes in die /etc/init.d/isdnutils reingeschrieben, da ein einfaches cp nicht mit den Device-Files klappt... Andreas -- Beware the one behind you. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Probleme mit MAKEDEV
Moin, On Tue, Dec 28, 2004 at 12:47:53PM +0100, Jochen Kaechelin wrote: [...] Was mache ich denn falsch? Ich benutze SID, kernel 2.6.9. ^^^ Du benutzt unstable und genau das duerfte der Fehler sein. Schau doch mal nach, welche Prozesse beim shutdown oder beim boot laufen und versuche dann rauszufinden, welcher Prozess die Dateien loescht ... vielleicht werden Geraetedateien aber auch bei Deiner Konfig on-the-fly angelegt? Gruss -- hgb -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Probleme mit MAKEDEV
Am Dienstag, 28. Dezember 2004 13:16 schrieb Andreas Pakulat: On 28.Dec 2004 - 12:47:53, Jochen Kaechelin wrote: Seit gestern fehlt mir mein /dev/isdn/isdnctrl und mein /dev/isdninfo - ich kann die isdnutils nicht mehr starten und mich per ISDN über meine PCMCIA Fritzkarte einwählen. Wenn ich dann mit MAKEDEV die entsprechenden Gerätedateien anlege klappt alles wie gewohnt. Nach einem Neustart fehlen diese jedoch wieder. Was mache ich denn falsch? Zufällig udev installiert? Dass kann nämlich mit den hisax-Treibern nicht um und deswegen legt es die Devices nicht an. Ok, alles klar. Das wars. Dankeschön. -- Jochen
Re: Probleme mit MAKEDEV
* Andreas Pakulat [EMAIL PROTECTED] [20041228 13:16]: Zufällig udev installiert? Dass kann nämlich mit den hisax-Treibern nicht um und deswegen legt es die Devices nicht an. Du musst das beim Booten selbst machen. Speziell für so alte Treiber habe ich mir ein kleines Script geschrieben: | cat /usr/local/sbin/xdevs.pl | #!/usr/bin/perl -w | # | # xdevs.pl - create extra device nodes for udev | # by Felix Palmen (Zirias) [EMAIL PROTECTED] | # | # V 1.0 20040801 | | my $config=/etc/udev/xdevs.conf; | | if (open(CFG,,$config)) { | while (CFG) { | if ( /^(b|c)\s+(\S+)\s+(\S+)\s+(\S+)\s+([0-9]+)\s+([0-9]+)\s+([0-9]+)/ ) { | unlink /dev/$2; | system mknod --mode=$5 /dev/$2 $1 $6 $7; | system chown $3.$4 /dev/$2; | print $2; | } | } | print .\n; | close CFG; | } dazu ein kleines init-script, das in den Runlevels direkt nach udev verlinkt werden kann: | cat /etc/init.d/xdevs | #!/bin/sh | | case $1 in | | start) | echo -n Creating extra device nodes: | /usr/local/sbin/xdevs.pl | ;; | | stop) | ;; | | force-reload|restart) | $0 start | ;; | | *) | echo Usage: $0 {start|stop|restart|force-reload} | exit 1 | esac | | exit 0 Die Konfiguration dazu sieht dann z.B. so aus: | cat /etc/udev/xdevs.conf | # nvidia | c nvidia0 rootvideo 660 195 0 | c nvidiactl rootvideo 660 195 255 | | # vmware | c vmnet0 rootroot600 119 0 Vielleicht kann ja jemand etwas damit anfangen. Eine nette Erweiterung wäre sicher, wenn auch Unterverzeichnisse unterstützt würden. Grüße, Felix -- | /\ ASCII Ribbon | Felix M. Palmen (Zirias)http://zirias.ath.cx/ | | \ / Campaign Against | [EMAIL PROTECTED] encrypted mail welcome | | XHTML In Mail | PGP key: http://zirias.ath.cx/pub.txt | | / \ And News | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 | signature.asc Description: Digital signature
Re: Probleme mit MAKEDEV
Am Dienstag, 28. Dezember 2004 13:48 schrieb Felix M. Palmen: * Andreas Pakulat [EMAIL PROTECTED] [20041228 13:16]: Zufällig udev installiert? Dass kann nämlich mit den hisax-Treibern nicht um und deswegen legt es die Devices nicht an. Du musst das beim Booten selbst machen. Speziell für so alte Treiber habe ich mir ein kleines Script [...] Die Konfiguration dazu sieht dann z.B. so aus: | cat /etc/udev/xdevs.conf | | # nvidia | c nvidia0 root video 660 195 0 | c nvidiactl root video 660 195 255 | | # vmware | c vmnet0 root root 600 119 0 Ist dafür nicht diese (nicht dokumentierte?) /etc/udev/links.conf zuständig? Vielleicht kann ja jemand etwas damit anfangen. Eine nette Erweiterung wäre sicher, wenn auch Unterverzeichnisse unterstützt würden. Grüße, Felix Markus Schulz
Re: Probleme mit MAKEDEV
* Markus Schulz [EMAIL PROTECTED] [20041228 15:20]: Ist dafür nicht diese (nicht dokumentierte?) /etc/udev/links.conf zuständig? Der Name suggeriert mir ja, dass man damit links anlegen kann. Aber vielleicht weiß da wirklich jemand mehr :) Grüße, Felix -- | /\ ASCII Ribbon | Felix M. Palmen (Zirias)http://zirias.ath.cx/ | | \ / Campaign Against | [EMAIL PROTECTED] encrypted mail welcome | | XHTML In Mail | PGP key: http://zirias.ath.cx/pub.txt | | / \ And News | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 | signature.asc Description: Digital signature
Re: Probleme mit MAKEDEV
Am Dienstag, 28. Dezember 2004 15:26 schrieb Felix M. Palmen: * Markus Schulz [EMAIL PROTECTED] [20041228 15:20]: Ist dafür nicht diese (nicht dokumentierte?) /etc/udev/links.conf zuständig? Der Name suggeriert mir ja, dass man damit links anlegen kann. Aber vielleicht weiß da wirklich jemand mehr :) nein definitiv nicht nur links. in meiner (original von sid-udev) steht z.B. folgendes: * # This file does not exist. Please do not ask the debian maintainer about it. # You may use it to do strange and wonderful things, at your risk. L fd/proc/self/fd L stdin /proc/self/fd/0 L stdout/proc/self/fd/1 L stderr/proc/self/fd/2 L core /proc/kcore L sndstat /proc/asound/oss/sndstat L MAKEDEV /sbin/MAKEDEV D pts D shm # Hic sunt leones. M ppp c 108 0 D loop M loop/0b 7 0 D net M net/tun c 10 200 * und das sieht deiner Syntax sogar recht ähnlich (letzter Teil) wobei das M wohl für make stehen wird. Was fehlt sind Eigentümer und Rechte des Devices. Vielleicht kann man die ja auch noch mit angeben. Doku leider noch nicht entdeckt. Der Kommentar am Anfang ist allerdings auch nicht sehr beruhigend :) Markus Schulz
Re: Probleme mit MAKEDEV
Markus Schulz wrote: nein definitiv nicht nur links. in meiner (original von sid-udev) steht z.B. folgendes: * [/etc/udev/links.conf] * und das sieht deiner Syntax sogar recht ähnlich (letzter Teil) wobei das M wohl für make stehen wird. Was fehlt sind Eigentümer und Rechte des Devices. Vielleicht kann man die ja auch noch mit angeben. Doku leider noch nicht entdeckt. Hier: /etc/udev/udev.conf: # udev_permissions - The name and location of the udev permission file udev_permissions=/etc/udev/permissions.d/ man udev /udev_permissions und /permissions.d Eine Datei /etc/udev/permission.d/${name}.permissions anlegen (Format steht in /etc/udev/permission.d/udev.permissions). Wie ich es verstanden habe wird das Verzeichnis alphabetisch abgearbeitet. HTH Gruß, Michel -- Wußten Sie schon... ... daß auch Zwerge klein angefangen haben? -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)