Test Network Configuration
Jump to navigation
Jump to search
Questions
- Is the XO connected to local-link or a mesh?
- Is it connected to an MPP?
- Is it connected to the internet?
- Is it connected to a jabber server?
- What is the ip?
Layer 2
The wireless configuration of the network can be examined using the iwconfig eth0
command. We get MAC layer information such as
- ESSID
- olpc-mesh : Indicates a mesh with or without internet connectivity
- Mode
- Managed : It is an Access Point(AP) configuration
- Ad-hoc : It is a mesh configuration(no infrastracture)
- Frequency
- 2.412 : Channel 1
- 2.437 : Channel 6
- 2.462 : Channel 11
- Media lab AP operates on Channels 6 and 11
- Cell/AP Mac
- Access Point : The AP's MAC
- Cell : A virtual 02:xx:xx:... MAC address assigned by the some mesh points. It indicateS mesh configuration
Layer 3
IP addresses
The network layer information can be observed with ifconfig
. The eth0
part gives an IPv4 address only if the XO is connected directly to an AP. The address can also indicate a private network. Media lab gives an 18.85.x.x address. The msh0
gives
- when connected to an AP
- 169.254.x.x
- when connected to a school server
- 172.x.x.x(the current school server in the lab)
- 10.x.x.x
- 192.168.x.x
- when connected in local link
- 169.254.x.x
DNS check
The most direct way to check internet connectivity is by checking the resolv.conf
file. It shows if the XO is registered to a DNS server. It can be viewed with
cat /etc/resolv.conf
- If it is empty there is generally no connection to the internet(technically, no connection to the DNS server)
- If it includes a nameserver with 169.254.x.x address there is internet connectivity through a MPP. The address is in fact the IP of the XO which acts as an MPP
- This is useful to determine on which MPP the XO is connected to, when there are multiple MPPs