| Summary: | BRIGDE net.module doesn't load/work !!! | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sergey Anufrienko <sergey.anoufrienko> |
| Component: | [OLD] baselayout | Assignee: | Roy Marples (RETIRED) <uberlord> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
/etc/conf.d/net
This is what i'm actually trying to get |
||
|
Description
Sergey Anufrienko
2005-09-27 09:16:11 UTC
(In reply to comment #0) > The bridge module doesn't gets loaded on my system, altrough I have defined > some bridges in /etc/conf.d/net. If I force loading of the module, the > following error is displayed: > > missing required function interface_down > > Actual Results: > INIT: Entering runlevel: 3 > * Starting eth0 > * WARNING: You are forcing modules! > * Do not complain or file bugs if things start breaking > * bridge: missing required function interface_down > You're forcing modules - which is a big no-no with a big warning attached. Stop forcing modules, ensure that bridging support is enabled in your kernel, emerge bridge-utils and you should be good to go. If that still fails, attach your conf.d/net file to this bug and re-open. Created attachment 70048 [details]
/etc/conf.d/net
Created attachment 70050 [details]
This is what i'm actually trying to get
This script works instead of the not-working net for now.
All the required packages & kernel bridge support is active, because brctl actually exists and works, but not with the netscripts :) As you asked, file attached. Reopening bug. Try this configuration
###########################
config_eth0=( "null" )
vlans_eth0="2 3 4"
config_eth0_2=( "192.168.20.1 netmask 255.255.255.0" )
config_eth0_3=( "null" )
config_eth0_4=( "null" )
config_tap0=( "null" )
config_tap1=( "null" )
depend_br0() {
need net.eth0 net.tap0
}
bridge_br0="eth0.3 tap0"
config_br0=( "10.0.251.254 netmask 255.255.254.0" )
depend_br1() {
need net.eth0 net.tap1
}
bridge_br1="eth0.4 tap1"
config_br1=( "dhcp" )
dhcpcd_br1="-R -G"
###############################
Hmmmmm. This may only work with code I've just committed to our svn repo - you may have to wait for baselayout-1.12.0_pre9. Re-Open if so |