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.