| Nodes Available | Node Map | Ip Allocation | Node One | ||
| Node One Geo | Node One Woolly | Node One Frisbee | Node One Happy | Node One Shoe | NodeOneFengshui? |
shoe.nodeone.juneau
Shoe is a linksys WRT54GS I picked up, it has 32MB's of ram and 8MB of flash.
here are the links to the binary images that I compiled for shoe.
http://juneauwireless.net/files/MyronDavis/shoe/openwrt-g-code.bin
http://juneauwireless.net/files/MyronDavis/shoe/openwrt-gs-code.bin
Here are some screen shots:
@shoe:/# df -h Filesystem Size Used Available Use% Mounted on /dev/root 896.0k 896.0k 0 100% /rom /dev/mtdblock/4 6.1M 672.0k 5.5M 11% /
and
@shoe:/# mount /dev/root on /rom type squashfs (ro) none on /rom/dev type devfs (rw) none on /rom/tmp type ramfs (rw) /dev/mtdblock/4 on / type jffs2 (rw) none on /proc type proc (rw) none on /dev type devfs (rw) none on /tmp type ramfs (rw) @shoe:/#
and
@shoe:/# cat /proc/cpuinfo system type : Broadcom BCM947XX processor : 0 cpu model : BCM3302 V0.7 BogoMIPS : 199.47 wait instruction : no microsecond timers : yes tlb_entries : 32 extra interrupt vector : no hardware watchpoint : no VCED exceptions : not available VCEI exceptions : not available dcache hits : 2667577271 dcache misses : 1623061176 icache hits : 3577599507 icache misses : 3219543926 instructions : 0 @shoe:/#
and
@shoe:/# free
total used free shared buffers
Mem: 30464 7420 23044 0 844
Swap: 0 0 0
Total: 30464 7420 23044
@shoe:/#
A beauty ain't she?
I also added dynamic routing via the quagga ospfd package for openwrt.
config files look like the following to setup dynamic routing
/etc/init.d/S95zebra
#!/bin/sh /sbin/zebra -d
/etc/init.d/S96ospfd
#!/bin/sh /sbin/ospfd -d
/etc/quagga/zebra.conf
hostname shoe interface lo description Loopback interface br0 multicast ! ip address 10.121.0.7 bandwidth 100000 description 10.121.0.0/22 ip route 0.0.0.0 10.121.0.2
/etc/quagga/ospfd.conf
hostname shoe interface lo interface br0 description ethernet<->wireless bridge ip ospf cost 10 ip ospf priority 0 router ospf ! redistribute connected subnets ! redistribute static subnets network 10.121.0.0/16 area 0 network 10.123.0.0/16 area 0 network 10.124.0.0/16 area 0 network 10.126.0.0/16 area 0 !log stdout