Setup Manual for SysAdmin Prabhaker Mateti Mar 2, 2001 Insert the CD into a PC, and boot. (There is a bit of debugging output that appears. I want it to be there for a while.) In a short while, you will be asked to give various IP numbers, etc. You will then see the ";" prompt that I used for /bin/busybox crippled shell. There is a little glitch; Until this is solved, press control-D to terminate the /etc/rc.sysinit that is now running. You know have a /bin/busybox shell on tty3 and /bin/bash shell on tty2. The firewall is now in effect. You can switch (Alt-F2 or Alt-F3) into one of these shells, and poke around. We will get rid off these shells when all is well. I am trying to mount the CDs in this order: mount -t iso9660 dev/hdc /mnt mount -t iso9660 dev/hdb /mnt mount -t iso9660 dev/hda /mnt mount -t iso9660 dev/hdd /mnt I am also trying to find the NICs installed by insmod /lib/modules/8139too.o insmod /lib/modules/3c59x.o insmod /lib/modules/eepro100.o insmod /lib/modules/pcnet32.o insmod /lib/modules/3c509.o The 3c59x module is for: "Vortex" (Fast EtherLink 3c590/3c592/3c595/3c597) EISA and PCI "Boomerang" (EtherLink XL 3c900 or 3c905) PCI "Cyclone" (3c540/3c900/3c905/3c980/3c575/3c656) PCI and Cardbus "Tornado" (3c905) PCI "Hurricane" (3c555/3cSOHO) PCI Please modify the files in /sysadmin to reflect your IP addresses, etc. During boot, we cp these files overwriting /etc/rc.* files. After this update, the rc.* files are sourced by /bin/bash so that you get the configuration that you set up. When you modify the above files, you must re-burn a new CD. This is best done in Linux. Mount the current CD, and prepare a new .iso file with the new /sysadmin/* files. Use the /dev/loop device, mkisofs, and cdrecord. For use during development, I am loading a number of utilities that are not needed when the FireWall is in production use. In fact, we can nearly /bin/rm -fr /bin /etc ... Currently, I set the ramdisk to be 8 MB. # -eof-