Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67918 - bridge init script is not started before net.br0 initialisation
Summary: bridge init script is not started before net.br0 initialisation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All All
: High blocker (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 66472
  Show dependency tree
 
Reported: 2004-10-17 12:07 UTC by Michal Margula
Modified: 2004-12-04 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Margula 2004-10-17 12:07:56 UTC
/etc/init.d/bridge should be started before /etc/init.d/net.br0, because first bridge needs to be initialised and then ip addresses added. At the moment i fixed it by adding:

before net.br0

To /etc/init.d/bridge but I am afraid it is not "the right solution" (TM). It would be better to have:

before net

Am I right?
Comment 1 Alan Swanson 2004-10-28 11:31:14 UTC
I'd agree on the "before net" dependancy.

Depending on the target audience, perhaps also change "use modules" to "use hotplug" as the (network) modules may not be listed in modules.autoload.d by users.

OTOH for bridging it is maybe better to load the modules in order so assigned interface names remain the same, but isn't hotplug is supposed to do that?
Comment 2 Michal Margula 2004-11-04 05:55:15 UTC
In my case I am enforcing which modules should be use for what by adding:

alias ethX my-network-driver

But really don't know if hotplug will honor that, I am not using hotplug on my servers.
Comment 3 Roy Marples (RETIRED) gentoo-dev 2004-11-05 09:10:06 UTC
We now have a bridging module for our modular net-scripts in CVS which should satisfy your needs

It will be in baselayout-1.11.6
Comment 4 Roy Marples (RETIRED) gentoo-dev 2004-12-04 13:06:29 UTC
Fixed in baselayout-1.11.7-r2