My Linux Home Server




This linux server acts as:
  • broadband internet router
  • print server (parallel and usb)
  • 802.11b wireless access point
  • wireless-wired ethernet bridge
  • file server when it had a hard disk. (now it only has a flash disk)

    The server is composed of:
  • Motherboard Asus TX-P4: I bought this board around 1998 with a Cyrix 6x86. It had not been used since I broke an smt capacitor near the CPU socket. Later I soldered a fullsize cap on and it has been working fine ever since. Intel 430TX based. Very stable board.
  • CPU Intel Pentium 233Mhz w/MMX: This is a Tillamook-based one. This core consumes the least power (thus dissipating less heat) among other Pentium cores. When downclocked, fan-less operation is also possible.
  • RAM 128MB sd-ram and edo: the first version had only 8MB and booted off the LRP(linux router project) floppy. I later created my own linux root fs to put in the 32MB flash disk. The root fs is loaded into ram disk.
  • Storage 32MB flash disk: it has an IDE interface, so integraiton is easy. The kernel and root fs image are stored here.
  • Ethernet Interfaces: It has a couple of ISA network cards. The prism2 based 802.11b nic is hosted in the CardBus-PCI bridge card.
  • AT power supply
  • 12V 90mm case fan at 7V, no video card

    Software in 32MB flash memory
  • Linux 2.2 with Ethernet bridging patch.
  • glibc 2.1.3, busybox, cups, ssh, etc.
  • wlan-linux in ap mode And more pics...


    Inside view. Now the hdd is out of the system


    A closer look


    The network cards


    The power supply and the fans


    Deployed in the closet