Linux 15.001 Themen, 106.681 Beiträge

Aus einer .c und einer .h ein Treiber-Modul schaffen - wie?

gerfield / 11 Antworten / Flachansicht Nickles

Hallo,

ich habe hier einen kleinen Compaq Deskpro EN stehen. Dieser hat nur einen PCI-Slot, und weil ich diesen mit einer vernünftigen Grafikkarte füllen möchte, muss die onBoard Netzwerkkarte laufen.
Es ist ein "ThunderLAN", auch "TLAN" gennant, Chip entwickelt von Compaq und TI. Tatsächlich fand ich auch einen Treiber, hier:

--> http://sourceforge.net/projects/tlan/

Ich habe die tar.gz entpackt, darin befindet sich:

- ChangeLog
- tlan.c
- tlan.h
- tlan.txt

Die ChangeLog hilft mir natürlich nicht, in der tlan.txt stehen einige Parameter drin, die ich per insmod angeben kann, aber nicht, wie ich aus dem tlan.c und dem tlan.h ein Treiber-Modul tlan.o schaffe!.

Jemand eine Idee?

GrußgerfieldIn a world without walls and fenceswho needs Windows and Gates?
bei Antwort benachrichtigen
gerfield mr.escape „Ich fürchte, das wirst du schon selber machen müssen. Als kleine hilfe:...“
Optionen

Mir ist nun sogar aufgefallen, das er Kernel (2.4.27) sogar schon ein tlan.o beinhaltet :-o

Leider funktioniert das aber nicht, er findet die Karte nicht.

Mir ist das langsam zu aufwendig, - ich lasse die PCI-Karte drin und versuche mit der internen Graka fertig zu werden. Problem: Wenn ich den X starte, wird sehr oft das Bild falsch dargestellt (man sieht doppelt, oder man sieht nur viele verschiedene Punkte/Striche, manchmal der ganze Bildschirm türkis, ganz komisch) oder bleibt gleich schwarz und es bleibt nur noch der Reset. Läuft es aber erstmal (nach mehrmaligen Versuchen), dann geht's auch.

Ich werde dazu noch bisschen mit dpkg-reconfigure xserver-xfree86 rum spielen, mal sehen, was es bringt ....


Auf jeden Fall muss ich allen danken die versucht haben zu helfen! Vielen Dank!

GrußgerfieldIn a world without walls and fenceswho needs Windows and Gates?
bei Antwort benachrichtigen