|
||||||||
Hi, I'm trying to configure an ADSL router so that it acts as a transparent "bridge" between the ADSL line and the WAN interface of m0n0, so that I can give a single static IP address to m0n0 instead of the router. The problem I'm facing is that the service is given using a 1483 routed protocol, which (correct me if I'm wrong) does not encapsulate the MAC addresses of the interfaces involved in the routing. So, m0n0 has a public IP address, a netmask and a gateway, which is the ISP router on the other side of the adsl link. If I enable the bridging, and assign the IP address to the WAN interface on the m0n0 box, it cannot get the ethernet address of it's gateway. arp -an shows that the gateway address as "incomplete". I guess the gateway will not get the ethernet address of m0n0 either, since the mac is not present in the protocol, as opposed to the 1483 bridged, which includes the mac address. I have tried several combinations of protocols, including spoofing the ethernet address of the router on the m0n0 to no avail. I guess, I need a fixed arp entry in mono, to point to the ethernet address of the ADSL router, and.... on the other hand, I need to get the remote isp router to hand me the packets destined to the m0n0 interface.... Anybody done something similar or perhaps has some ideas for me to try? Thank you, Dave. |