SHARE
Facebook X Pinterest WhatsApp

Making your Linux router fit in with CISH

Written By
thumbnail
Web Webster
Web Webster
Mar 11, 2001

[ Thanks to Pim van
Riezen
for announcement: ]

CISH is a shell and system control program for low overhead
Linux routers. Built on top of the LRP floppy distribution, it takes
over the system from the level of init and offers a configuration
system closely similar to that of large traditional routers.

The traditional Unix shell environment is a fine place to be in
when you are dealing with a general purpose server or workstation.
Routers and network firewalls, however, fulfill a much more
dedicated task. The configuration system used by CISH keeps all the
relevant settings together and offers extensive context-sensitive
help and command completion. This makes the shell extremely useful
when configuring complex networking parameters, but an absolute
dread if you want to use it to configure your Enligtenment themes:
In fact you cannot edit them at all.

With the release of version 0.9.0, CISH is now fully on top of
the Linux 2.2 kernel architecture. Through ipchains, extended
access-lists can be configured and bound to individual network
interfaces. Ethernet interfaces can be combined into a bridge
device, with support for the Spanning Tree Protocol. By replacing
the traditional boot sequence of the Linux/LRP system with a
special purpose version of init, the router can boot
faster and operate under tighter resource usage conditions.

You can find all the downloadable goodies, including a
ready-to-boot disk image, on the CISH website at http://www.tarball.net/cish.

thumbnail
Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.