• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

komme nicht ins netz mit nforce 2 mainbord

hier mein Merkzettel:

Code:
0. Grundlegendes und Vorbereitungen
1. mkdir /local/packages/Treiber // lokales Pakete Verzeichnis anlegen
2. chmod 770 /local/packages/Treiber // Rechte setzen

A. aktuellen Treiber holen und installieren falls neue Treiberversion
1. cd /local/packages/Treiber // lokales Pakete Verzeichnis
2. wget -c http://nvidia.download.com/.../NVIDIA_nforce-xxxx.src.rpm // download 
3. rpm -i NVIDIA_nforce-xxxx.scr.rpm // Source Paket installieren

B. Kernelkonfiguration erstellen falls neuer Kernel, sonst weiter mit C.)
1. apt-get install -d kernel-source k_athlon // neue Kernelsourcen downloaden
2. apt-get install kernel-source // neue Kernelsourcen installieren
3. cd /usr/src/linux // Kernelsource Verzeichnis
4. make cloneconfig // aktuelle Konfiguration clonen
5. make dep // Compile vorbereiten
6. cd /boot/grub // Bootloader Verzeichnis
7. vi menu.lst // aktuell laufenden Kernel eintragen im Menu als Nr 2
8. apt-get install k_athlon // neuen Kernel installieren (WICHTIG: Version k_athlon = Version kernel-source !!)

C. NVIDIA_nforce Treiber kompilieren
1. cd /usr/src/packages // Source Paket Verzeichnis
2. export TARGET_KERNEL=`uname -r` // WICHTIG: falls laufender Kernel != installierte Kernelsourcen!!
3. /usr/lib/rpm/rpmb -bb SPECS/nforce.spec // compile des Treibers
4. rpm -e NVIDIA_nforce // deinstallieren alter Treiber
5. rpm -Uhv RPMS/i586/NVIDIA_nforce-xxxx.i586.rpm // installieren neuer Treiber
6. less /etc/modules.conf // Prüfen, ob diese Einträge vorhanden sind
alias eth0 nvnet
alias sound-slot-0 nvaudio
alias usb-interface usb-ohci
7. init 6 // neu booten und Daumen druecken ;))
8. ... // bootprompt auf 3 setzen wegen Graphiktreiber-Update

D. aktuellen NVIDIA Graphik Treiber downloaden, falls neue Version, sonst weiter mit E)
1. cd /local/packages/Treiber // lokales Pakete Verzeichnis
2. wget -c http://nvidia.download.com/.../NVIDIA_nvidia-xxxx.src.rpm // download 

E. NVIDIA Graphik Treiber updaten nach Kernelupdate
1. cd /local/packages/Treiber // lokales Pakete Verzeichnis
2. sh NVIDIA-Linux-x86-1.0-xxxx-pkgY.run // Treiber installieren
3. init 6 // neu booten und Daumen druecken ;))
4. // ausgiebig testen
.....

F. Kernel anpassen für GART Unterstützung (Optional)
1. cd /usr/src/linux // Kernelsource Verzeichnis
2. patch -p1 < /local/packages/Treiber/linux-2.4.21-agpgart.diff // Kernel patchen
3. make menuconfig // Konfiguration anpassen
.. Processor Type and Features anpassen
Character Devices
/dev/agpgart aktivieren (Modul)
NVidia Chipset Support aktivieren (Modul)
sonstige Anpassungen durchführen ...
4. make dep // Compile vorbereiten
5. make bzImage // Kernel compilieren
6. make modules // Module compilieren
7. make modules-install // Module installieren
8. cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.4.21-xxx // neuen Kernel nach boot kopieren
9. cp ./System.map /boot/System.map-2.4.21-xxx // Kernelsymbole kopieren
10. cd /boot // Wechsel ins boot Verzeichnis
11. mk_initrd -k vmlinuz-2.4.21-xxx -i initrd-2-4-21-xxx // RAM-Disk für neuen Kernel erstellen
12. cd grub // Bootloader Verzeichnis
13. vi menu.lst // neuen Kernel als Nummer 3 eintragen (1 = Standard, 2 = SuSE, 3 = Test)
14. init 6 // booten und Testkernel starten ....

G. Testkernel wird Standardkernel
1. cd /boot/grub // Bootloader Verzeichnis
2. ln -s vmlinuz-2.4.21-xxx vmlinuz // Testkernel ==> Standardkernel
3. ln -s initrd-2.4.21-xxx initrd // neue RAM-Disk ==> Standard RAM-Disk
4. vi menu.lst // Testkernel als Nummer 1 eintragen 
5. init 6 // booten mit Standard

Z. Aufräumen (Optional)
1. cd /lib/modules // Kernel Modulverzeichnis
2. ls -al // auflisten
3. rm -r 2.4.21-xxxx // alte Module löschen, 2.4.21-xxxx ist die Nummer des alten Kernels

falls du kein apt installiert hast, musst du die Dateien entweder selber downloaden oder mit YaST installieren lassen.

wenn du nicht mit vi (Editor) umgehen kannst, nimm einen anderen Editor.
 
Oben