Network addresses outside the LAN have a very strange behaviour on opensuse 12.2

Hi,
I tried to install opensuse 12.2 on an old IBM Thinkpad (lenovo) Z60t.
When I try to reach outside the lan, with firefox or even when trying to update the operating system, the connection works for a few seconds, then stops completely.
The weird is that it works for a second… I can actually use google news and read some text. Even Opensuse starts updating the repositories and stops after a few seconds.
DNS is ok, Ping is OK on addresses outside LAN. LAN addresses works nicely. Other PCs in the network are ok. Windows XP on the same computer worked until I tried to install opensuse and removed it.
Network addresses are consistent, router and computers on the same subnet.
Network addresses all served by the router with DHCP.
I tried to search for this specific problem, but could not find anything.
Any advice?
Thank you very much.

Sounds like ipv6 issue .You may need to turn off ipv6 at os as well as browser level.
Also Navigate to this Test your IPv6. page and post results here

Thanks for your help!

|Test with IPv4 DNS record
|
|| ok (0.614s) using ipv4|
|Test with IPv6 DNS record|| bad (0.028s)|
|Test with Dual Stack DNS record|| ok (0.515s) using ipv4|
|Test for Dual Stack DNS and large packet|| ok (2.095s) using ipv4|
|Test IPv4 without DNS|| ok (0.607s) using ipv4|
|Test IPv6 without DNS|| bad (0.028s)|
|Test IPv6 large packet|| bad (0.046s)|
|Test if your ISP’s DNS server uses IPv6|| timeout (15.029s)|

This are the data of the test, from a different machine, the linux laptop does not even load that page.
By the way, the IPV6 address of the wlan card is set to “disabled” and that should mean it’s not turned on at system level, or is there a setting somewhere to turn it off for good?

sdb to the rescue https://en.opensuse.org/SDB:Disable_IPv6_for_Firefox
also since i use ifup i go to YaST n==>network settings=> global options==>Turn off ipv6

Recommend less guessing and more information gathering.

A good place to start is


$ tail -n 50 /var/log/messages

The command displays the last 50 entries to the system log. Increase the number of entries if necessary to display the events approximately your network failure an/or run this immediately following.

HTH,
TSU