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