Re: [Leaf-user] George Metz' 2.4.3 image

2001-06-18 Thread Charles Steinkuehler

> So knowing that 2.4 kernels are definitely experimental, I grabbed
> George Metz' 2.4.3 distribution of his site and booted it up. It booted
> up fine (though I had issues with the newest syslinux, had to use 1.54
> instead of 1.62), but it doesn't include IDE support (unless I totally
> missed something), so I can't mount and configure my HDD to boot off
> of... I didn't see any modules that looked like they provided IDE
> support and I thought that IDE was not a modularizable feature to begin
> with. Do I have this wrong?

I don't know how George compiled the 2.4.x kernels.  If there are ide-*.o
modules available, you can probably get IDE support running...if not (and if
it's not already compiled in), it's time to compile your own kernel.

> In hopes that I could do better myself, I compiled a 2.4.5 kernel off
> my Redhat 7.1 box and made it as a bzipped image... I replaced the 2.4.3
> kernel with the new one and I get as far as "Uncompressing Linux... Ok,
> booting the kernel" when it stalls. The kernel I built with initrd
> support and ramdisk support in hopes of using it with LEAF... What I
> don't know is if I compressed right (should I have included UPX
> support?).
> I read through the LEAF-devel guide, but this 2.4.3 distro looked to be
> using gcc 2.95? So I figured that I should be able to kernel compile on
> my RH7.1 box. Somebody please straighten me out!

UPX doesn't do anything but make the kernel a bit smaller...the uncompressed
kernel is the same once it's running.  The key piece you missed is the LRP
patches to allow the kernel to read a tar.gz file as it's initial ramdisk.
Without this, you need to provide a raw filesystem image (optionally
gzipped) for the kernel to boot.  You can grab the patches I ported to the
2.4 kernel here:
http://lrp.steinkuehler.net/files/kernels/2.4.0-test11/initrd-archive-2.4.0-
test11.diff.gz
http://lrp.steinkuehler.net/files/kernels/2.4.0-test11/linuxrc-always-2.4.0-
test11.diff.gz

George may also have the patches available on his site somewhere...

Charles Steinkuehler
http://lrp.steinkuehler.net
http://c0wz.steinkuehler.net (lrp.c0wz.com mirror)


___
Leaf-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-user



[Leaf-user] George Metz' 2.4.3 image

2001-06-18 Thread Zachariah Mully

Howdy all-
I recently started toying with the idea of deploying a LEAF based
firewall/VPN in our colo after I saw Exodus wants $4000/mo. for a
"managed" Cisco Pix. I figure LEAF probably can save me some of that
$48,000. So my questions revolve around the possibilities of using
2.4.3+ kernels in production and how exactly I get custom built kernels
to boot.
I would like to use a 2.4 kernel because I want the functionality of
iptables, especially one-to-one NAT (what's that, static NAT?) for my
production environment. I have an LRP 2.9.8 router (2.2.18) here at the
corporate office, but it took me some while to get port forwarding
working to my satisfaction (actually it was screwing around with BIND
for an internal DNS, but then Jacques Nilo came out with the wonderful
Tinydns package, hats off to you).
So knowing that 2.4 kernels are definitely experimental, I grabbed
George Metz' 2.4.3 distribution of his site and booted it up. It booted
up fine (though I had issues with the newest syslinux, had to use 1.54
instead of 1.62), but it doesn't include IDE support (unless I totally
missed something), so I can't mount and configure my HDD to boot off
of... I didn't see any modules that looked like they provided IDE
support and I thought that IDE was not a modularizable feature to begin
with. Do I have this wrong?
In hopes that I could do better myself, I compiled a 2.4.5 kernel off
my Redhat 7.1 box and made it as a bzipped image... I replaced the 2.4.3
kernel with the new one and I get as far as "Uncompressing Linux... Ok,
booting the kernel" when it stalls. The kernel I built with initrd
support and ramdisk support in hopes of using it with LEAF... What I
don't know is if I compressed right (should I have included UPX
support?).
I read through the LEAF-devel guide, but this 2.4.3 distro looked to be
using gcc 2.95? So I figured that I should be able to kernel compile on
my RH7.1 box. Somebody please straighten me out!

Thanks again...

Zack


___
Leaf-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/leaf-user