Changes between Version 18 and Version 19 of Internal/OpenFlow/HostSetup


Ignore:
Timestamp:
Feb 3, 2010, 9:02:39 PM (14 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/HostSetup

    v18 v19  
    348348  * liblist-moreutils-perl
    349349  * liberror-perl
     350  * libnet-perl-rawip
    350351  * sun-java6-jre
    351352  * sun-java6-jdk
     
    365366}}}
    366367
    367 Also acquire libpcap.so.0.9.4 (find on bottom of this page), slap it into /usr/lib, and create symlinks, as such:
     3684. Acquire libpcap.so.0.9.4 (find on bottom of this page), slap it into /usr/lib, and create symlinks, as such:
    368369{{{
    369370ln -s /usr/lib/libpcap.so.0.9.4 /usr/lib/libpcap.so.0.9
     
    373374
    374375
    375 4. Edit files by following the compatibility page. Some of the stuff there is outdated, so keep an eye out for the following:
     3765. Edit files by following the compatibility page. Some of the stuff there is outdated, so keep an eye out for the following:
    376377
    377378 * /test_loopback_drop/run is /test_loopback_drop/run.pl
     
    380381 * Likewise, NF2/lib/C/download/nf2_download.c need not be edited. 
    381382
    382 5. Edit /boot/grub/menu.lst to allocate more kernel memory:
     3836. Edit /boot/grub/menu.lst to allocate more kernel memory:
    383384{{{
    384385title    Ubuntu 9.04, kernel 2.6.28-16-generic
     
    387388}}}
    388389
    389 6. Edit rkd.cc to include limits.h
    390 
    391 7. Replace asm/semaphores with linux/semaphores
    392 
    393 8. `make` and `make install` in user's NF2 directory (you need to be root)
    394 
    395 == Testing that NetFPGA works ==
    396 1. Reprogram CPCI
     3907. Edit rkd.cc to include limits.h
     391
     3928. Replace asm/semaphores with linux/semaphores
     393
     3949. `make` and `make install` in user's NF2 directory (you need to be root)
     395
     396== 3. Regression testing ==
     397The selftest will not work on Ubuntu, so we skip right to the Regression tests.
     398 
     3991. Reprogramming the CPCI
    397400 
    398401In cpci_reprogram.pl line 216, change the offset from 5 to 4:
     
    423426The changes will take effect after you reboot the machine.
    424427
    425 
     4283. Much is hard-coded for CentOS. Change /sbin/arp to /usr/sbin/arp in NF2/projects/router_kit/regress/test_03_arp_table/setup
     429
     4304. running the regression test
     431
     432The following command can be used to run the tests, which will take about 45 -60 min (according to the Guide).
     433{{{
     434~/NF2/bin/nf2_regress_test.pl
     435}}}
    426436