kernel compilieren
kernel compilieren
Hallo ... habe ein völlig neues Linux System installiert !
Ohne Programme und dergleichen DEBIAN-Woody R2
Möchte nun den Kernel updaten um die Netzwerkkarte auf meinem A7N8X-Deluxe zum laufen zu bringen.
make menuconfig bzImage modules modules_install
Alles klappt bis auf das modules_install
Kann es sein das ich da noch ein Packet brauche ??? für make modules_install
Ohne Programme und dergleichen DEBIAN-Woody R2
Möchte nun den Kernel updaten um die Netzwerkkarte auf meinem A7N8X-Deluxe zum laufen zu bringen.
make menuconfig bzImage modules modules_install
Alles klappt bis auf das modules_install
Kann es sein das ich da noch ein Packet brauche ??? für make modules_install
In unserer Tipps Sektion ist das eigentlich beschrieben. Wobei ich Variante 2 bevorzuge.
[1] http://www.debianforum.de/wiki/?page=Ke ... ompilieren
[2] http://www.debianforum.de/wiki/?page=Ke ... stem+bauen
[1] http://www.debianforum.de/wiki/?page=Ke ... ompilieren
[2] http://www.debianforum.de/wiki/?page=Ke ... stem+bauen
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
dir fehlt wahrscheinlich module-init-tools und eine neue version von modconf.
schau mal auff http://www.apt-get.org, du findest du sicherlich ein backport für woody.
die reihenfolge beim 2.6er kernel geht im übrigen anders als beim 2.4er
make menuconfig oder xconfig
make all
make modules_install
wenn du ein weiteres mal kompilieren mußt, weil es nicht funktioniert hat, mach ein
make clean
mit
make help
findest du eine hilfe
schau mal auff http://www.apt-get.org, du findest du sicherlich ein backport für woody.
die reihenfolge beim 2.6er kernel geht im übrigen anders als beim 2.4er
make menuconfig oder xconfig
make all
make modules_install
wenn du ein weiteres mal kompilieren mußt, weil es nicht funktioniert hat, mach ein
make clean
mit
make help
findest du eine hilfe
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
> UNRESOLVED symbols in /lib/modules/2.6.5/kernel/net/irda/irlan.ko
...
> Heist das das die Reihenfolge so ist:
die reihenfolge für einen 2.6er ist so wie ich sie aufgeschrieben habe. wenn du sie so bereits benutzt hast, wäre es ein mißverständnis. das howto [1] beschreibt den weg für 2.4er kernel, und du scheinst ja aber einen 2.6er kompilieren zu wollen, wie man in der fehlermeldung sieht. wenn du den kernel ein zweites mal kompilieren mußt dann würde ich eben zwischendurch ein make clean machen.
[1] http://www.debianforum.de/wiki/?page=Ke ... ompilieren
@dndfile
> Hast du auch die Datei system.map.x.x.x von /usr/src/linux/System.map in den ordner /boot/system.map.xxx kopiert?
wozu das?
...
> Heist das das die Reihenfolge so ist:
die reihenfolge für einen 2.6er ist so wie ich sie aufgeschrieben habe. wenn du sie so bereits benutzt hast, wäre es ein mißverständnis. das howto [1] beschreibt den weg für 2.4er kernel, und du scheinst ja aber einen 2.6er kompilieren zu wollen, wie man in der fehlermeldung sieht. wenn du den kernel ein zweites mal kompilieren mußt dann würde ich eben zwischendurch ein make clean machen.
[1] http://www.debianforum.de/wiki/?page=Ke ... ompilieren
@dndfile
> Hast du auch die Datei system.map.x.x.x von /usr/src/linux/System.map in den ordner /boot/system.map.xxx kopiert?
wozu das?
Zuletzt geändert von rolo am 26.04.2004 15:06:11, insgesamt 2-mal geändert.
ich hatte mal ein ähnliches problem, da kam der durcheinander weil ich 2 kernel auf dem system hatte und dementensprechend module für beide.
Nachdem ich damals gegoogelt habe hatte ich das mit dem verschieben der system.map gefunden und daraufhin gings.
greetz dndfile
Nachdem ich damals gegoogelt habe hatte ich das mit dem verschieben der system.map gefunden und daraufhin gings.
greetz dndfile
"Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert." <A.E> SID 2.6.10
Hab den Fehler gefunden !
Ich hab vergessen die module-init-tools zu installieren !
Da ich noch keinen Internet Anschluß am linux rechner habe habe ich das entsprechende packet heruntergeladen und auf CD gebrannt.
Leider läßt es sich nicht installieren, da es anscheinend mit anderen Packeten Konflikt gibt !
dpkg -i module-init-tools.....
Wie bekomme ich das Ding installiert ??
Ich hab vergessen die module-init-tools zu installieren !
Da ich noch keinen Internet Anschluß am linux rechner habe habe ich das entsprechende packet heruntergeladen und auf CD gebrannt.
Leider läßt es sich nicht installieren, da es anscheinend mit anderen Packeten Konflikt gibt !
dpkg -i module-init-tools.....
Wie bekomme ich das Ding installiert ??
Du brauchst noch mehr als nur module-init-tools für woody. Ohne Internet, d.h. ohne backports geht das schwerlich:
deb http://www.backports.org/debian woody kernel-2.6
wäre die einzig empfehlenswerte Variante
deb http://www.backports.org/debian woody kernel-2.6
wäre die einzig empfehlenswerte Variante
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
backports sind von sarge oder sid auf woody portierte pakete.
gibt dir dpkg -i keinen hinweis welche pakete benötigt werden bzw. zu konflikten führen wenn du module-init-tools instalieren willst?
ansonsten, ich hab gerade mal geschaut, irre ich mich oder sitzt auf deinem board ein nvidia nforce2 chipsatz?
soviel ich weiß bekommst du die netzwerkeigenschaften der onboardkarte nur mit dem nforce treiber von nvidia in gang. den kriegst du aber auch auf einen 2.4er kernel . wenigstens hättest du dann erstmal netz.
gibt dir dpkg -i keinen hinweis welche pakete benötigt werden bzw. zu konflikten führen wenn du module-init-tools instalieren willst?
ansonsten, ich hab gerade mal geschaut, irre ich mich oder sitzt auf deinem board ein nvidia nforce2 chipsatz?
soviel ich weiß bekommst du die netzwerkeigenschaften der onboardkarte nur mit dem nforce treiber von nvidia in gang. den kriegst du aber auch auf einen 2.4er kernel . wenigstens hättest du dann erstmal netz.
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
> Sobald die Karte funkt. is es nicht mehr so schwer dank APT !
sicher, alles bis eben auf die onboard netzwerkkarte dafür brauchst du den proprietären nforce treiber von nvidia - wenn ich mich nicht ganz schwehr irre.
ich hatte aber eigentlich nicht wirklich vor dir den auzureden sondern hatte zuerst nach den meldungen von dpkg gefragt.
sicher, alles bis eben auf die onboard netzwerkkarte dafür brauchst du den proprietären nforce treiber von nvidia - wenn ich mich nicht ganz schwehr irre.
ich hatte aber eigentlich nicht wirklich vor dir den auzureden sondern hatte zuerst nach den meldungen von dpkg gefragt.
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
uuups, ich war denn wohl doch etwas falsch informiert was die netzwerkkarten-unterstützung angeht. unter kernelfragen gibt es noch 2 threads zu dem thema, einer hier:
http://www.debianforum.de/forum/viewtop ... 892#139892
sorry
http://www.debianforum.de/forum/viewtop ... 892#139892
sorry
gefunden in Thread -> http://www.debianforum.de/forum/viewtop ... ight=a7n8x
danach make all, make modules_install
aber es funktioniert nicht .
auch modprobe forcedeth funktioniert leider nicht, er findet das modul nicht ![/quote]
Ich habe den Treiber in make menuconfig eingebunden !mistersixt hat geschrieben:Was bei Dir komisch ist: Du hast geschrieben, dass Du 2.6.5 compilieren willst, aber bei Deinem Compilierversuch bezgl. nvnet steht da was von "/usr/src/linux-2.4.22/include" ! Da stimmt doch schon mal was nicht.
Wie auch immer, das Modul im Kernel (gibt es ab 2.6.3 und 2.4.26) heisst forcedeth und wenn Du "make menuconfig" beim 2.6er Kernel machst, liegt der unter "Device Drivers" -> "Networking support" -> "Ethernet 10 or 100 mbit" -> "Reverse Engineered nForce Ethernet Driver". Oder wenn Du einen Debian-Kernel installierst, einfach "modprobe forcedeth" machen.
Gruss, mistersixt.
danach make all, make modules_install
aber es funktioniert nicht .
auch modprobe forcedeth funktioniert leider nicht, er findet das modul nicht ![/quote]