Changes between Version 35 and Version 36 of Internal/OpenFlow/HostSetup


Ignore:
Timestamp:
May 28, 2010, 9:38:27 PM (15 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/HostSetup

    v35 v36  
    595595}}}
    596596
    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 =
     598Current 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]]
     601Ubuntu Server 10.04, w/ xfce4 WM [[BR]]
     602kernel: 2.6.32-21-generic-pae
     603
     604'''Packages:''' [[BR]]
     605NetFPGA base 2.1.0 [[BR]]
     606Tunneling OpenFlow NetFPGA 1.0.0
     607
     608'''Host info:''' [[BR]]
     609node1-1: 192.168.202.8  [[BR]]   
     610node1-2: 192.168.202.164   
    602611
    603612=== Installing Ubuntu. ===
    604613
    6056141. 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]]
     6152. 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]]
    611619There is an updated dependency list:
    612620
     
    628636 1. run apt-get as usual for the packages.
    629637
    630 === Kernel memory allocation. ===
     638'''2. Kernel memory allocation. '''
    631639Ubuntu 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):
    632640
     
    637645Then run `update-grub` to regenerate /boot/grub/grub.cfg with the new parameter (you never want to modify grub.cfg directly). 
    638646 
    639 
     647'''3. Symlinks.'''
     648The steps are the same as before.
     649
     650'''4. Install packages.'''
     6511. set variable NF_ROOT to proper directory w.r.t. /bin/nf_register_gen.pl - in case of node1-1:
     652{{{
     653export NF_ROOT=/home/test/netfpga
     654}}}
    640655 
    641656