Har suttit i 2 dagar nu och försökt installera så att jag kan köra min linux burk som internet delare.
Kör kernel version: 2.6.9-gentoo-r9
får följande fel gång på gång, så jag kan inte lägga upp någon delning.
Linux tmp # iptables -F
iptables v1.2.11: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
Japp tror jag skall ha slängt in det mesta, men kör via
genkernel --menuconfig. Slängde in packet filtering mm
IP tables support (required for filtering/masq/NAT) är inkluderat.
Kan ta en snabb fråga brevid med, om man kompilerar kärnan med genkernel behöver man göra något när den är klar ?
Körde med genkernel --install (säger att den skall installera den nya kärnan med)
uname -r (verkar visa rätt tid när jag skapade min kärna)
Pröva att kompilera kärnan utan att använda genkernel. Det har nämligen rapporterats i Gentoos forum att det finns vissa problem med just genkernel. Eventuellt så kan du vara tvungen att göra en re-emerge av iptables också.
Fick det inte att fungera, slängde in Deiban för att slippa detta strulet. Fick precis igång Squid så jag kan surfa, men när jag börjar med iptables så går det åt #¤%#¤%¤#
Läst lite att man kan lägga till ip_modules som modul iställlet för att kompilera in den i kärnan hur???
Du anger M istället för * på ip_modules i kärnan, sedan kör du "modprobe <modulens namn>" som root. Modulnamnet ser du i "make menuconfig" genom att trycka ? på raden om ip_modules.
Det enklaste och kanske bästa (?) sättet att kompilera och installera en ny 2.6.*-kärna på är väl:
make menuconfig
make bzImage
make modules_install install
Efter det så hamnar din nya kärna automatiskt i /sökväg-för-kerneln/arch/i386/boot/bzImage. Kopierar du den filen till /boot/ och lägger till i lilo.conf så är du klar sen, givetvis måste du uppdatera lilo med kommandot "lilo" för att den ska lägga till den nya booten när du startar upp.
DServer:/usr/src/linux-2.6.10# make modules_install install
Warning: you may need to install module-init-tools See http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.6.10; fi
CHK include/linux/version.h
make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
CHK usr/initramfs_list
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.10/arch/i386/boot/install.sh 2.6.10 arch/i386/boot/bzImage System.map ""
In order to use the new kernel image you have just installed, you
will need to reboot the machine. First, however, you will need to
either make a bootable floppy diskette, re-run LILO, or have GRUB
installed.
Checking for LILO...Yes, on /dev/hda
Should I run /sbin/lilo? (y/n) y
Added Linux *
Added LinuxOLD
La till detta i lilo
# --------- NEW KERNEL --------
image=/boot/bzImage
label=Linux-TEST
root=/dev/hda1
read-only
Följ de steg som jag skrev för att kompilera kerneln så skall det fungera fint i Slackware 10.0. Jag har stödet för iptables aktiverat, och det gick smärtfritt. Slackware har även en egen liten funktion, vet inte om den är unik, som laddar moduler automatiskt. Det vill säga, du behöver inte skriva in alla moduler i en fil för att de ska laddas automatiskt vid uppstart.
137 ms totalt · 3 externa anrop · v20260731065814-full.19008ce9