View previous topic :: View next topic |
Author |
Message |
robthebob n00b
Joined: 23 Jan 2006 Posts: 16
|
Posted: Fri Mar 02, 2007 2:26 pm Post subject: Unable to insert bridge kernel module |
|
|
Hi,
I'm trying to setup openvpn with bridging (I need IPX to work over the connection). I changed bridge to be built as a module (this is the only change I made to the kernel), and then ran make modules_install. When I try "modprobe bridge", I get the following error:
FATAL: Error inserting bridge (/lib/modules/2.6.17-gentoo-r8/kernel/net/bridge/bridge.ko): Unknown symbol in module, or unknown parameter (see dmesg)
And in dmesg:
bridge: Unknown symbol br_handle_frame_hook
bridge: Unknown symbol br_fdb_put_hook
bridge: Unknown symbol br_fdb_get_hook
I have not rebooted or installed the "new" kernel (although surely it is the same as I only compiled an extra module) because previously I have been able to avoid it by compiling as a module. Is this not always the case. I have not done so because this machine is in use as a router at the moment and I am not the only one depending on it.
Thanks for any help,
Robin |
|
Back to top |
|
|
bugg_tb Apprentice
Joined: 19 Nov 2004 Posts: 282 Location: Leeds, UK
|
Posted: Fri Mar 02, 2007 2:34 pm Post subject: |
|
|
Adding single modules to the kernel does not always require a reboot but if your adding a new function it has been known to require a new bzImage as it may need to reference other items in the TCP/IP stack(in this case).
HTH
Tom _________________ Remember, even at a Mensa convention someone is the dumbest person in the room! |
|
Back to top |
|
|
dnikola n00b
Joined: 27 Mar 2007 Posts: 30
|
Posted: Tue Aug 14, 2007 9:50 pm Post subject: |
|
|
I have also same problems for two days.
Those are the error messages:
When I try to start bridge:
Quote: | /etc/init.d/net.br0 start
* Starting br0
* Creating bridge br0 ...
* Bridging (802.1d) support is not present in this kernel [ !! ]
* Adding ports to br0
* eth1 ...
bridge br0 does not exist! |
When I try to load module:
Quote: | FATAL: Error inserting bridge (/lib/modules/2.6.21-gentoo-r4/kernel/net/bridge/bridge.ko): Unknown symbol in module, or unknown parameter (see dmesg) |
dmesg says:
Quote: | bridge: Unknown symbol br_handle_frame_hook
bridge: Unknown symbol br_fdb_put_hook
bridge: Unknown symbol br_fdb_get_hook
bridge: Unknown symbol br_handle_frame_hook
bridge: Unknown symbol br_fdb_put_hook
bridge: Unknown symbol br_fdb_get_hook
|
Kernel is OK. I load bridge as module. Also I try as yes. In my /usr/src/linux/.config brige option is ok.
Something is interesting:
When I I got this with :
Quote: | Module Size Used:
llc 9364 0 |
Any idea?
I done everything by the book. |
|
Back to top |
|
|
|