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 |