Zurück tutorials.de > Betriebssysteme, Anwendungen & Hardware > Linux & Unix

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


Einladung zum C++ für Einsteiger-Workshop
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 12.10.04, 15:56   #1 (permalink)
Mitglied Bronze
 
Registriert seit: Oct 2004
Ort: Frankfurt am Main
Beiträge: 27
Renommee-Modifikator: 11
VariableWorm hat eine blütenweiße Weste

SuSE 9.1 kernel (1&1 Standard Kernel) mit tun kernelmodul aufrüsten

Hallo !

Ich habe seit Jahren einen Root-Server bei 1&1 und habe ihn letztlich auf SuSE 9.1 upgraden lassen. Es laeuft soweit auch alles wunderbar, allerdings habe ich mittlerweile ein Problem. Ich liste erstmal alle wichtigen Daten:

Proz: Intel Celeron 1200 MHz
RAM: 256 MB
HDD: 40 GB
OS: SuSE 9.1
Kernel: 2.6.7 ( 1&1 Abwandlung: 2.6.7-040722 )

Mein Problem besteht darin:

Ich wollte OpenVPN als VPN Server auf der Linux Kiste installieren. Mit der neuen Version 2.0 beta 11 (von http://openvpn.sourceforge.net/) ist auch die mehrfach-client Unterstützung aktiviert und man sollte sich ein kleines Internet-LAN einrichten koennen. Die Konfiguration von OpenVPN ist auch kein Problem, unter Windows XP laeuft es wunderbar... allerdings gibt es dort die Beschränkung auf maximal eine VPN Verbindung pro OpenVPN Prozess (Virtueller Netzwerkadapter).

OpenVPN ließ sich auch problemlos auf SuSE 9.1 installieren bzw compilieren und maken. Das einzige Problem das ich habe besteht darin, dass das Kernelmodul tun/tap nicht installiert ist. Ohne dieses Modul kann SuSE keine virtuellen Netzwerkadapter erstellen und somit startet OpenVPN nicht.

Ich habe die Kernelsources von /usr/src/linux genommen und sie per make menuconfig um das Modul tun/tap erweitert. Ich habe den Kernel auch gemaked, die Module kompiliert und installiert und das Boot Image sowie die System.map nach /boot/ kopiert und den Link von "vmlinuz" auf das neue Image gesetzt und den Link "System.map" auf die neue System.map gesetzt. Das bedeutet meiner Meinung nach, dass ich in der "menu.lst" von grub nichts aendern muss, weil die Links ja nun auf den neuen Kernel zeigen.

Wenn ich das System jetzt neustarte erhalte ich aber leider keine Verbindung mehr zu meinem Server. D.h. zunaechst, dass entweder der Kernel gar nicht startet oder irgend ein Systemdienst nicht gestartet werden konnte, der verhindert, dass ich mich einloggen kann. Sowohl HTTP als auch SSH oder sonstige ICMP Echo Requests verlaufen erfolglos. Damit schlussfolgerte ich, dass der Kernel gar nicht erst startet. Nachdem ich das System im Rescue Modus gestartet habe und die Links von vmlinuz und System.map zurückgeschrieben habe hat er auch wieder einwandfrei gestartet.

Nun habe ich in /var/log/messages geschaut, ob der Kernel-Log-Daemon etwas geloggt hat, allerdings erschienen dort lediglich die Log-Messages der Boot-Vorgänge mit dem "alten" 1&1 Kernel.

Meine Frage ist nun, wie ich herausfinden kann, warum der neue Kernel nicht funktioniert bzw wie ich Schritt-für-Schritt vorgehen kann, meinen aktuellen Kernel um das tun/tap Modul erweitern kann.

Hoffentlich kann mir jemand helfen...

MfG, Worm
  VariableWorm ist offline  
 
Alt 16.10.04, 09:48   #2 (permalink)
Mitglied Diamant
 
Benutzerbild von Arne Buchwald  
 
Registriert seit: Jul 2001
Ort: Engeln [ Niedersachsen ]
Beiträge: 3.277
Renommee-Modifikator: 35
Arne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer Anblick

Re: SuSE 9.1 kernel (1&1 Standard Kernel) mit tun kernelmodul aufrüsten

Hi VariableWorm,

das ist doch wirklich mal eine wirklich gute Problemschilderung - Respekt

Ich vermute mal nach deinen Schilderungen, dass du die Standard-Kernel-.config genommen hast.
Hauptursachen betreffend deiner Beschreibung nach können sein:
- falsche CPU in Kernel-.config ausgewählt
- keine Unterstützung für die Netzwerkkarte eincompiliert
- keine Unterstützung des FileSystems (ext3, raiser, oder was auch immer du einsetzt) eincompiliert
__________________
Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
Dieter Hildebrandt



http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien
  Arne Buchwald ist offline  
 
Alt 16.10.04, 12:49   #3 (permalink)
Mitglied Bronze
 
Registriert seit: Oct 2004
Ort: Frankfurt am Main
Beiträge: 27
Renommee-Modifikator: 11
VariableWorm hat eine blütenweiße Weste

Re: SuSE 9.1 kernel (1&1 Standard Kernel) mit tun kernelmodul aufrüsten

Hi Arne,

vielen Dank für deine Hilfe, jedoch hab ich mittlerweile herausgefunden, woran es lag. Die Standard-Kernelconfig hatte ich nicht benutzt. Ich war mir lediglich nicht sicher, ob ich evtl wie Du auch sagtest die falschen Module für die Netzwerkkarte ausgewählt hatte, allerdings lag es auch daran nicht.
Irgendwann kam ich mal auf die Idee, nicht das file vmlinuz als Boot-Image zu benutzen, sondern in /usr/src/linux/arch/i386/boot/ das bzImage zu benutzen. Als ich dann schlußendlich dieses File als Image benutzt hatte, lief alles einwandfrei.

Man muss dazu sagen, dass es der erste Kernel war, den ich übersetzt habe. *g*

Grüße,

Chris
__________________
Wissen gehört Allen... Wer weiß ist verpflichtet sein Wissen zu teilen... Wer nicht teilt hat sein Wissen nicht verdient, weil er keinen Dienst an der Menschheit leistet... > /dev/null
  VariableWorm ist offline  
 
Alt 16.10.04, 13:18   #4 (permalink)
Mitglied Diamant
 
Benutzerbild von Arne Buchwald  
 
Registriert seit: Jul 2001
Ort: Engeln [ Niedersachsen ]
Beiträge: 3.277
Renommee-Modifikator: 35
Arne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer AnblickArne Buchwald ist ein wunderbarer Anblick

Re: SuSE 9.1 kernel (1&1 Standard Kernel) mit tun kernelmodul aufrüsten

Hi Chris,

Ich bin davon ausgegangen, dass du /usr/src/linux-2.4.27/arch/i386/boot/bzImage in /boot kopiert hattest

Na ja, hauptsache es läuft
__________________
Die Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
Dieter Hildebrandt



http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien
  Arne Buchwald ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
SuSE 9.0 + Kernel 2.6 MajorWindbeutel Linux & Unix 1 03.06.04 12:26
suse 9.0 wo ist der kernel? steinpilz Linux & Unix 5 08.03.04 22:42
SuSE Kernel 2.6.2 Probleme! marcoX Linux & Unix 1 11.02.04 17:19
Suse Linux 8.2 instabil mit selbstgebautem Kernel Daniel Toplak Linux & Unix 7 14.01.04 19:04
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 130
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 258
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 145
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 99
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 188
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 78,77%
141 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 21,23%
38 Stimmen
Stimmen gesamt: 179
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 05:44 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,29400 Sekunden mit 26 queries