1. Ensure that my user has access to /dev/net/tun. My user is a member of the vboxusers group.
Code: Select all
linux-m7ac:~ # ls -l /dev/net/tun
crwxrwx--- 1 root vboxusers 10, 200 Sep 21 2007 /dev/net/tunCode: Select all
linux-m7ac:~ # tail -n 20 /etc/sysconfig/network/ifcfg-eth0
BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IFPLUGD_PRIORITY='20'
IPADDR='0.0.0.0/32'
MTU=''
NAME='Dell BCM4401-B0 100Base-TX'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='manual'
USERCONTROL='no'
PREFIXLEN=''
linux-m7ac:~ # tail -n 20 /etc/sysconfig/network/ifcfg-br0
BOOTPROTO='dhcp'
NETMASK='255.255.255.0'
STARTMODE='manual'
USERCONTROL='no'
DHCLIENT_TIMEOUT=30
BRIDGE='yes'
BRIDGE_PORTS='eth0'Code: Select all
linux-m7ac:~ # brctl show
bridge name bridge id STP enabled interfaces
br0 8000.00188bbd2320 no eth0
vbox0Code: Select all
linux-m7ac:~ # tail /etc/sysconfig/SuSEfirewall2
# order to install special permitting rules for them.
#
# Format: list of interface names separated by space
#
# Example:
# FW_FORWARD_ALWAYS_INOUT_DEV="xenbr0"
#
FW_FORWARD_ALWAYS_INOUT_DEV="br0"
FW_SERVICES_ACCEPT_INT=""
FW_SERVICES_ACCEPT_DMZ=""--Dan Casper
---EDIT---
I was able to get this working by reading a couple of the other posts and incorporating some of their suggestions. Everything actually started working after I changed the line in my bridge setup from BRIDGE_PORTS='eth0' to BRIDGE_PORTS='eth0 vbox0'. I also changed to the Intel virtual nic driver, but that didn't seem to have any impact by itself. Amazing what you can accomplish when you read, eh?
--Dan