Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jk2addict (4946)

jk2addict
  (email not shown publicly)
http://today.icantfocus.com/blog/
AOL IM: chrislaco (Add Buddy, Send Message)
Yahoo! ID: chrislaco@sbcglobal.net (Add User, Send Message)
Jabber: laco@scribblewerks.com

Journal of jk2addict (4946)

Wednesday October 24, 2007
10:30 PM

Ubuntu Networking Borken

[ #34748 ]

I swear Ubuntu networking is broken somehow, and for the life of me, I can't figure it out.

Back on my old laptop I have Ubuntu 7.10 and a Dlink wireless card that uses the Atheros madwifi drivers. No matter what I try, large downloads in firefox/wget/fetch, etc just hang. The bitrate starts our grap, then nose dives into nothing. Same goes for uploads to Flickr. If I implement rate limiting on the upload, or on the downloads using the --limit-rate in wget, if works, and stays working.

This happened when I connect to either of my two wireless routers. Never a problem on XP.

Now that I have the new Macbook pro, I'm running Parallels and an instance of Ubuntu 7.10, which now sees network as a Realtek wired connection. Yet again, large downloads bitrate nosedives, then hangs. Of course, downloads in OSX, and XP and even FreeBSD on the same book speed along just dandy without these sorts of problems.

In a nutshell, what in the hell is going on here? I have no idea, and any posts to the Ubuntu forums go unanswered.

What an oddball issue.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Those symptoms sound like path MTU discovery going bad, and you send a full-sized packet that gets fragmented, and somewhere a router has the DF bit set. Or something like that, it's been a while.

    The problem is that when you fling small packets around you never reach the upper limit that causes bad things to happen. So pings and this and that go fine. It's only when you start sending big packets that things go bad.

    In short, try dropping the MTU on the interface down by 50 byte increments and see if thro

    • Good call. I'll give that a shot. I guess my next question is: why Ubuntu and not XP/OSX? Maybe their wireless drivers auto adjust better than madwifi.
    • Nope. Didn't make a crap of different. I did check OSX. The mtu is 1500 over wireless.