All,
   I have just started experimenting with open vswitch and my objective is to 
use a linux host as an openflow switch and manage this switch using an openflow 
controller. However, I am having difficulties building the switch. Please take 
note of the following 6 points and I would appreciate it if you could provide 
responses accordingly:

Note: All points are related to the document "INSTALL.Linux" found in 
openvswitch-0.90.7.tar.gz file.

1. I am running Fedora 10 (2.6.27.41-170.2.117.fc10.x86_64) 
2. I am pretty sure that I have all the requirements from the "INSTALL.Linux" 
file
3. From the "Building and Installing Open vSwitch for Linux" section I 
attempted to run the following configuration command:

./configure --with-l26=/lib/modules/`uname -r`/build --enable-ssl=yes

I am assuming that this command allows me to obtain a kernel based switch which 
will be managed by an openflow controller.  However, below is a snapshot of the 
2 errors obtained:

ERROR 1.
checking for SSL... no
configure: WARNING: Cannot find libssl:

   No package 'libssl' found

   OpenFlow connections over SSL will not be supported.

ERROR 2.
checking for /lib/modules/2.6.27.41-170.2.117.fc10.x86_64/build directory... no
configure: error: source dir /lib/modules/2.6.27.41-170.2.117.fc10.x86_64/build 
doesn't exist

Now I know that OpenSSL (The package which contains libssl) is installed 
(because I have checked on the installed version "OpenSSL 0.9.8g 19 Oct 2007"). 
Can you please provide some idea as to why I would be encountering this 
problem? Also, is it a MUST to install a "kernel" based switch to obtain 
MAXIMUM switch performance? 

4. To bypass these 2 errors, I simply run "./configure," then "make," and "make 
install." Everything seems to have worked fine.

5. Now, I have setup a simple configuration file with a bridge named "lucia" 
which has three external ports.

bridge.lucia.port=eth0
bridge.lucia.port=eth1
bridge.lucia.port=eth2

6. Below is the 4 final lines in the output of the command "#ovs-vswitchd":

Dec 21 16:14:46|00514|dpif|WARN|/dev/net/dp255: open failed (No such device or 
address)
Dec 21 16:14:46|00515|bridge|ERR|failed to delete datapath dp255: No such 
device or address
Dec 21 16:14:46|00516|dpif|WARN|/dev/net/dp0: open failed (No such device or 
address)
Dec 21 16:14:46|00517|bridge|ERR|failed to create datapath lucia: No such 
device or address

How do I define the device/bridge "lucia" and its 3 external ports (eth0, eth1, 
eth2)? 

Thanks for your assistance.

Best Regards,
Sydney







_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss_openvswitch.org

Reply via email to