Date: 2004/07/30 Author: zcatlinux Source: zclinux
2.4.7 kernel upgrade 2.4.18 the kernel compilation required by the bridge:
1. Download the kernel source code 2.4.18 and decompress it to/usr/src.
2. cd/usr/src/linux-2.4.18
3. make mrproper; make clean
4. make menuconfig
1) Processor type and features
Select the corresponding CPU type
Remove SMP support
Invalid Ric multi-precessing support
2) Networking options
Bridge Support:
802.1d Ethernet bridging
Netfilter supports:
Select first:
Network packet filtering (replace ipchains)
Configure Netfilter Configuration again
Connection tracking
IP tables support
You can select all the Netfilter configurations.
3) Network device support
Ethernet (10 or 100 Mbit)
Select a model for a 10 m or M Nic
Or
Ethernet (1000 Mbit)
Select a model for a m Nic
4) File systems
Ext3 jounalling file systems support
Quota support
If the bridge and Netfilter parts are compiled into modules, then after these modules are loaded
To load the modules used by acstar and execute the setbr. sh command. Because the existing acstar is
Start in the init STARTUP script, so it is best to compile the bridge and Netfilter parts into the kernel
Or modify the init STARTUP script of acstar and manually load bridge and netfilter at the beginning.
Related modules.
Others can use the default options.
5. make dep; make bzImage; make modules; make modules_install
6. cp arch/i386/boot/bzImage/boot/2.4.18-kernel
7. vi/etc/grub. conf
Title 2.4.18-kernel
Root (hda0, 0)
Kernel =/boot/2.4.18-kernel ro root =/dev/hda1