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


Ignore:
Timestamp:
May 28, 2010, 5:55:05 PM (14 years ago)
Author:
akoshibe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/HostSetup

    v34 v35  
    598598Current 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.   
    599599
    600 node1-1: 192.168.202.8      - 10.04
     600node1-1: 192.168.202.8      - 10.04 Server
    601601node1-2: 192.168.202.164    - 9.10
    602602
    603 === Installing Ubuntu. ===[[BR]]
     603=== Installing Ubuntu. ===
    604604
    6056051. set boot priority of CD drive to 1st
     
    611611There is an updated dependency list:
    612612
    613   * build-essential
    614613  * ncurses-dev
    615614  * libnet1-dev
     
    623622  * libpcap0.8-dev
    624623
    625 in 10.04, sun-java6-jre, jdk are obsoleted and moved to the partner repository. This repository can be added w/ the following steps (ref. http://ubuntuforums.org/showthread.php?t=1467722):
    626 
    627 Under System > Administration > Software Sources > Other Software > ADD[[BR]]
    628 in the prompt, type the following:
    629 {{{
    630 deb http://archive.canonical.com/ lucid partner
    631 }}}
    632 
    633 then reload when prompted. You should then be able to find the packages with the usual apt-cache search, ect.
     624in 10.04, sun-java6-jre, jdk are obsoleted and moved to the partner repository. This repository can be added w/ the following (ref: https://help.ubuntu.com/community/Repositories/CommandLine):
     625
     626 1. copy "deb http://archive.canonical.com/ lucid partner" sans quotes to /etc/apt/sources.list
     627 1. run apt-get update.
     628 1. run apt-get as usual for the packages.
    634629
    635630=== Kernel memory allocation. ===
    636 Ubuntu versions beyond 8.04 (assume anything w/ kernels beyond v 2.6.28) use GRUB 2, where they completely get rid of menu.lst. 
     631Ubuntu 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
     633Add "vmalloc=512m" to the following line in /etc/default/grub so it looks like this:
     634{{{
     635GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=512m"
     636}}}
     637Then run `update-grub` to regenerate /boot/grub/grub.cfg with the new parameter (you never want to modify grub.cfg directly). 
     638 
     639
    637640 
    638641