_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Denis Izotov 2:5030/452 10 Jan 98 17:23:00
Subj : рутер без винчестера
________________________________________________________________________________
***> Leon Kanter Wrote in a Message To All: <***
LK> From: Leon Kanter <leon@geon.donetsk.ua>
LK> Oles Filonenko wrote:
>
> Пpиветствую тебя, о мудpейший All!
>
> Hарод, осветите, плиз, такой момент:
> хочу грузить с сети машину без винчестера, машина будет рутером и более
> ничего другого делать не будет. Hе знаю, как это делать, научите. Все
> правила рутинга и фильтрации также должны загружаться с сети. Это вооб-
> ще возможно или как?
> Удачи!
> Олесь.
LK> Есть такая дискетка, называется Linux Router Project. Грузишься с
LK> нее и вперед. Я искал через альтависту.
Hашел я чего-то по этому поводу на ftp://ftp.psychosis.com/pub/linux-router/
но ничего вразумительного, тем более "дискетки" там нет.
Hельзя-ли поподробнее ?
LK> --
***> Bye,
***> Денис Изотов. -=* FREND'S BBS *=- <***
---
* Origin: http://frendsbbs.home.ml.org (2:5030/452)
_ RU.LINUX (2:5077/15.22) ___________________________________________ RU.LINUX _
From : Leon Kanter 2:465/154.128 12 Jan 98 15:16:56
Subj : Re: рутер без винчестера
________________________________________________________________________________
Denis Izotov wrote:
>
>
> LK> Есть такая дискетка, называется Linux Router Project. Грузишься с
> LK> нее и вперед. Я искал через альтависту.
>
> Hашел я чего-то по этому поводу на ftp://ftp.psychosis.com/pub/linux-router/
> но ничего вразумительного, тем более "дискетки" там нет.
> Hельзя-ли поподробнее ?
>
> LK> --
http://www.psychosis.com/linux-router/download.shtml:
Gimme, gimme, gimme: (Available downloads)
All files are in the linux-router FTP site.
v1.0.0 Beta1 File discriptions:
initrd-image.tar.gz - archive of the initrd. You only need this if you
intend to rebuild the initrd.
initrd.rgz - raw gziped image. The main boot strap file.
root.tgz - main root minus /etc and /var/log
etc.tgz - /etc
log.tgz - /var/log
I just want to make a syslinux floppy real quick!!
Download:
initrd.rgz
root.tgz
etc.tgz
log.tgz
root.map
syslinux.cfg
any other packages you want
Copy these and a kernel named LINUX to a syslinuxed floppy.
Edit root.map to reflect the packages you added.
You are done.
Boot it.
No, no, no, I want punishment! Let me build everything myself!
Requirements:
Developed on a Debian system. This beta should now build OK on
Redhat
and Slackware.The problem is always with making the raw initrd
image.
Make sure you have a /dev/ram0 /mnt/ram/ and /floppy/. /dev/ram
and
/dev/ramdisk are obsolete and should be sysmlinks to /dev/ram0
Download:
Everything
mkdir /usr/src/router
cd /usr/src/router
extract: devl-kit.tar.gz and kernel.tar.gz into /usr/src/router
ln -sf kernel/zImage-2.0.32-router zImage
ln -sf mkrouter-disk mkd
mkdir /usr/src/router/packages
copy all packages here. unarchive initrd-image.tar.gz here.
mkdir /usr/src/router/packages/root
mkdir /usr/src/router/packages/etc
mkdir /usr/src/router/packages/log
mkdir /usr/src/router/packages/perl4
mkdir /usr/src/router/packages/ppp
mkdir /usr/src/router/packages/pslave
mkdir /usr/src/router/packages/snmp
etc.
cd /usr/src/router/packages/root
gunzip -c ../root.tgz | tar xf -
etc.
To make a syslinux disk.
./mkd -f -m -c (short version using defaults)
./mkd -f -d /dev/fd0 -t syslinux -m -c
To make a lilo disk on minix partition 1(LS-120, ZIP, Flash??)
./mkd -f -d /dev/hda1 -t lilo -m -c
Both of these rebuild: initrd.rgz root.tgz etc.tgz log.tgz
Since there are no docs for mkrouter-disk yet....
-m (same as -m a) -c (same as -c a)
Make all Copy all
-m i -c r
Make initrd only Copy root (root etc log) only
You get the idea....
To update a package
cd /usr/src/router/packages/packagename
tar cf - * | gzip -9 >../packagename.tgz
Copy to boot medium by hand, and update root.map.
ppp.tgz - ppp 2.2.0f package with pppd-radius
pslave.tgz - portslave RADIUS client package. requires ppp.tgz
snmp.tgz - smnp and snmpd package. Limited functionality right now
perl4.tgz - perl4 package.
devl-kit.tar.gz - various scripts etc, for building the root and
initrd
kernel.tar.gz - A one size fits most compile of linux with modules,
v2.0.32. Feel free to make your own.
**make sure any kernel you use has been rdev'ed to use the
ramdisk!**
ex:
rdev zImage /dev/ram0
rdev -r zImage 0
> ***> Bye,
> ***> Денис Изотов. -=* FREND'S BBS *=- <***
--- ifmail v.2.12.os * Origin: ISD (2:465/154.128@fidonet)