Hallo, On Tue, 08 Oct 2002, Ralf Cirksena wrote:
Am 2002-10-02 17:54 GMT, David Haller schrieb:
Darf's auch ein 2.4.er Kernel sein?
Na ja, im Prinzip nichts dagegen einzuwenden. Allerdings ist der Router ein 486er mit 16MB Speicher. Da es ein Laptop ist, kann ich nichtmal den Speicher aufrüsten. AFAIK "frißt" der 2.4er Kernel mehr Resourcen?
Nicht wirklich. Oder eher insignifikant. Mein Kernel-Image ist z.B. 1017606 Bytes gross, dazu kommen noch diverse Module (v.a. ide-scsi, ppp*, iptables und Sound). $ ( lsmod | awk 'BEGIN{ORS=" + ";}/^[^M]/{print $2;}'; echo "0" ) | bc 272896 Mein letzter 2.2.x Kernel war zwar kleiner, aber da hatte ich noch einige Treiber weniger drin... Ich tippe mal, dass du im schlechtesten Fall mit 50% mehr rechnen musst, eher aber wohl so 10-20%...
Ich hab hier 2.4.16 mit Kernel pppoe-Treiber (also kein rp-ppooe), sowie nen selbstgepatchten pppd-2.4.1 (AFAIK ist der patch aber inzwischen eh drin).
Patch für sync mit dod? Oder der, der für incoming traffic die Verbindung nicht offenhält?
Nein, der Patch ppp-2.4.1-pppoe.patch4, der das pppoe.so-plugin fuer den pppd bastelt, das war im damaligen vanilla-pppd-2.4.1 noch nicht drin (AFAIR, is auch schon ne Weile her ;)
Achso, ja, ich hab hier auch ne SuSE 6.2/glibc-2.1.3 sollte also zusammenpassen :)
Welche glibc-Version da 'drauf ist, weiß ich im Moment nicht.
Original war die glibc-2.1.1 mit dabei, ich hab dann irgendwann mal die 2.1.3 der SuSE 6.4 eingespielt... AFAIK muessten die beiden kompatibel sein, das Update ging jedenfalls ohne Probleme.
Aber hat der Update auf Kernel 2.4 ohne weitere Updates geklappt? D.h. nur den Kernel, sonst nichts?
Doch, natuerlich musste ich u.a. den pppd updaten, dazu noch lt. Changes (des 2.4.16): o Gnu C 2.95.3 # gcc --version o Gnu make 3.77 # make --version o binutils 2.9.1.0.25 # ld -v o util-linux 2.10o # fdformat --version o modutils 2.4.2 # insmod -V o e2fsprogs 1.19 # tune2fs o reiserfsprogs 3.x.0j # reiserfsck 2>&1|grep reiserfs o pcmcia-cs 3.1.21 # cardmgr -V o PPP 2.4.0 # pppd --version o isdn4k-utils 3.1pre1 # isdnctrl 2>&1|grep version Was du davon brauchst musst du selber schauen, neue modutils brauchst du aber unbedingt, die binutils glaub auch. util-linux nicht unbedingt, ich hab hier 2.10f (naja, ne 2.10 wirst du aber wohl brauchen). Ob du unbedingt die make Version brauchst weiss ich nicht, und als gcc reicht ein 2.95.2. Ich verwende hier uebrigens noch die e2fsprogs 1.17, also selbst da musst du nichtmal unbedingt die angegebene Version haben (ok, ext3 geht mit denen halt nicht ;) Ansonsten brauchst du keine Updates. Achso, vom pppd hab ich doch kein rpm, das hab ich via 'make install' installiert... Ansonsten habe ich groesstenteils passende RPMs (gibt's die 6.4 noch auf dem SuSE-Server? Naja, bei gwdg muesste's die noch geben) also, bei Bedarf, melde dich. -dnh PS: ich hab vor dem 2.4.16 ueber ein Jahr problemlos nen 2.4.0-test4 verwendet, der braucht noch weniger (gcc-2.7.2, binutils-2.9.1.0.22, util-linux-2.10g, moduils-2.3.10, e2fsprogs-1.18). -- Error in module Engineer: Buzzword overload. System malfunction immanent. Amok mode initiated. Please leave the building immediately. [Jochen Lillich in dasr]