On Thu, 21 Aug 2008 17:44:59 -0700
"Kelvin Chan" <kelvinc at positronics.com> wrote:
> Hi Stephen,
>
> --god, I hate outlook. Sorry, was trying to insert an line break
> but instead sent the email. --
>
> I'm trying to create an multicast enabled Ethernet bridge using ppp
> and brctl.
>
> I tried:
> brctl addbr br0
> brctl addif eth0
> brctl addif ppp0
>
> after last command, I get:
> can't add ppp0 to bridge br0: Invalid argument
>
> both eth0 and ppp0 are up and have an address. I googled around
> and found this an issue with the kernel bridge code. However, in
> Linux Foundation's bridge-utils documentation, it didn't mention
> the required kernel version. I'm running 2.6.18 from Debian Etch.
>
> Can you give me any hints to bridge an ppp to eth device?
>
Won't work because PPP is a tunneling interface so it doesn't
have an ethernet header required for bridging. Layer 2 versus Layer 3 issue.