Nodes Available Node Map Ip Allocation Node One
Node One Geo Node One Woolly Node One Frisbee Node One Happy Node One Shoe NodeOneFengshui?

Node One Shoe

shoe.nodeone.juneau

main IP: 10.121.0.7

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