Schoolserver Testing: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
These are the tests performed to validate proper operation of the XS |
These are the tests performed to validate proper operation of the [[XS_Server_Software|XS School server software]]. |
||
=Connectivity= |
=Connectivity= |
||
The |
The [[School server]] provides basic network connectivity to laptops connected to a school mesh. |
||
==Basic Mesh Connectivity== |
==Basic Mesh Connectivity== |
||
Line 12: | Line 12: | ||
''Setup:'' |
''Setup:'' |
||
# Setup a school server with three |
# Setup a school server with three [[Active antenna|Active Antennas]]. |
||
''Actions:'' |
''Actions:'' |
Revision as of 06:10, 13 December 2007
These are the tests performed to validate proper operation of the XS School server software.
Connectivity
The School server provides basic network connectivity to laptops connected to a school mesh.
Basic Mesh Connectivity
This test verifies that laptops on a school mesh are provided with basic connectivity to the schoolserver, over the wireless mesh network.
These actions should be repeated on each of the three mesh channel.
Setup:
- Setup a school server with three Active Antennas.
Actions:
- Using an XO laptop, associate with one mesh channel. The mesh channel used by a laptop can be selected by clicking on a mesh channel in the neighborhood view.
Verify:
- Switch to a text terminal
- Verify that an IP address has been assigned by typing ifconfig eth0. The address assigned should be in the range 172.18.16.0 to 172.18.63.255.
- Verify that the laptop can communicate with the school server using ping:
ping 172.18.0.1
Domain Name System
This test verifies that laptops on a school mesh can properly resolve DNS names.
Setup:
- Setup a school server with one to three active antennas. The school server should be connected to the Internet through its WAN connection.
Actions:
- Associate a laptop with a mesh channel.
Verify:
- Switch to a text terminal
- Verify that DNS has been configured properly by checking /etc/resolv.conf to see that a DNS server has been assigned. It should look like (the actual domain listed after search may be different):
; generated by /sbin/dhclient-script search random.xs.laptop.org nameserver 172.16.0.1
- Check that DNS on the schoolserver is operating properly using ping (additional service names defined in School Service Names should also be tested):
ping schoolserver ping school ping www ping time ping presence
- Finally, check that DNS properly resolves non-local names:
ping wiki.laptop.org