Date: Thu, 10 Jan 2002 22:21:17 -0500 (EST) From: cmh@orange-carb.org (Colin Henein) To: freebsd-questions@freebsd.org Subject: Re: Q: ADSL connection hangs (not tcpmssfixup) Message-ID: <20020111032117.15395.qmail@mail.orange-carb.org>
next in thread | raw e-mail | index | archive | help
Hmmm... Seems like this question didn't see a lot of action. (Not that I'm throwing any stones, mind you...) Would I be better to post it to a tech list like freebsd-net? Anyone care to take a shot in the dark before I do? Colin Forwarded message: > From cmh Thu Jan 10 11:01:58 2002 > Subject: Q: ADSL connection hangs (not tcpmssfixup) > To: freebsd-questions@freebsd.org > Date: Thu, 10 Jan 2002 11:01:58 -0500 (EST) > X-Mailer: ELM [version 2.5 PL3] > Content-Length: 3457 > > Greetings all question answering types. > > I have a question for you regarding some very strange TCP behaviour > I've noticed over the last little while. > > I am on ADSL service (magma.ca), and the FreeBSD box is connected > directly to my Nortel 1meg modem. I have an "inside" network as well, > which pretty much only sends and receives web traffic. I have no ports > that open through onto the inside network, so all incoming connection > requests terminate on the FreeBSD box itself. > > I have the classic ADSL problem of not being able to get replies back > from certain websites (whether using lynx on the FreeBSD box, or IE on > my powerbook). I also am running an SMTP server (qmail) and have > trouble receiving emails from certain sites. > > If I remove the FreeBSD box from the loop and plug my powerbook > straight into the 1meg modem then I can hit all the websites that I > can't hit when I'm routing through FreeBSD. This makes me suspect > either my configuration of FreeBSD (more likely) or the OS itself > (less likely). > > I understand the black hole router problem, but an upgrade to > release-4.4 with the default tcpmssfixup option on ppp doesn't solve > the problem. Here is my ppp.conf file: > |magma: > | set redial 30.120 0 > | set reconnect 120 9999999 > | set device PPPoE:ed1 > | set MRU 1492 > | set MTU 1492 > | set authname ######### > | set authkey ######### > | set log Phase > | set dial > | set login > | set ifaddr 64.26.169.169 10.0.0.2/0 255.255.255.255 > | set timeout 0 > | set cd 5 > | enable lqr > | set lqrperiod 10 > | set crtscts off > > The www problem I can get around with proxies, but the SMTP problems > are more serious. I am dropping emails from a few hosts on the floor, > and a few specific mailing list subscribers are having serious > problems. What happens is that inbound SMTP connections hang after my > FreeBSD box sends the 'go ahead to send data' response. Here is a > captured dialog between my mail server (mail.orange-carb.org) and one > of the problematic senders (tomts9-srv.bellnexxia.net): > > 220 mail.orange-carb.org ESMTP^M > < EHLO tomts9-srv.bellnexxia.net^M > > 250-mail.orange-carb.org^M > > 250-PIPELINING^M > > 250 8BITMIME^M > < MAIL FROM:<normand.levert@sympatico.ca>^M > > 250 ok^M > < RCPT TO:<members@hotrak.ca>^M > > 250 ok^M > < DATA^M > > 354 go ahead^M > > 451 timeout (#4.4.2)^M > > [EOF] > > As those familiar with Canadian networks might expect, my attempts to > contact anyone technical at bellnexxia's NOC, or sympatico's IS people > have been met with resounding silence. > > I desparately need a solution to this that I can implement > myself. Even my own ISP will be hard to convince since they explicitly > will not support anything that isn't Mac/Windows/Linux. > > Is this question too specific and low-level for this forum? I can try > to find one of the tech fora to post in, but I'm not sure of the > netiquette on this issue... > > Colin > > p.s. I should mention up front that I've been using FreeBSD for many > years now, and have a solid understanding of TCP. So if you think you > can help, don't hold back the technical details on my account... > > > > Colin > > -- > || when we're little kids maybe we need stories > Colin Henein || to help us go to sleep. but sooner or later we > || need stories to help us wake up... -- Utah Phillips > > Colin -- || when we're little kids maybe we need stories Colin Henein || to help us go to sleep. but sooner or later we || need stories to help us wake up... -- Utah Phillips To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020111032117.15395.qmail>