My project "GateCD" registration was denied, unix
name "gatecd", the following is futher description
GateCD README
=============
GateCD is a Linux-based bootable CD-ROM suitable for
home
and small office. It performs as a gateway with DHCP,
ADSL
connection and fixed IP support, NAT, DHCP function for
clients.
GateCD is easy to use and small
(compressed image and kernel less then 5MB), you can
use old
computer with a CD-ROM to make it as your gateway,
hard disk is neededless.
GateCD is base on downsized Mandrake Linux 9.1
Includes:
syslinux 2.02 (isolinux as boot loader)
Linux kernel 2.4.20 (include most NIC driver,
refer "Supported NICs")
glibc 2.3.1
busybox 0.60.5
udhcp 0.9.8 (client/server)
ppp 2.4.1
rp-pppoe 3.5
iptables 1.2.7a
and some other tools (ftp, ssh, awk...)
Differences from other project
==============================
I found 3 projects in SF.net similar to my project
Sentry Firewall CD-ROM
redWall Firewall CD
CD-ROM Firewall
I've test Sentry Firewall CD-ROM and redWall Firewall
CD,
they are firewall target, and configuration file is store in
floopy and they are
hugh.
There are some differences from my project and other
solutions:
1. My project is small, less then 5MB.
2. My project is target for home and small office, offer
them
Internet Connection Sharing solution with a PC, hard
disk is needless.
2. Pure CD-ROM boot, floppy is needless, configuration
is stored in CD-ROM
when build CD-ROM ISO.
3. Easy to configure, the only thing you have to do is
edit a configuration
file(rc.conf), about 10 options(refer following
Configuration).
4. Support most NICs(refer following Supported NICs)
Install
=======
1. Edit rc.conf to fit your environment.
see rc.conf comments for more detail.
2. Run ./makecd.sh to make GateCD ISO.
3. Burn gatecd.iso.
4. Boot from the CD and ready to surf.
Configuration
=============
version=0.1
# hostname=
# machine's hostname, please do not include space
# default:
# hostname=gatecd
# wan_ip=
# WAN side connection, valid parameter is dhcp,
pppoe and IP
# if you use ADSL, please choose pppoe here
# if you have static IP connection, you can specify IP
here
# example:
# wan_ip=dhcp
# wan_ip=pppoe
# wan_ip=140.134.108.77
# default:
# wan_ip=dhcp
# wan_interface:
# WAN interface
# example:
# wan_interface=eth0
# wan_interface=eth1
# default:
# wan_interface=eth0
# wan_netmask=
# WAN netmask, set if you have static IP
# example:
# wan_netmask=255.255.255.0
# wan_netmask=255.255.255.240
# default:
# wan_netmask=255.255.255.0
# defaultrouter=
# default router, set if you have static IP
# example:
# defaultrouter=140.134.108.254
# default:
# defaultrouter=192.168.10.1
# lan_netmask=
# LAN netmask
# if your computers are less then 255 set
# default class C is enough
# example:
# lan_netmask=255.255.0.0
# lan_netmask=255.255.255.0
# default:
# lan_netmask=255.255.255.0
# lan_ip=
# GateCD host private IP
# ref. RFC-1918, private IP range
# 10.0.0.0 - 10.255.255.255 (10/8 prefix)
# 172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
# 192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
# example:
# lan_ip=10.0.0.1
# lan_ip=172.16.0.1
# lan_ip=192.168.0.1
# default:
# lan_ip=192.168.0.1
# start= end=
# LAN dhcp IP range
# default:
# start=192.168.0.10
# end=192.168.0.253
# dns1= dns2=
# DNS for clients
# default:
# dns1=168.95.1.1
# dns2=139.175.55.244
# domain=
# clients' domain name, optional
# example:
# domain=pank.com
# default:
# none
# lease=
# dhcp lease time, optional
# example:
# lease=86400 (1 day)
# lease=864000 (10 days)
# default:
# lease=864000
# user= password=
# ADSL user account and password
# if wan=pppoe, please fill your user account and
password from your ISP
# these two options are required when use ADSL
connection
# example:
# user=P1234567
# password=nfy4nu7a
# default:
# none
Supported NICs
==============
Sun Happy Meal 10/100baseT
Sun GEM & Apple GMAC
3COM cards
3c501 "EtherLink"
3c503 "EtherLink II"
3c505 "EtherLink Plus"
3c509/3c529 (MCA)/3c579 "EtherLink III"
3c515 ISA "Fast EtherLink"
3c590/3c900 series
(592/595/597) "Vortex/Boomerang"
AMD LANCE and PCnet (AT1500 and NE2100)
Western Digital/SMC cards
WD80*3
SMC Ultra
SMC Ultra32 EISA
SMC 9194
Racal-Interlan (Micom) NI cards
NI5210
NI6510
DEPCA, DE10x, DE200, DE201, DE202, DE422
HP 10/100VG PCLAN (ISA, EISA, PCI)
Other ISA cards
Cabletron E21xx
EtherWORKS 3 (DE203, DE204, DE205)
EtherExpress 16
EtherExpressPro /EtherExpress 10 (i82595)
HP PCLAN+ (27247B and 27252A)
HP PCLAN (27245 and other 27xxx series)
LP486E on board Ethernet
ICL EtherTeam 16i/32
NE2000/NE1000
EISA, VLB, PCI and on board controllers
AMD PCnet32 PCI
Adaptec Starfire/DuraLAN
Apricot Xen-II on board Ethernet
CS89x0
DECchip Tulip (dc21x4x) PCI
Generic DECchip & DIGITAL EtherWORKS PCI/EISA
Digi Intl. RightSwitch SE-X
Davicom DM910x/DM980x
EtherExpressPro/100 (eepro100, original Becker
driver)
Myson MTD-8xx PCI Ethernet
National Semiconductor DP8381x series PCI
Ethernet
PCI NE2000 and clones (see help)
RealTek RTL-8139 PCI Fast Ethernet Adapter
SiS 900/7016 PCI Fast Ethernet Adapter
SMC EtherPower II
Sundance Alta
TI ThunderLAN
TOSHIBA TC35815 Ethernet
VIA Rhine
Winbond W89c840 Ethernet
Related Links
=============
mandrake linux http://www.mandrake-linux.com
syslinux http://syslinux.zytor.com/
kernel http://www.kernel.org/
glibc http://www.gnu.org/software/libc/libc.html
busybox http://www.busybox.net/
udhcp http://udhcp.busybox.net/
ppp http://www.samba.org/ppp/
rp-pppoe http://www.roaringpenguin.com/pppoe/
iptables http://www.netfilter.org/
Jacob Moorman
Project Registration Issue
Second Level Support
Public
|
Date: 2003-04-06 11:58 Logged In: YES |
|
Date: 2003-03-24 14:33 Logged In: YES |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2003-04-06 11:58 | moorman |
| close_date | - | 2003-04-06 11:58 | moorman |
| priority | 5 | 2003-04-04 18:14 | burley |
| summary | Project removal request: gatecd | 2003-03-24 15:02 | pank |
| priority | 4 | 2003-03-24 15:02 | pank |
| summary | futher description of project "GateCD" | 2003-03-24 14:33 | burley |
| assigned_to | nobody | 2003-03-24 14:33 | burley |
| priority | 5 | 2003-03-24 14:33 | burley |
| artifact_group_id | None | 2003-03-24 14:33 | burley |
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use