[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New Tutorial: Creating custom Linux firewall/routers with Debian



On Sun, 2005-09-18 at 21:30 -0400, Matt LaPlante wrote:
> For some time now, I've been experimenting with the implementation of Linux
> as a cheap yet powerful routing and firewall solution. I've found that a
> basic Linux platform can be rather easily customized to provide extremely
> cheap and powerful firewalls for any home or small office environment. I've
> decided to share my knowledge in a tutorial series on my personal web space.
> The tutorial currently consists of all the primary steps in configuring a
> usable firewall, from installation to configuration. I intend to add more
> steps as time progresses, but at this point I would like to begin to share
> my work and get some peer reviews from other users out there. I hope I can
> get lots of good feedback from viewers, so please don't hesitate to comment.
> 
> And now, I present my tutorial on creating personal Linux firewalls:
> http://www.cyberdogtech.com/random/debian_firewalls

Just tonight, a group that has customized Debian for a Linsys
NAS-like device.  Their docs might help too.

-- 
-----------------------------------------------------------------
Ron Johnson, Jr.
Temporarily not of Jefferson, LA USA
PGP Key ID 8834C06B I prefer encrypted mail.

"Peace is not an absence of war, it is a virtue, a state of mind,
a disposition for benevolence, confidence, justice."
Baruch (Benedict de) Spinoza

--- Begin Message ---
1/ Who are we?
 
The Debonaras project (http://www.debonaras.org) is a group of Linux
developers who have created the beginnings of a big-endian ARM (armeb)
port of Debian.  We have built 2500+ stable packages so far (see
http://ftp.debonaras.org).
 
Debonaras is targeted primarily at consumer devices (such as the Linksys
NSLU2 or Synology DS101) with large attached storage (e.g. the ability
to attach a USB hard disk).  The first target device is the Linksys
NSLU2, and we have had big-endian arm Debian running on that device (and
building armeb Debian packages) for about a month now.  We also have
big-endian arm Debian running on other armeb devices (including custom
hardware built by a member of the core team).
 
2/ What are our plans?
 
Our plan is to compile at least 95% of Debian for armeb, to produce an
armeb debian-installer port, to put in place a set of buildd machines
that can keep up with unstable, to have a number of our core team
members become Debian Developers (we have two applications waiting for
an AM to be assigned) and then gain enough Debian Developer support to
put forward a proposal for an official armeb Debian port (and then
officially rebuild all the packages).  In essence, we plan to meet the
requirements set out in
http://lists.debian.org/debian-devel-announce/2005/08/msg00009.html and
then hope to be assimilated by Debian.
 
Most of the core Debonaras developers come from the NSLU2-Linux project
(http://www.nslu2-linux.org).
 
3/ What is the potential user base for an armeb port of Debian?
 
The NSLU2-Linux project has over 4300 subscribers on the mailing list,
attracts over 30000 hits on the http://www.nslu2-linux.org website per
day, has provided over 12000 custom firmware downloads in the last three
months, and manages two package download systems (one for the
vendor-firmware-compatible 2.4 kernel custom firmware, and the other for
the OpenEmbedded-based 2.6 kernel custom firmware) which serve up
400GB/month of package downloads from four mirrors across the world). 
Every one of those 12000 custom firmware downloads is a potential user
of an armeb Debian port, just for the single NSLU2 device.
 
4/ Why do we want to port Debian to big-endian ARM?
 
The NSLU2 bootloader starts the kernel in big-endian mode, and the
on-board ethernet driver modules currently also run in big-endian mode. 
A number of our developers have other reasons (related to networking
performance of other ixp-based non-consumer devices) for requiring an
armeb port.
 
Note that there has already been success in targeting little-endian arm
Debian to the NSLU2, but it requires additional hardware (it currently
doesn't support the on-board ethernet port).
 
5/ How does this relate to Emdebian?
 
We are in contact with a number of Debian Developers from debian-arm,
and have discussed our plans with Wookey from Emdebian.  We believe that
Debonaras targets a different set of devices from Emdebian (Debonaras
intends to provide a full port of Debian targeting devices with large
attached storage).
 
6/ Why are we announcing this now?
 
We are not looking for publicity (please don't post this to slashdot). 
We do want to make the Debian developer community aware of what we are
doing.  We are looking for help from interested Debian Developers to get
a buildd system up and running and building the rest of the Debian
packages from source for armeb.
 
7/ How do I install Debian on my NSLU2 today?
 
See http://www.nslu2-linux.org/wiki/DebianSlug/OpenDebianSlug
 
8/ What does "Debonaras" stand for?
 
Debian On NAS And Routers And Stuff
 
-- Signed, the Debonaras and NSLU2-Linux core team. 


-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


--- End Message ---

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: