On Sun, 23 Jul 2006, Dan Stromberg <(E-Mail Removed)> wrote:
>
> Hi folks.
>
> I have a DSL connection from AT&T (was SBC, sort of still is in a sense I
> guess). I'm using a SpeedStream 5260 DSL modem, and a Linksys WRT54G
> running OpenWRT for wireless, switch, firewall and doing the PPPoE
> processing.
Not sure what was different with the 5260 (maybe no auto VCI/VPI, or is it
VPI/VCI?). But I have been using a 5360 on Ameritech, then SBC, now ATT
dynamic ADSL for years. When a hardware router was doing PPPoE, the only
time I had any problem with mtu was when "receiving" smtp on a mail server
behind the router, and the only adjustment I had to do to make it work was
to adjust LAN eth mtu of the sendmail server to mtu 1492 (with ifconfig).
Since I have been using Linux as pppoe/firewall/router (an old Celeron 300
box), I left its nic to modem at default mtu 1500 (so pppoe would be 1492)
and set its LAN nics to mtu 1492 in my network scripts (one nic to wired
LAN and another nic to WAP11 proxy_arp wireless subnet of main LAN). No
problems at all. Everything works to internet without any mtu settings on
other LAN boxes, and local LAN traffic ends up mtu 1500 despite mtu
settings on router LAN nics.
I do not know what settings WRT54G has, but its PPPoE should be mtu 1492,
and you should likely set mtu 1492 on LAN nic of any server behind it
(that has external ports or DMZ forwarded to it).
Do you have keepalive set for ssh? If you get dropped due to PPPoE idle
timeout setting or from peer (ATT), it would throw a wrench into ssh,
since you would end up with new public IP (if dynamic). On occasion I have
left ssh from a LAN box connected to my old Unix ISP overnight and it
still worked the next morning (pppoe idle timeout = 0, ie, never).
To find my dynamic IP for incoming ssh, I use no-ip.com dynamic DNS
(updated from /etc/ppp/ip-up anytime my Linux router connects).
|