Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Treiber Modul für Kernel kompilieren

Frage Linux

Mitglied: gijoe

gijoe (Level 2) - Jetzt verbinden

05.04.2007, aktualisiert 20.04.2007, 5581 Aufrufe, 14 Kommentare

Ich verwende momentan Suse Linux. Ich hab den Broadcom Treiber tg3.c und möchte daraus ein Modul für den Kernel 2.4.25 kompilieren, die Source für den Kernel habe ich. wenn ich nun im Ordner wo der Treiber liegt ein make starte, dann wird der Treiber (logischerweise) für den aktuell laufenden Kernel kompiliert. Ich möchte ihn aber wie gesagt für den Kernel 2.4.25. Müsste doch etwa so funktionieren: gcc -c tg3.c -Idir ../kernel-2.4.25/include. Kennt sich da jemand aus?
Mitglied: BartSimpson
06.04.2007 um 11:51 Uhr
Sicher das die Treiber noch für den alten 2.4'er und nicht für den 2.6'er Zweig sind?
Bitte warten ..
Mitglied: gijoe
10.04.2007 um 18:53 Uhr
JA! Ist EIn altes Network unattended tool!
Bitte warten ..
Mitglied: BartSimpson
10.04.2007 um 19:44 Uhr
Wenn du es für einen Anderen Kern haben willst, musst du das im Makefile eintrage. bzw. dem configure script übergeben. Je na dem was der Treiber benutzt.
Bitte warten ..
Mitglied: gijoe
12.04.2007 um 05:44 Uhr
ehm ,evtl ein Beispiel?? ICh hab wie gesagt den treiber (c-file) und die source des Kernels...
Bitte warten ..
Mitglied: BartSimpson
12.04.2007 um 10:13 Uhr
Den 1. Kern hast auch schon konfiguriert?
Mit einem Beispeit geht das schlecht, da es überall anders ist.
Und man aus der Ferne nicht sagen kann, wie die sich das gedacht haben.
Du musst mehr als nur die C Datei haben.
Bitte warten ..
Mitglied: gijoe
16.04.2007 um 11:28 Uhr
ja und wie weiter? Ich meine, was wäre wenigstens ein Ansatz? Ich hab mehr als die C-Datei, ich hab noch makefile und alles was mit so einem Treiber-tar daherkommt...
Bitte warten ..
Mitglied: BartSimpson
16.04.2007 um 11:41 Uhr
dann musste das ganze logischer weise mit make übersetzen.
Und der der Makedatei stehen auch in der Regel der Verweis wo die Kernelquellen stehen.
Bitte warten ..
Mitglied: gijoe
17.04.2007 um 08:34 Uhr
Werde mal Suse 9.0 mit dem gewünschten Kernel updaten, hoffe das bringt mich weiter;) Vielen Dank mal.
Bitte warten ..
Mitglied: gijoe
19.04.2007 um 15:40 Uhr
Hallo, eine Frage hätt ich doch noch: Ich hab nun für meinen Treiber für den Kernel (2.4.25) kompiliert und ihn anschliessend in das initrd (modules.bz2) geladen. Die modules.pcimap ist angepasst. Leider sagt mir nun das Teil beim booten:
Using /lib/modules/2.4.25/kernel/drivers/net/tg3.0
modprobe: insmod tg3 failed


WAS soll ich machen???
Bitte warten ..
Mitglied: BartSimpson
19.04.2007 um 15:45 Uhr
Haste auch die anderen Module die tg3 benötigt drin?
Was sagt dmesg??
Bitte warten ..
Mitglied: gijoe
19.04.2007 um 21:39 Uhr
dmesg kennt das superkleine linux grad nicht. Aber tg3 hat keine Abhängigkeiten. Wenn ich insmod manuell starte, dann kommt eine Riisen reihe "insmod: unresolved symbol ....." , manno...
Bitte warten ..
Mitglied: BartSimpson
19.04.2007 um 21:40 Uhr
doch das sgat dir das noch module fehlen
Bitte warten ..
Mitglied: gijoe
20.04.2007 um 13:30 Uhr
hm, oke, und nun? Es ist so eine fette liste...
Bitte warten ..
Mitglied: BartSimpson
20.04.2007 um 13:35 Uhr
Versuche es mal mit modinfo tg3 das sollte eigentlich dir die Abhängigkeiten zeigen.
Bitte warten ..
Ähnliche Inhalte
Debian
Intel X710-DA2 Treiber kompilieren
gelöst Frage von Fenris14Debian3 Kommentare

Guten Tag, ich wollte gerade eben eine neu eingebaute X710-DA2 installieren und bekomme einen Fehler bei make install. Hier ...

Java
Java kompilieren
Frage von ZockervogelJava5 Kommentare

Hallo, leider habe ich überhaupt keine Ahnung von dem was ich jetzt schreibe :-) Ich habe hier ein .jar ...

Debian
Radeon-treiber glx modul kann nicht geladen werden Linux
gelöst Frage von Windows10GegnerDebian5 Kommentare

Hallo, ich habe die GraKa radeon HD 6750 bekommen. Der radeon-Treiber (xserver-xorg-video-radeon) wurde installiert. Lubuntu 17.10 x64 ist installiert. ...

Assembler
Kernel programmieren.
Frage von TatonitAssembler2 Kommentare

Um den Kernel zu programmieren, muss man die "komplette" References können ? Würden also normale Tutorials ausreichen bzw. auch ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 12 StundenBatch & Shell8 Kommentare

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 14 StundenHumor (lol)6 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 1 TagMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 1 TagSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...

Batch & Shell
Neuste Datei via PowerShell kopieren
gelöst Frage von kaiuwe28Batch & Shell11 Kommentare

Hallo zusammen, ich hatte mir mit Hilfe der Suche im Forum einen kleinen Code von colinardo rausgesucht und versucht ...