AVR32 NGW100 First Look
Just got my AVR32
NGW100 board and fired it up. The thing that's very
interesting about this board is that:
1) It's $69
2) It's running an embedded Linux with BusyBox
3) It's a two-port ethernet board
4) 32 bit RISC processor
It's really an incredible value...for learning if
nothing else. Here are some pictures of it.
The box it came in:
These next few shots show the AVR32 NGW100 next to
a Gumstix BT to give you a size comparison:
When I first brought the board up I used my Mac
with ZTerm and serial settings of:
115200 N81
The ethernet interface closest to the serial port
is labeled "LAN" and in the linux embedded image is
'eth1'. It's set to come up as a static IP of
10.0.0.1. The top port is 'eth0' and is set to come
as a DHCP client.
When I nmap'd the device from my Mac, this is what
it showed as services running/open by default.
You can ssh into the system if you know it's DHCP
address. If you are monitoring the device console
with a serial terminal, it's easy to get. I tested
ssh to the device and it worked great:
Once in, if you take a look at the disk layout you
get:
An initial ps shows these processes running:
If you want to start changing the network interface
configuration of the device, edit
/etc/network/interfaces - you will clearly see they
have one port statically wired to 10.0.01 and one
is DHCP.
Oddly, though the httpd server is running as shown
by the ps command, I could not telnet localhost 80,
nor could I telnet to 192.16.5.170 (the DHCP
address) at port 80 either. I could however hit
port 80 from my Mac though I got the HTTPD
forbidden erro back. At least it did connect on
port 80, just not locally...not sure why that is
unless it's a routing issue on the local
device...haven't had a chance to dig into it.
Anyway, that's a quick spin after a startup of the
device to give you a taste.
Update 9/13/09:
Since we could not find one, we designed a strong
metal enclosure, Chameleon 1, to house an NGW100:
