Jim, I know the option is there. I simply meant that the Y option is not
allowed, only the M option.
Bridging seems to be the most straight-forward way of doing what I need
to do. I may be able to do what I need by using IP masquerading instead,
but bridging seems to be easier to do for a newbie.
Don
On 1/7/2011 4:39 PM, Jim Jackson wrote:
>
>
>
> On Fri, 7 Jan 2011, Rekcut_Nod wrote:
>
> > Frustrated at the inability to resolve this problem, I attempted to
> > modify the .config file to set CONFIG_BRIDGE=y, rather than =m. This
> > option is not given on the "make menuconfig" menu,
>
> Yes it is.
>
> Networking Options
> 802.1d Ethernet Bridging
>
> sandwiched between DECnet support and CCIT X.25 Packet Layer
>
> But to be honest I seriously cannot see it being useful.
>
> > so I had to manually
> > edit the file to do it.
>
> Never a safe thing to do with kernel compilation.
>
> > Depmod then worked without any unresolved symbol errors.
> >
> > However, when I then tried to use bridge-utils by typing:
> >
> > :modules# brctl addbr br0
> > add bridge failed: Package not installed
> >
> > D'OH! An FAQ on the web indicates:
> >
> > Q: I get the error "br_add_bridge: Package not installed" when
> trying to add a bridge, why is that?
> > A: This happens if you don't have bridging support compiled into
> your kernel, or the module isn't loaded.
> >
> > Sigh... So, neither CONFIG_BRIDGE=y or CONFIG_BRIDGE=m works. How
> the heck does one compile bridging support into the kernel if not by
> doing one of those?
> >
> > Confused (obviously),
> > Don
> >
> >
> > --- In <ts-7000%40yahoogroups.com>,
> "Rekcut_Nod" <> wrote:
> > >
> > > I recently rebuilt the default TS7260 kernel and added a few
> modules to the kernel configuration:
> > >
> > > [M] IP: tunneling
> > > [M] IP: GRE tunnels over IP
> > > [M] 802.1d Ethernet Bridging
> > > [*] Network packet filtering
> > >
> > > The "make modules_install" step fails, but Kris at Tehnologic
> indicated that this was not a problem. One needs only to run depmod on
> the TS7260 once all of the modules have been copied over. I did this,
> and this was the response:
> > >
> > > :root# depmod -ae
> > > depmod: *** Unresolved symbols in
> /lib/modules/2.4.26-ts11/kernel/net/bridge/bridge.o
> > > depmod: br_ioctl_hook
> > > depmod: nf_hooks
> > > depmod: br_handle_frame_hook
> > > depmod: nf_hook_slow
> > > depmod: *** Unresolved symbols in
> /lib/modules/2.4.26-ts11/kernel/net/bridge.o
> > > depmod: br_ioctl_hook
> > > depmod: br_handle_frame_hook
> > > depmod: *** Unresolved symbols in
> /lib/modules/2.4.26-ts11/kernel/net/ipv4/ip_gre.o
> > > depmod: nf_hooks
> > > depmod: nf_hook_slow
> > > depmod: *** Unresolved symbols in
> /lib/modules/2.4.26-ts11/kernel/net/ipv4/ipip.o
> > > depmod: nf_hooks
> > > depmod: nf_hook_slow
> > > depmod: *** Unresolved symbols in
> /lib/modules/2.4.26-ts11/kernel/net/packet/af_packet.o
> > > depmod: br_ioctl_hook
> > >
> > > I thought perhaps the problem might be because depmod was using an
> old /etc/modules.conf file, but when I attempt to run update-modules I
> receive the same errors. Can someone tell me what else I need to do to
> enable the new modules?
> > >
> > > Thanks,
> > > Don
> > >
> >
> >
> >
>
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|