Wie funktioniert eine Hardwareerkennung?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
BigDevil
Beiträge: 106
Registriert: 26.03.2002 11:49:36
Wohnort: LK Cloppenburg
Kontaktdaten:

Wie funktioniert eine Hardwareerkennung?

Beitrag von BigDevil » 04.01.2005 22:40:24

Hallo,

als ich letztens mal wieder zum Testen eine Kanotix-Cd eingelegt hatte, fragte ich mich wieder mal ;-):
Wie funktioniert eigentlich unter Linux die Hardwareerkennung? Sind dies lediglich Skripte, die alle verfügbaren Kernel-Module durchprobieren? Nur mal so was theoretisches zum Nachdenken ;-)

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 04.01.2005 22:46:55

Nun, in Zeiten von Plug'n'Play ist das recht einfach.

PnP-Karten haben einen Nummerncode, der den Hersteller, die Art des Gerätes und die (herstellerspezifische) ID des Gerätes beschreibt. Diesen geben sie bei einer Anfrage zurück.
Die Hardwareerkennungsroutine hat nun eine Liste, welche Nummern welche Treiber benötigen, und laden diese dann entsprechend.
(gib mal ein lspci ein, so in etwa arbeitet die Hardwareerkennung)

Benutzeravatar
LessWire
Beiträge: 558
Registriert: 21.11.2004 04:36:04
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bavaria

KUDZU

Beitrag von LessWire » 05.01.2005 10:19:28

...und auch mal nach kudzu ausschau halten, das erklärt einiges.
gruß, l.w.[/u]

Benutzeravatar
BigDevil
Beiträge: 106
Registriert: 26.03.2002 11:49:36
Wohnort: LK Cloppenburg
Kontaktdaten:

Beitrag von BigDevil » 05.01.2005 12:28:43

ok thx erstmal... habe jetzt, zwecks eines neuen PCs eine Neuinstallation von Debian Sarge gemacht, und würde gerne wissen, wie man denn nun die hotplug-skripte deaktiviert. Unter /etc/init.d befindet sich zwar ein Hotplug-Skript, es ist jedoch nicht in /etc/rc2.d verlinkt... Wie lässt sich denn nun Hotplug deaktivieren?

Vielen Dank schon mal,
Big Devil

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 05.01.2005 12:40:54

discover installiert?
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

Benutzeravatar
BigDevil
Beiträge: 106
Registriert: 26.03.2002 11:49:36
Wohnort: LK Cloppenburg
Kontaktdaten:

Beitrag von BigDevil » 05.01.2005 13:14:11

nein...

Benutzeravatar
BigDevil
Beiträge: 106
Registriert: 26.03.2002 11:49:36
Wohnort: LK Cloppenburg
Kontaktdaten:

Beitrag von BigDevil » 05.01.2005 22:00:22

sorry, habe doch discover installiert (habe es nur nicht gefunden, weil es in der Package List discover1 und nicht discover heißt)

Antworten