Changes between Version 35 and Version 36 of Internal/OpenFlow/HostSetup
- Timestamp:
- May 28, 2010, 9:38:27 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/OpenFlow/HostSetup
v35 v36 595 595 }}} 596 596 597 = Ubuntu 9.10, 10.04 = 598 Current Ubuntu NetFPGAs run Ubuntu version 8.04 and !OpenFlow ver. 9.0. Here we try to move to newer distributions w/ !OpenFlow Ver. 1.0. The hardware we use here is the NetFPGA cube, another version of the NetFPGA pre-built solution. 599 600 node1-1: 192.168.202.8 - 10.04 Server 601 node1-2: 192.168.202.164 - 9.10 597 = Ubuntu 10.04 = 598 Current Ubuntu NetFPGAs run Ubuntu version 8.04 and !OpenFlow ver. 1.0. Here we try to move to newer distributions w/ !OpenFlow Ver. 1.0. The hardware we use here is the NetFPGA cube, another version of the NetFPGA pre-built solution. A user named 'test' with root privs was added for this purpose. 599 600 '''Linux distro:''' [[BR]] 601 Ubuntu Server 10.04, w/ xfce4 WM [[BR]] 602 kernel: 2.6.32-21-generic-pae 603 604 '''Packages:''' [[BR]] 605 NetFPGA base 2.1.0 [[BR]] 606 Tunneling OpenFlow NetFPGA 1.0.0 607 608 '''Host info:''' [[BR]] 609 node1-1: 192.168.202.8 [[BR]] 610 node1-2: 192.168.202.164 602 611 603 612 === Installing Ubuntu. === 604 613 605 614 1. set boot priority of CD drive to 1st 606 607 2. Boot as a live CD and install from there. Trying direct install just resulted in the system starting up BusyBox (9.10) or just proceeding to live CD Mode (10.04). 608 609 === NetFPGA drivers. === 610 '''dependencies.'''[[BR]] 615 2. If desktop edition, boot as a live CD and install from there. Trying direct install just resulted in the system starting up BusyBox (9.10) or just proceeding to live CD Mode (10.04). Server edition can be installed directly w/out issues. 616 617 === Setup: NetFPGA drivers. === 618 '''1. dependencies.'''[[BR]] 611 619 There is an updated dependency list: 612 620 … … 628 636 1. run apt-get as usual for the packages. 629 637 630 === Kernel memory allocation. === 638 '''2. Kernel memory allocation. ''' 631 639 Ubuntu versions beyond 8.04 (assume anything w/ kernels beyond v 2.6.28) use GRUB 2. GRUB 2 gets rid of menu.lst, so kernel memory must be allocated via the following method (ref. http://ohioloco.ubuntuforums.org/showthread.php?p=8229620): 632 640 … … 637 645 Then run `update-grub` to regenerate /boot/grub/grub.cfg with the new parameter (you never want to modify grub.cfg directly). 638 646 639 647 '''3. Symlinks.''' 648 The steps are the same as before. 649 650 '''4. Install packages.''' 651 1. set variable NF_ROOT to proper directory w.r.t. /bin/nf_register_gen.pl - in case of node1-1: 652 {{{ 653 export NF_ROOT=/home/test/netfpga 654 }}} 640 655 641 656