Tell me more ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a problem that's driving me insane.

I have a Thinkpad with 12.04 (hereafter, t-rex) and an iBook with OS X 10.4.11, freshly installed (hereafter, persephone).

I'm trying to share t-rex's internet connection, achieved via 3G USB modem, with persephone. I did the usual "new wired connection -> ipv4 -> shared with other computers" dance on t-rex, connected the two with a ethernet cable and expected it to work.

Little did I know, persephone obtains an IP, can ssh to t-rex, can ping t-rex and various external servers, can dig, can send and receive mail, albeit very slowly, but cannot browse with Safari nor curl, unless it is very short responses (301 redirect and stuff like that).

I CAN load pages from apache2 running on t-rex with no problem whatsoever - I suspect that if I set up a caching proxy on t-rex it would work fine. I just cannot load pages from external servers.

I tried toying around with the MTU (1400, then 700) with little hope and with no result.

The interesting bit is that if I remove the 3G modem and tether t-rex to my cellphone instead, everything works fine, so I'm assuming the problem is between the ethernet cable and the modem (and in fact both laptops work just fine when connected to the office's LAN).

So, basically:

So, apparently:

[ iBook <-> Thinkpad ] works perfectly fine

[ iBook <-> Thinkpad <-> cellphone ] works fine

[ iBook <-> Thinkpad <-> 3G ] works only with small payloads

BUT

[ Other ubuntu box (11.04) <-> Thinkpad <-> 3G ] works fine

Any hints please?

Thanks a lot.

share|improve this question

closed as too localized by Bruno Pereira Dec 18 '12 at 0:36

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.

1 Answer

Try to disable ivp6 on "T-rex" this fixed my xbox live connection using connection shearing easyest way is open network connections choose the wireless then ivp6 and set to disable. Hope that helps you.

share|improve this answer
I have disabled IPv6 for the ethernet port already, to no avail. (Mind you, i'm not working with wireless) – tobiatesan Jul 26 '12 at 10:26
Sorry I thougt that might have helped – mark kirby Jul 26 '12 at 14:54
You should not disable IPv6, that is not the problem. The problem is prob. that he haven't set up routeing in his ubuntu machine. Because if he hasn't, it will not forward any packages from the mac to Internet. It will just stop there. So disable IPv6 is just plain wrong here. If something, you should set up tunneling for your local net so you get IPv6. – Anders Jul 26 '12 at 20:54

Not the answer you're looking for? Browse other questions tagged or ask your own question.