[H-GEN] Ip Masquarade Module Install

Brendan Vowles lillybjv at gil.com.au
Mon Nov 3 18:50:29 EST 1997


Hi Ross,

Did you run /sbin/lilo after you finished the compile steps ???

without this it wont work..

oh .. and you need to restart as well... but that should be as plain as the nose
on your face ...*grin*

Cheers,

Brendan Vowles

Ross Camm wrote:

> Hello all
>
> As a linux newbie, I have a number of problems, that I hope some of you
> have been thru before.
>
> I installed Redhat 4.2 ( Kernel 2.0.30 ) successfully. Got my linux box on
> my local lan. Configured my serial/modem port successfully. I even managed
> to configure pppd without a hitch. I was feelin good.
>
> Next: IP Masquarading, so my lan could access the net without haveing to
> use 3rd party software tacked onto a winnt machine.
>
> I have read all the documentation on masquareding and modules I can find.
> It sounds so simple. make config; make dep; make zImage ;make modules ;make
> modules_install.
>
> I did'nt know so much could go wrong !
>
> In /usr/src/linux the only thing there is the include directory.
> so I rpm kernel-2.0.30-2.src.rpm
>
> I cannot find where this is installed to as the /usr/src/linux directory
> does't change. No amount of looking would locate it.
>
> So I grabbed linux-2.0.30.tar.gz and unpacked it into /usr/src/linux ( I
> created a new directory and linked /usr/src/linux to it, so to not
> overwrite the existing /usr/src/linux/include files. )
>
> I then did a make config, saying that I wanted the ip_masquarading compiled
> directly into the kernel. then make dep; make clean; make zImage; make
> modules; make modules_install. All make's ran without error.
>
> I then placed the following lines in rc.local
>
> /sbin/depmod -a
> /sbin/modprobe ip_masq_ftp
> /sbin/modprobe ip_masq_raudio
> /sbin/modprobe ip_masq_vdolive
> /sbin/modprobe ip_masq_app
> /sbin/modprobe ip_masq_irc
>
> as per the ip_masquarade mini howto.
>
> I then placed the file /usr/src/linux/arch/i386/boot/compressed/vmlinux in
> the /boot and changed the link for vmlinuz to point to it.
>
> Nothing changed. So i backed up the file /boot/vmlinuz-2.0.30 and renamed
> vmlinux to vmlinuz-2.0.30, and pointed the link vmlinuz back to
> /boot/vmlinuz-2.0.30.
> Wouldn't boot.
>
> Since I don't remember redhat asking me if I wanted a floppy boot disk made
> afer it installed, I made a boot disk from bare.i, as I only have ide disks.
>
> I then tried the file /usr/src/linux/arch/i386/boot/Zimage, renaming it
> /boot/vmlinuz-2.0.30.
>
> My new kernel booted, but heaps of erors when loading modules, all
> "undefined" errors.
>
> I then rebooted with the floppy again, and changed back everything I had
> done in /boot, ie renaming my backup of the original vmlinuz-2.0.30 to
> /boot/vmlinuz-2.0.30. The link boot/vmlinuz is still pointing to
> /boot/vmlinuz-2.0.30.
>
> When I reboot now, lilo comes up with Invalid Compressed Format (err=1),
> System Halted.
>
> I even put a copy of the original vmlinuz-2.0.30 on another machine as a
> backup, but trying this file still gets the above lilo error.!!!
>
> So from floating high to backto earth. I now can't even run my linux box
> without booting from a floppy, and I'm still a long way from getting these
> modules working for ip masquarading, although I have verified the the
> ip_masq*.o files are in the /lib/modules/2.0.30/ipv4 directory.
>
> I someone has the time to set me right on what I have done incorrectly, it
> would be appreciated.
>
>                                                                         Rossco
> ----------------------- HUMBUG General List --------------------------------
> echo "unsubscribe general" | mail majordomo at humbug.org.au # To Unsubscribe



----------------------- HUMBUG General List --------------------------------
echo "unsubscribe general" | mail majordomo at humbug.org.au # To Unsubscribe



More information about the General mailing list