Changes between Version 12 and Version 13 of Internal/OpenFlow/DemoAPImage


Ignore:
Timestamp:
Sep 23, 2010, 12:05:25 AM (14 years ago)
Author:
ssugrim
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/OpenFlow/DemoAPImage

    v12 v13  
    44{{{
    55Ubuntu Version: 10.04
    6 Current Image Name: ssugrim-node-1-1-2010-09-17-18-07-41.ndz
     6Current Image Name: ssugrim-node-1-7-2010-09-22-20-04-54.ndz
    77}}}
    88
     
    7373}}}
    7474
    75 I'm including a copy of config.log for refrence. 
     75I'm including a copy of config.log for refrence.
    7676
     77I ran the usual, make, make install combo. Once run the ovs-* tools should be accessible. From here I simply need to insert the module and see if I can make a virtual switch.  Create some virtual interfaces, and add them to the virtual switch.
    7778
     79{{{
     80root@node1-7:/opt/openvswitch-1.1.0pre2# insmod datapath/linux-2.6/openvswitch_mod.ko
     81root@node1-7:/opt/openvswitch-1.1.0pre2# lsmod
     82Module                  Size  Used by
     83openvswitch_mod        61272  0
     84root@node1-7:/opt/openvswitch-1.1.0pre2# ip link add type veth
     85root@node1-7:/opt/openvswitch-1.1.0pre2# ovs-dpctl add-dp dp0
     86root@node1-7:/opt/openvswitch-1.1.0pre2# ovs-dpctl add-if dp0 veth0
     87root@node1-7:/opt/openvswitch-1.1.0pre2# ovs-dpctl show
     88system@dp0:
     89        flows: cur:0, soft-max:1024, hard-max:1048576
     90        ports: cur:2, max:1024
     91        groups: max:16
     92        lookups: frags:0, hit:0, missed:0, lost:0
     93        queues: max-miss:100, max-action:100
     94        port 0: dp0 (internal)
     95        port 1: veth0
     96}}}
     97
     98We can verify all the drivers and modules are working with ifconfig.
     99
     100{{{
     101root@node1-7:/opt/openvswitch-1.1.0pre2# ifconfig -a
     102dp0       Link encap:Ethernet  HWaddr 00:23:20:88:f5:b8
     103          BROADCAST MULTICAST  MTU:1500  Metric:1
     104          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     105          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     106          collisions:0 txqueuelen:0
     107          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     108
     109eth0      Link encap:Ethernet  HWaddr 00:0f:ea:4a:8a:fe
     110          BROADCAST MULTICAST  MTU:1500  Metric:1
     111          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     112          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     113          collisions:0 txqueuelen:1000
     114          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     115          Interrupt:11
     116
     117eth1      Link encap:Ethernet  HWaddr 00:0f:ea:4a:8a:ff
     118          inet addr:10.40.1.7  Bcast:10.40.255.255  Mask:255.255.0.0
     119          inet6 addr: fe80::20f:eaff:fe4a:8aff/64 Scope:Link
     120          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
     121          RX packets:89811 errors:0 dropped:0 overruns:2 frame:0
     122          TX packets:6729 errors:0 dropped:0 overruns:0 carrier:0
     123          collisions:0 txqueuelen:1000
     124          RX bytes:68247118 (68.2 MB)  TX bytes:1171359 (1.1 MB)
     125          Interrupt:10
     126
     127eth2      Link encap:Ethernet  HWaddr 00:0e:35:9e:52:e6
     128          BROADCAST MULTICAST  MTU:1500  Metric:1
     129          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     130          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     131          collisions:0 txqueuelen:1000
     132          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     133          Interrupt:7 Base address:0xa000 Memory:eb018000-eb018fff
     134
     135lo        Link encap:Local Loopback
     136          inet addr:127.0.0.1  Mask:255.0.0.0
     137          inet6 addr: ::1/128 Scope:Host
     138          UP LOOPBACK RUNNING  MTU:16436  Metric:1
     139          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     140          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     141          collisions:0 txqueuelen:0
     142          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     143
     144veth0     Link encap:Ethernet  HWaddr b2:13:3e:6a:16:bc
     145          UP BROADCAST MULTICAST  MTU:1500  Metric:1
     146          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     147          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     148          collisions:0 txqueuelen:1000
     149          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     150
     151veth1     Link encap:Ethernet  HWaddr a2:da:ae:0c:31:c9
     152          BROADCAST MULTICAST  MTU:1500  Metric:1
     153          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     154          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     155          collisions:0 txqueuelen:1000
     156          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     157
     158wlan0     Link encap:Ethernet  HWaddr 00:60:b3:ac:a1:ce
     159          BROADCAST MULTICAST  MTU:1500  Metric:1
     160          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     161          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     162          collisions:0 txqueuelen:1000
     163          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
     164}}}
     165
     166Finally We can start the openflow client in deamon mode with:
     167{{{
     168root@node1-7:/opt/openvswitch-1.1.0pre2# ovs-openflowd dp0 tcp:10.50.0.13 --out-of-band --detach
     169Sep 22 19:56:05|00001|openflowd|INFO|Open vSwitch version 1.1.0pre2
     170Sep 22 19:56:05|00002|openflowd|INFO|OpenFlow protocol version 0x01
     171Sep 22 19:56:05|00003|ofproto|INFO|using datapath ID 000000232080fc2d
     172Sep 22 19:56:05|00004|rconn|INFO|dp0<->tcp:10.50.0.13: connecting...
     173}}}