Bridging with PPPoE Interface



I am having an issue bridging two NICs on Linux Firewall. Here are the
details...

* OS is Fedora Core 3
* Two physical NICs (eth0 and eth1)
* eth1 is setup to do PPPoE using the adsl-setup script (outbound
connection works fine)
* eth0 is assigned 0.0.0.0 address per bridging instructions found here
http://www.faqs.org/docs/Linux-HOWTO/Ethernet-Bridge-netfilter-HOWTO.html

The problem is once the briding is created by adding the second
interface (eth1) the PPP0 connection drops after a few seconds. It is
as if the bridging inteferes with the control of the eth1 interface by
ppp daemon and pppd detects that there is no longer a connection to the
ppp concentrator and drops the connection. This is evidenced by the
following messages in the messages file:

Dec 29 10:49:21 cairo pppd[6527]: No response to 3 echo-requests
Dec 29 10:49:21 cairo pppd[6527]: Serial link appears to be
disconnected.
Dec 29 10:49:21 cairo pppd[6527]: Serial link appears to be
disconnected.
Dec 29 10:49:27 cairo pppd[6527]: Connection terminated.

The question is whether there is a way to bridge these two interfaces
when one is a PPPoE link and the other is the internal network? It
seems like this should be doable. Any help is appreciated.

Thanks,
Ivan

.



Relevant Pages

  • Re: iptables NAT and MASQUERADE
    ... >> make use of my internet connection. ... so eth0 does not matter at all. ... > eth1 subnet, and masquerade everything that is outbound. ...
    (comp.os.linux.networking)
  • Re: NIC and USB to Ethernet
    ... since the laptop has only one Ethernet connection I used a ... USB to Ethernet adapter from D-Link which is supported. ... eth0 device: ... eth1 is controlled by ifplugd waiting ...
    (alt.os.linux.suse)
  • NIC and USB to Ethernet
    ... since the laptop has only one Ethernet connection I used a ... USB to Ethernet adapter from D-Link which is supported. ... eth0 device: ... eth1 is controlled by ifplugd waiting ...
    (alt.os.linux.suse)
  • eth0 or eth1? Not a problem but a puzzlement
    ... connection to the internet, eth0 or eth1. ...
    (Ubuntu)
  • Re: Senao sailboat use challenges update
    ... What this means is that at the bridging level, ... layer until you have the bridging layer stabilized. ... a wireless client bridge that allows connection by MAC address instead ... which SSID you want to connect. ...
    (alt.internet.wireless)