public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ed W <lists@wildgooses.com>
To: gentoo-dev@lists.gentoo.org
Subject: [gentoo-dev] OpenRC + Bridge + Tap not working as expected?
Date: Thu, 19 Feb 2009 19:20:21 +0000	[thread overview]
Message-ID: <499DB0F5.1090806@wildgooses.com> (raw)

Hi, I am using openrc 0.4.2 and trying to setup a bridge for use with
openvpn.  Starting the bridge (/etc/init.d/br0 start) doesn't seem to be
correctly bringing up the dependent interfaces (should it?)

When I try and bring up my bridge I get only this:

# /etc/init.d/br0 start
* Bringing up interface br0
*   Destroying bridge br0...
*     Removing port eth0... [ ok ]
 [ ok ]
*   Creating bridge br0...
*   Adding ports to br0
*     eth0... [ ok ]
*     tap0...SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
interface tap0 does not exist!
SIOCGIFFLAGS: No such device
 [ !! ]
* ERROR: net.br0 failed to start

then I check:

#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1b:21:19:09:8d
          inet6 addr: fe80::21b:21ff:fe19:98d/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:9717 errors:4 dropped:0 overruns:0 frame:2
          TX packets:5923 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1326386 (1.2 MiB)  TX bytes:1079556 (1.0 MiB)
          Base address:0xa000 Memory:e9020000-e9040000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4243 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4243 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:570436 (557.0 KiB)  TX bytes:570436 (557.0 KiB)

(Curious eth0 is up... Lets try and stop it)
#/etc/init.d/net.eth0 stop

* WARNING: net.eth0 is already stopped


If I simply start the tap0 and eth0 interfaces deliberately first then
everything runs fine.  My understanding though is that the bridge should
bring up dependent interfaces?

Config in /etc/conf.d/net

config_eth0=( "null" )
tuntap_tap0="tap"
config_tap0=( "0.0.0.0 promisc" )
bridge_br0="eth0 tap0"
config_br0=( "192.168.105.4/24" )
routes_br0=( "default via 192.168.105.254" )
# Make the bridge depend on tap0 / eth0
RC_NEED_br0="net.eth0 net.tap0"


Any suggestions on how to fix?

Thanks

Ed W



             reply	other threads:[~2009-02-19 19:22 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-19 19:20 Ed W [this message]
2009-02-19 20:16 ` [gentoo-dev] OpenRC + Bridge + Tap not working as expected? Josh Saddler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=499DB0F5.1090806@wildgooses.com \
    --to=lists@wildgooses.com \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox