Linux 15.036 Themen, 107.107 Beiträge

Fehlende Geraete in /dev

Maxx Stone / 5 Antworten / Baumansicht Nickles

Hallo auch.

Brauche kleinen (oder grossen) Gedankenschubs. Wie mounte ich mein Modem (an Com1)? Mit Knoppix 3.4 war das kein Problem - war ttyS0 glaube ich.
Jetzt allerdings, (Rock Linux) habe ich scheinbar kein adäquates Gerät im /dev.

Kann ich was in die fstab nachtragen? Mit dem CD-Rom (SCSI) hat es bedingt funktioniert. Soll heißen, nur ein CD-Rom war bereits im dev, mit meinem zweiten (Brenner, IDE) stehe ich auch wieder auf dem Schlauch, Eintragung in die fstab (mounten) allein reichte nicht, irgendwie logisch ...
Aber wie bekomme ich ein blockorientiertes (?) Gerät (CD) in dev wenn es da nicht ist?

Drittes Problem: Bin scheinbar zu blöd das PPPConfig Script im Netz zu finden. Kann ich das von meiner Knoppix (3.4) kopieren bzw. von Rock auf die CD zugreifen und starten?

Thx
Maxx Stone

bei Antwort benachrichtigen
Klaus_T Maxx Stone „Fehlende Geraete in /dev“
Optionen

Schau nach, ob in deinem /dev-Verzeichnis eine Datei mit Namen Makedev oder so liegt. Damit ist es am einfachsten. Ansonsten nimmst du das programm "mknod". Lese dir die Manpage durch, lese dann /usr/src/linix/Documentation/devices.txt und danach kannst du dann die Devices anlegen.

Z.B. fuer /dev/ttyS0 steht in devices.txt: 4 char und 64 = /dev/ttyS0

Also legst du das so an:

mknod /dev/ttyS0 c 4 64

Bye, Klaus

bei Antwort benachrichtigen
the_mic Maxx Stone „Fehlende Geraete in /dev“
Optionen

vorneweg: ich kenne rock-linux überhaupt nicht...
welcher kernel wird da verwendet?
gibt es ein grafisches konfigurationswerkzeug oder erfordert es manuelle bearbeitung von konfigurationsdateien?

modem:
sind die module für die seriellen schnittstellen geladen?
lsmod gibt auskunft ;-)

cdrom:
sind die module für ide-cdroms geladen? oder ist für den brenner die scsi-emulation aktiviert (bei kernel 2.4 nötig, bei 2.6 eigentlich veraltet, kann aber trotzdem bedenkenlos verwendet werden)

pppconfig:
das müsste sich in irgend einem paket befinden ;-) schau doch mal in der paketverwaltung nach, ob sowas existiert (hängt natürlich davon ab, worauf rock linux basiert... redhat, debian etc...)

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
Maxx Stone Nachtrag zu: „Fehlende Geraete in /dev“
Optionen

Hi,

@ Klaus_T
sowas wie "Makedev" habe ich nicht gefunden. Mknod funktioniert aber sehr schön. Modem funktioniert so. Löschen ist auch kein Problem, allerdings überstehen die Einträge einen Neustart sowieso nicht, mal sehen wo ich mknod also noch eintrage. Hat mir jedenfalls geholfen. Und "Nach dem Problem ist vor dem Problem" kennt ja auch jeder :-)

@ the_mic
Kernel 2.6.6 habe ich selber kompiliert. ".config" in /usr/src/linux-blabla/ hatte 1814Zeilen. Also 1000 Fragen? Hat mehrere Stunden (textbasierend) gedauert zu beantworten. Ich hatte nochmal einen Teil wiederholt (neue .cofig) und in die "alte" .config von Hand genommen (autoconf.h oder so analog)...
Rock selber hat textb. Konfig-tool "stone" :-)))) dass ich da nichts Kritisches sagen kann verstehst du?
Mit XF86Config habe ich mich dann auch schon angefreundet...
Linuxmodulgeschichte habe ich dann falsch interpretiert oder das Zeug muss noch konfig. werden. Der richtige Ordner ist jedenfalls am richtigen Platz. IDE reicht dann wohl nicht als Modul?

pppconfig werde ich dann mit Kind und Kegel aus Knoppix ziehen versuchen. In meinem alten LFS-Book4.1 habe ich nichts gesehen ...
"worauf rock linux basiert"? Ich glaube auf nichts :-) Es soll ein Baukasten zur Erstellung der eigenen Distribution sein.

Also erstmal Danke, da wartet wohl noch einiges auf mich ...
Maxx Stone

bei Antwort benachrichtigen
Klaus_T Maxx Stone „Hi, @ Klaus_T sowas wie Makedev habe ich nicht gefunden. Mknod funktioniert aber...“
Optionen

Hey, wenn die Eintraege in /dev einen Neustart nicht ueberstehen, hast du vermutlich devfs. Da musst du die Eintraege in der Datei /etc/devfs oder /etc/conf/devfs machen. Schau mal nach, da werden schon ein paar Beispiele stehen.

Bye, Klaus

bei Antwort benachrichtigen
Maxx Stone Nachtrag zu: „Fehlende Geraete in /dev“
Optionen

Hi,

/usr/src/pppconfig (<100kB) Knoppix entnommen. Dazu leeren Ordner /etc/chatscripts erstellt, /etc/ppp/peers kopiert (auch recht klein) und BINGO! Funktioniert.
Paketabhängigkeit ist mir inzwischen aber egal. Dadurch, dass mein kppp entgegen bisheriger Annahme auch die pppconfig Einstellungen vornehmen kann. |-)

@ Klaus_T
Super, werde ich (allerdings nicht die Tage) testen ... THX
Falls nichts hilft melde ich mich wieder :-)

Gruß
Maxx Stone

bei Antwort benachrichtigen