Test Network Configuration: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 36: Line 36:
#*169.254.x.x
#*169.254.x.x
====DNS check====
====DNS check====
The most direct way to check internet connectivity is by checking the <code>resolv.conf</code> file. It shows if the XO is registered to a DNS server. It can be viewed with
resolv.conf
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
===Telepathy services===
===Telepathy services===



Revision as of 08:02, 12 October 2007

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

  1. ESSID
    • olpc-mesh : Indicates a mesh with or without internet connectivity
  2. Mode
    • Managed : It is an Access Point(AP) configuration
    • Ad-hoc : It is a mesh configuration(no infrastracture)
  3. Frequency
    • 2.412 : Channel 1
    • 2.437 : Channel 6
    • 2.462 : Channel 11
    • Media lab AP operates on Channels 6 and 11
  4. 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

  1. when connected to an AP
    • 169.254.x.x
  2. 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
  3. 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

Telepathy services