Changes between Version 34 and Version 35 of Internal/OpenFlow/HostSetup
- Timestamp:
- May 28, 2010, 5:55:05 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Internal/OpenFlow/HostSetup
v34 v35 598 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 599 600 node1-1: 192.168.202.8 - 10.04 600 node1-1: 192.168.202.8 - 10.04 Server 601 601 node1-2: 192.168.202.164 - 9.10 602 602 603 === Installing Ubuntu. === [[BR]]603 === Installing Ubuntu. === 604 604 605 605 1. set boot priority of CD drive to 1st … … 611 611 There is an updated dependency list: 612 612 613 * build-essential614 613 * ncurses-dev 615 614 * libnet1-dev … … 623 622 * libpcap0.8-dev 624 623 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. 624 in 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. 634 629 635 630 === 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. 631 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 633 Add "vmalloc=512m" to the following line in /etc/default/grub so it looks like this: 634 {{{ 635 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=512m" 636 }}} 637 Then run `update-grub` to regenerate /boot/grub/grub.cfg with the new parameter (you never want to modify grub.cfg directly). 638 639 637 640 638 641