Show Contents...Hide Contents...
Hardware/Software
- Using nf-test system at Stanford
Participants
Role in Alpha Program
- Define specification for router tests
Progress
- Date that hardware arrived in lab
- Date that hardware passed self-test
- Date that hardware passed NIC regression test - Complete - Oct 20, 2007
- Date that hardware was synthesized: - Complete - Oct 28, 2007
- Date that NIC performed ping - Pending - Oct 21, 2007.
Donot see the counters incrementing
[root@localhost ~]# ifconfig nf2c0 192.168.100.1
[root@localhost ~]# ifconfig eth1 192.168.100.99
[root@localhost ~]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:15:17:20:FF:24
inet addr:192.168.100.99 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80
215:17ff:fe20:ff24/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Base address:0xbc00 Memory:fdce0000-fdd00000
[root@localhost ~]# ifconfig nf2c0
nf2c0 Link encap:Ethernet HWaddr 00:4E:46:32:43:00
inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48100 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:45200953 (43.1 MiB) TX bytes:0 (0.0 b)
Interrupt:217
[root@localhost ~]# ping -c 1 -I eth1 192.168.100.1
PING 192.168.100.1 (192.168.100.1) from 192.168.100.99 eth1: 56(84) bytes of data.
From 192.168.100.99 icmp_seq=0 Destination Host Unreachable
192.168.100.1 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
, pipe 2
[root@localhost ~]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:15:17:20:FF:24
inet addr:192.168.100.99 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80
215:17ff:fe20:ff24/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Base address:0xbc00 Memory:fdce0000-fdd00000
[root@localhost ~]# ping -c 1 -I nf2c0 192.168.100.99
PING 192.168.100.99 (192.168.100.99) from 192.168.100.1 nf2c0: 56(84) bytes of data.
From 192.168.100.1 icmp_seq=0 Destination Host Unreachable
192.168.100.99 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
, pipe 2
[root@localhost ~]# ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:15:17:20:FF:24
inet addr:192.168.100.99 Bcast:192.168.100.255 Mask:255.255.255.0
inet6 addr: fe80
215:17ff:fe20:ff24/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Base address:0xbc00 Memory:fdce0000-fdd00000
Progress on Reference Router Testing
- Date that Reference router installed (Steps 1-14):
- Date that Hardware and Software Tested (Step 16):
2 Scone tests are failing. Here is the log
Running tests on project 'driver'...
Running global setup... PASS
Running test 'driver_compile'... PASS
Running test 'driver_install'... PASS
Running test 'verify_mtu'... PASS
Running global teardown... PASS
Running tests on project 'reference_router'...
Running global setup... PASS
Running test 'test_router_cpusend/run.pl'... PASS
Running test 'test_wrong_dest_mac'... PASS
Running test 'test_nonip_packet'... PASS
Running test 'test_nonipv4_packet'... PASS
Running test 'test_invalidttl_packet'... PASS
Running test 'test_lpm_misses'... PASS
Running test 'test_arp_misses'... PASS
Running test 'test_badipchecksum_packet'... PASS
Running test 'test_ipdest_filter_hit'... PASS
Running test 'test_packet_fowarding'... PASS
Running test 'test_lpm'... PASS
Running test 'test_lpm_next_hop'... PASS
Running test 'test_queue_overflow'... PASS
Running test 'test_oq_limit'... PASS
Running test 'test_ipdest_filter'... PASS
Running global teardown... PASS
Running tests on project 'scone'...
Running global setup... PASS
Running test 'test_build'... PASS
Running test 'test_mac_set'... PASS
Running test 'test_ip_set'... PASS
Running test 'test_rtable_set'... PASS
Running test 'test_disabled_interfaces/run.pl'... FAIL
Output was:
Found net device: nf2c0
< -- Starting sr in cpu mode -- >
** sr_integ_init(..) called
< -- Reading hw info from file cpuhw -- >
- Name [eth0] IP [192.168.0.2] Mask [255.255.255.0] MAC [00:00:00:00:00:01]
** sr_integ_add_interface(..) called
- Name [eth1] IP [192.168.1.2] Mask [255.255.255.0] MAC [00:00:00:00:00:02]
** sr_integ_add_interface(..) called
- Name [eth2] IP [192.168.2.2] Mask [255.255.255.0] MAC [00:00:00:00:00:03]
** sr_integ_add_interface(..) called
- Name [eth3] IP [192.168.3.2] Mask [255.255.255.0] MAC [00:00:00:00:00:04]
** sr_integ_add_interface(..) called
< -- -- >
** sr_integ_hw(..) called
RTABLE AFTER DIJKSTRA---
Destination Gateway Mask Iface Static Active192.168.3.0 0.0.0.0 255.255.255.0 eth3 N Y
192.168.2.0 0.0.0.0 255.255.255.0 eth2 N Y
192.168.1.0 0.0.0.0 255.255.255.0 eth1 N Y
192.168.0.0 0.0.0.0 255.255.255.0 eth0 N Y
Failed to create socket: No route to host
test_disabled_interfaces/run.pl exited with value 1
Running test 'test_noniparp_ethtype'... PASS
Running test 'test_arp_rpl'... PASS
Running test 'test_arp_norpl'... PASS
Running test 'test_arp_quepkt'... PASS
Running test 'test_ip_error'... PASS
Running test 'test_ip_rtblmiss'... PASS
Running test 'test_ip_intfc'... PASS
Running test 'test_ip_checksum/run.pl'... PASS
Running test 'test_ttl_expired/run.pl'... PASS
Running test 'test_send_receive/run.pl'... PASS
Running test 'test_arp_req/run.pl'... PASS
Running test 'test_tcp_port/run.pl'... FAIL
Output was:
Found net device: nf2c0
< -- Starting sr in cpu mode -- >
** sr_integ_init(..) called
< -- Reading hw info from file cpuhw -- >
- Name [eth0] IP [192.168.0.2] Mask [255.255.255.0] MAC [00:00:00:00:00:01]
** sr_integ_add_interface(..) called
- Name [eth1] IP [192.168.1.2] Mask [255.255.255.0] MAC [00:00:00:00:00:02]
** sr_integ_add_interface(..) called
- Name [eth2] IP [192.168.2.2] Mask [255.255.255.0] MAC [00:00:00:00:00:03]
** sr_integ_add_interface(..) called
- Name [eth3] IP [192.168.3.2] Mask [255.255.255.0] MAC [00:00:00:00:00:04]
** sr_integ_add_interface(..) called
< -- -- >
** sr_integ_hw(..) called
Failure Creating Socket to Telnet Port
Failure Creating Socket to HTTP Port
test_tcp_port/run.pl exited with value 1
Running test 'test_udp_packet/run.pl'... PASS
Running test 'test_unknown_ip/run.pl'... PASS
Running test 'test_icmp_echo/run.pl'... PASS
Running test 'test_icmp_notecho/run.pl'... PASS
Running global teardown... PASS
Running tests on project 'gui_scone'...
Running global setup... PASS
Running test 'test_main_frame'... PASS
Running test 'test_routing_table'... PASS
Running test 'test_arp_table'... PASS
Running test 'test_port_config_table'... PASS
Running test 'test_popup'... PASS
Running global teardown... PASS
- Date that Reference router hardware synthesized (Step 17-19):
No problem in sysnthesis. But same two scone tests are failing as in step 16
Feature Testing
Feature Test #1
- Description
- Alpha Testing of Reference Router
- Owner
- Surender
- Method of testing
- nf-test machines
- Prerequisites
- Standalone PC with two NICs and a NetFPGA
- See
- Reference Router Test Page
- Due Date
- Nov 8, 2007
Dev,,Alpha,,Beta(ro),,Beta-plus(ro)