Schoolserver Testing: Difference between revisions
Jump to navigation
Jump to search
(First dump) |
mNo edit summary |
||
Line 39: | Line 39: | ||
search random.xs.laptop.org |
search random.xs.laptop.org |
||
nameserver 172.16.0.1 |
nameserver 172.16.0.1 |
||
# Check that DNS on the schoolserver is operating properly using ping: |
# 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 schoolserver |
||
ping school |
ping school |
Revision as of 06:08, 13 December 2007
These are the tests performed to validate proper operation of the XS Schoolserver software.
Connectivity
The schoolserver 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