Verbindung zwischen Modul und Dateisystem?

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Reto
Beiträge: 163
Registriert: 17.09.2002 12:23:00
Wohnort: Arbon am Bodensee

Verbindung zwischen Modul und Dateisystem?

Beitrag von Reto » 08.10.2002 14:01:33

Eine grundsätzliche Frage:
Wie entsteht bei Einbau eines neuen Geräts, die Verbindung zur Gerätedatei. Oder anders forumliert. Wenn ein neues Gerät, zum Beispiel SCSI-Device, eingebaut, die Module geladen und das Gerät erkannt wird, wie "entsteht" die Verbindung zur entsprechenden Gerätedatei in /dev. Ist das eine Information die man dem Modul mitgeben muss, muss man die Gerätedatei mit MAKEDEV erzeugen oder wie funktioniert das?

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 08.10.2002 15:34:08

Das SCSI Subsystem funktioniert in mehreren Ebenen. Hier die Kurzversion:
Der Gerätetreiber (z.B. aic7xxx für die meisten Adaptec Controller) übernimmt die Kontrolle der SCSI Karte selbst. Dieser Treiber ist nur dafür zuständig, die Wünsche (Befehle) des Kernel in Steuerungsbefehle für den Controller umzusetzen.

Darüber kommen dann die SCSI Subsystem Treiber wie z.B. scsi-disk, scsi-cdrom und scsi-generic. Diese sind für die Geräte am Controller zuständig. scsi-disk für Festplatten (und Verwandte), scsi-cdrom für CD-ROMs und scsi-generic für alles Mögliche. Diese Treiber fragen den SCSI Controller, nach den Kennungen der angeschlossenen Geräte ("Was für ein Geräte-Typ ist ID1?") und nehmen die dort gefundenen passenden Geräte unter ihre Kontrolle.

/dev/sda ist also immer die erste gefundene SCSI Platte und /dev/sr0 ist immer das erste gefundene CD-ROM... Mit den generics verhält es sich etwas anders, da ein CD-ROM z.B. auch gleichzeitig über generic angesprochen werden kann (cdrecord macht das zum Brennen von CDs).

Ich hoffe dieser kleine Überblick hilft Dir weiter...

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
Reto
Beiträge: 163
Registriert: 17.09.2002 12:23:00
Wohnort: Arbon am Bodensee

Beitrag von Reto » 08.10.2002 15:51:39

Hmmm, das heisst, die Zuordnung der Geräte zu den Gerätedateien wird automatisch durch die SCSI-Module vorgenommen.
Hilft mir auf jeden Fall weiter. Danke & Gruss
Reto

Antworten