Re: Wie installiere ich Treiber?
Geizhals » Forum » Linux-Support » Wie installiere ich Treiber? (53 Beiträge, 2688 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.  Re: Wie installiere ich Treiber?  (pong am 25.02.2005, 18:31:06)
.  Re: Wie installiere ich Treiber?  (bigboss007 am 26.02.2005, 02:41:35)
..  Re(2): Wie installiere ich Treiber?  (MIG-29 am 26.02.2005, 05:17:39)
...  Re(3): Wie installiere ich Treiber?  (GriLLe am 26.02.2005, 08:41:15)
....  Re(4): Wie installiere ich Treiber?  (MIG-29 am 27.02.2005, 11:33:09)
.....  Re(5): Wie installiere ich Treiber?  (West am 28.02.2005, 07:19:35)
.....  Re(5): Wie installiere ich Treiber?  (GriLLe am 28.02.2005, 07:49:25)
......  Re(6): Wie installiere ich Treiber?  (der.Dude am 28.02.2005, 18:38:15)
.......  Re(7): Wie installiere ich Treiber?  (GriLLe am 28.02.2005, 21:07:57)
........  Re(8): Wie installiere ich Treiber?  (der.Dude am 01.03.2005, 01:58:11)
.........  Re(9): Wie installiere ich Treiber?  (GriLLe am 01.03.2005, 07:21:40)
..........  Re(10): Wie installiere ich Treiber?  (der.Dude am 01.03.2005, 13:47:40)
..........  Re(10): Wie installiere ich Treiber?  (MIG-29 am 02.03.2005, 15:07:18)
...........  Re(11): Wie installiere ich Treiber?  (GriLLe am 03.03.2005, 08:12:30)
............  Re(12): Wie installiere ich Treiber?  (MIG-29 am 03.03.2005, 19:40:51)
.............  Re(13): Wie installiere ich Treiber?  (Ingenico am 03.03.2005, 20:59:20)
.............  Re(13): Wie installiere ich Treiber?  (GriLLe am 04.03.2005, 08:09:11)
..............  Re(14): Wie installiere ich Treiber?  (GriLLe am 04.03.2005, 08:21:37)
...............  Re(15): Wie installiere ich Treiber?  (MIG-29 am 04.03.2005, 21:47:35)
......  Re(6): Wie installiere ich Treiber?  (Hobou am 06.03.2005, 18:50:33)
.......  Re(7): Wie installiere ich Treiber?  (GriLLe am 07.03.2005, 08:08:48)
.....  Re(5): Wie installiere ich Treiber?  (Kub am 01.03.2005, 12:08:08)
......  Re(6): Wie installiere ich Treiber?  (GriLLe am 02.03.2005, 09:13:08)
....  Re(4): Wie installiere ich Treiber?  (Z++ am 28.02.2005, 09:13:22)
.....  Re(5): Wie installiere ich Treiber?  (GriLLe am 28.02.2005, 12:45:12)
......  Re(6): Wie installiere ich Treiber?  (Z++ am 01.03.2005, 15:56:41)
.......  Re(7): Wie installiere ich Treiber?  (GriLLe am 02.03.2005, 09:19:14)
........  Re(8): Wie installiere ich Treiber?  (Z++ am 02.03.2005, 11:39:23)
...  Re(3): Wie installiere ich Treiber?  (user40015 am 28.02.2005, 10:53:27)
....  Re(4): Wie installiere ich Treiber?  (MIG-29 am 02.03.2005, 15:13:45)
.....  Re(5): Wie installiere ich Treiber?  (user40015 am 02.03.2005, 19:12:51)
.
Re: Wie installiere ich Treiber?
28.02.2005, 16:28:33
Hi!

also ich kann dir z.B. folgendes Buch sehr empfehlen fuer den Anfang (und natuerlich auch spaeter als Nachschlagewerk):

"Linux Specials" aus dem Addison Wesley Verlag ISBN 3-8273-1861-0
gibts als studentenausgabe und legt zwar Hauptaugenmerk auf Suse, ist aber so aufgebaut, dass es auf die gaengigsten Distributionen in einer Form eingeht, dass das gelesene relativ universell anwendbar.

Kannst es ja mal bei gelegenheit anschauen (meines stammt z.B. vom Amadeus) MIR hilfts jedenfalls ziemlich viel (bin selber noch blutiger anfaenger und bemuehe mich, immer oefter linux zu verwenden, wo das geht).

Ich bin auch weit davon entfernt Windows "runtermachen" zu wollen, das waere IMHO nicht ok, was besser geeignet ist, entscheidet die jeweilige anwendung.

Im Prinzip kann mich der oder dem "Grille" nur anschliessen, "RTFM" bzw. das durchforsten von diversen einschlaegigen Internetforen bleibt einem nicht erspart, das ist aber eh generell so.  

Das von dir angesprochene "treiber installieren" funktioniert im allgemeinen so dass du dir das treiberpackage (normalerweise die endung tar.gz, entspricht in etwa dem "zip" pendant unter win), danach entpackst. (mit gunzip und tar)

Danach hast entweder ein verzeichnis mit ein paar sourcecode bzw. include-dateien (endung .c, .h etc) und ein "Makefile", - in diesem fall

* wechselst du einfach in das verzeichnis in das du die dateien entpackt hast und
* fuehrst "make" aus.
* daraus entstehen zusaetzliche dateien mit der endung .o bzw. .ko, das sind die fertigen
   treibermodule.
* Ev. ist jetzt noch ein "make install" noetig um diese module an die richtige stelle im
   dateisystem zu verschieben (es gibt normalerweise irgendwo ein "modules" verzeichnis,
   dort sollens hin).
* jetzt musst du dem OS noch sagen, dass neue module dazugekommen sind (ich
   verwende derzeit gentoo und da funktioniert das mit "modules-update") wird sich aber
   ev. von distro zu distro unterscheiden. -> manual oder google

* Wenn du das gemacht hast, kannst mal testweise das oder die neuen module laden (mit
   modprobe und in deinem systemlog oder mit dem befehl "dmesg" checken
   ob das ding richtig geladen wurde (wird normalerweise ausgegeben). du kannst auch
   mit "lsmod" nachschauen, welche module grad geladen sind. wenn ein treibermodul
   NICHT richtig geladen wurde, erfaehrst du im syslog auch den grund dafuer, mit dieser
   info kannst dann wieder in diversen foren nachschauen gehen, falls du nicht weisst was
   die meldung zu bedeuten hat.

* wenn das geklappt hat, willst du die dinger natuerlich beim systemstart laden, dazu
   traegst du die module einfach in die "autoload" datei ein (bei gentoo
   heissts "modules.autoload", muesstest halt nachschauen ob das fuer deine distro auch
   so ist, ich nehms aber mal an).

Die 2. moeglichkeit ist, dass es bereits in deinem kernel entsprechende module gibt, schau mal in dein kernelkonfigurationsprogramm ob du was passendes findest, aktiviere es und kompiliere danach den kernel neu. (lt. Anleitung deiner Distri). Wenn du es mal gemacht hast, ists kein problem mehr, das einzige worueber du dich halbwegs schlau machen solltest, ist die hardware, die in deinem system steckt, damit du die richtigen module mitkompilierst und nicht viel unnoetiges zeug hast das du eh nicht brauchst.

Du hast normalerweise die Wahl, dem kernelkonfigurationsprogramm zu sagen, ob du einen treiber als modul (so wie schon vorhin besprochen, du hast dann eben entsprechende .o bzw. .ko dateien) kompilieren willst, oder aber auch direkt in den kernel reinkompilieren willst (wennst die 2. moeglichkeit verwendest, musst du zwar keine module automatisch laden, weils ja schon im kernel sind), aber natuerlich macht alles was direkt reinkompiliert ist, den kernel groesser und somit schwerfaelliger.
-> d.h. die sachen die du immer wieder brauchst kompilierst direkt rein (wie z.B. unterstuetzung fuer bestimmte dateisysteme etc.) und dinge die du optional dazuverwenden willst, kompilierst als modul und laedst dieses bei bedarf (z.b. TV-Card, etc.).

Wenn du deinen kernel neu kompilierst, musst du das bootloader-programm danach nochmal ausfuehren, damit er "weiss", es gibt einen neuen kernel...sonst bootet das ding nimmer korrekt (lilo/grub etc). in so einem fall von installations-cd oder diskette booten und diesen schritt nachholen.

Achtung: "linux hat mein device erkannt" und "linux hat das ding korrekt initialisiert" ist noch lange nicht dasselbe :-)

die neueren distributionen (z.B. knoppix) haben die moeglichkeit, ein "hotplug" modul (ist genauso ein treiber) zu laden, damit die angeschlossene hardware beim booten automatisch erkannt und initialisiert wird, das funktioniert nach meiner bisherigen erfahrungen recht zuverlaessig.

Wie gesagt.. das alles sind teile meiner persoenlichen erfahrungen bis jetzt und ich bin noch VERDAMMT weit davon entfernt, ein profi zu sein....aber vielleicht hilfts dir, den einen oder anderen ansatzpunkt zu finden.

Am (zumindest schwerpunktmaessigen) Lesen der Doku zu deiner Distri/man-pages (die zugegebenermassen oft mal muehsam sind)/suchen in diversen Internet-foren kommst aber auf die dauer nicht herum, da sich die einzelnen distributionen bei vielen dingen in diversen einzelheiten unterscheiden und es oft keine allgemein gueltige vorgehensweise/problemloesung gibt.

Lass dich nicht abschrecken... WENNS mal laeuft, dann laeufts verdammt gut und vor allem weitgehend stoerungsfrei ,soviel kann ich bis jetzt auf jedenfall sagen :-)

