Differences between revisions 18 and 19
Revision 18 as of 2003-01-27 11:01:50
Size: 3005
Editor: dsl093-039-041
Comment:
Revision 19 as of 2003-01-27 11:13:00
Size: 2996
Editor: dsl093-039-041
Comment:
Deletions are marked like this. Additions are marked like this.
Line 116: Line 116:
Line 117: Line 118:
depmod -a

This procedure must be done as root I think

wget http://www.beattie-home.net/beattie/PersonalTelcoProject/linuxap.tgz
mkdir readonly
cd readonly
tar xzf ../linuxap.tgz
mkdir var
tar xzf etc/var.tgz

edit var/local/etc/resolv.conf
        set up as appropriate for network config
                suggestion use maus as a nameserve
                    untill final configuration:
                "search personaltelco.net"
                "nameserver 204.245.198.90"

tar czf etc/var.tgz var

rm -rf var

edit root/bin/mountu
        if compressed
                change /dev/hda4 to /dev/hda3
        if !compressed
                change /dev/hda4 to /dev/hda2

edit boot/grub/menu.lst
        change line: "terminal --timeout=10 serial console"
        to: "terminal --timeout=0 serial"
        change all instances(3) of: "console=tty0"
        to: "ramdisk_size=16384"
        delete lines "savedefault"

edit etc/init.d/mountall.sh
        before the line "mount -avt nonfs,nosmbfs,noncpfs,noproc"
        if it exists delete "mkfs.ext2 /dev/hda3"
        add the line "mkfs.ext2 /dev/ram0"

edit etc/fstab
        change "/dev/hda3" to "/dev/ram0"
        delete lines for floppy, cdrom and swap (/dev/hda4)
        if compressed
                change "/dev/hda4" to "/dev/hda3"
        if !compressed
                change "/dev/hda4" to "/dev/hda2"

edit etc/modules
        change "ne" to "natsemi"
        delete line "hostap_plx"

edit etc/default/pcmcia
        change "PCIC=i82365"" to "PCIC=yenta_socket"

edit etc/network/interfaces
        configure network as appropriate
                iface wlan0 inet static
                        address 10.11.0.1
                        netmask 255.255.255.0
                        network 10.11.0.0
                        broadcast 10.11.0.255
                        pre-up iwconfig wlan0 mode master
                        pre-up iwconfig wlan0 channel 1 
                        pre-up iwconfig wlan0 essid www.personaltelco.net


# remove ssh keys
rm etc/ssh/*key*

edit etc/shadow
        change root to no password
                second field empty

mkdir dev proc var
ln -s /var/tmp tmp

at this point you can run "tar czf ../readonly.cf.tgz *"

dd if=/dev/zero of=/dev/hdc count=100
cfdisk /dev/hdc
        conpressed      uncompressed
        hdc1 5MB        hdc1 125m       bootable
        hdc2 120mB      hdc2 -
        hdc3 -

mkfs.ext2 /dev/hdc1
if compressed
        mkfs.ext2 /dev/hdc2
        mount /dev/hdc2 /mnt/tmp
        mkdir /mnt/tmp/boot
        mount /dev/hdc1 /mnt/tmp/boot

if !compressed
        mount /dev/hdc1 /mnt/tmp

tar cf - * | tar -C /mnt/tmp -xf -
umount /mnt/tmp/boot /mnt/tmp

if compressed
        mkfs.ext3 /dev/hdc3

if ! compressed
        mkfs.ext3 /dev/hdc2

run grub and enter the following commands
        device (hd0) /dev/hdc
        root (hd0,0)
        setup (hd0)
        quit

At this point the CF is ready for first boot in the soecris box.

on first boot

remountrw
set password for root and ptp
dpkg-reconfigure ssh
        use all defaults

reconfigure network

remountro

--- BrianBeattie


[CategoryBeWitched]

BuildCompactFlash (last edited 2007-11-23 18:01:39 by localhost)