lg und viel erfolg.. ich hoffe, ich hoffe, das posting ist halbwegs verstaendlich geblieben....Dreamer030

Antworten PM Alle Chronologisch Zum Vorgänger
 
Melden nicht möglich
..  Re(2): Wie installiere ich Treiber?  (The Legend am 28.02.2005, 18:31:47)
...  Re(3): Wie installiere ich Treiber?  (dreamer30 am 01.03.2005, 00:03:49)
...  Re(3): Wie installiere ich Treiber?  (Dennis666 am 02.03.2005, 09:31:20)
....  Re(4): Wie installiere ich Treiber?  (MIG-29 am 02.03.2005, 15:25:23)
.....  Re(5): Wie installiere ich Treiber?  (Ingenico am 02.03.2005, 16:11:16)
......  Re(6): Wie installiere ich Treiber?  (Ingenico am 02.03.2005, 16:12:21)
.  Re: Wie installiere ich Treiber?  (MG am 28.02.2005, 18:38:14)
..  Re(2): Wie installiere ich Treiber?  (MIG-29 am 02.03.2005, 15:16:42)
...  Re(3): Wie installiere ich Treiber?  (Raydoo am 03.03.2005, 17:26:48)
....  Re(4): Wie installiere ich Treiber?  (MIG-29 am 03.03.2005, 19:49:21)
.....  Re(5): Wie installiere ich Treiber?  (Raydoo am 04.03.2005, 00:09:36)
...  Re(3): Wie installiere ich Treiber?  (MG am 05.03.2005, 09:48:01)
....  Re(4): Wie installiere ich Treiber?  (MIG-29 am 05.03.2005, 21:54:10)
.....  Re(5): Wie installiere ich Treiber?  (MG am 05.03.2005, 22:03:56)
......  Re(6): Wie installiere ich Treiber?  (MIG-29 am 05.03.2005, 22:28:57)
.......  Re(7): Wie installiere ich Treiber?  (Raydoo am 06.03.2005, 11:51:27)
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung