Basically you disable ipV6 which apparently conflicts with ipV4, I'm no expert on the whys or hows but like I said, it worked for me.

1. Open your Gnome Terminal/ KDE Konsole and type :-
For Gnome
Quote:
gksudo gedit /etc/modprobe.d/aliases
or For KDE
Quote:
kdesu kate /etc/modprobe.d/aliases
2. Kate or Gedit will open and show you this file :-
(scroll down to see what to copy and paste)

Quote:
# These are the standard aliases for devices and kernel drivers.
# This file does not need to be modified.
#
# Please file a bug against module-init-tools if a package needs a entry
# in this file.

# network protocols ################################################## ########
alias net-pf-1 unix
alias net-pf-2 ipv4
alias net-pf-3 ax25
alias net-pf-4 ipx
alias net-pf-5 appletalk
alias net-pf-6 netrom
alias net-pf-7 bridge
alias net-pf-8 atm
alias net-pf-9 x25
# 1, 2, 3 new lines
alias net-pf-10 ipv6 off --
alias net-pf-10 off -- add these three lines here.
alias ipv6 off --
#alias net-pf-10 ipv6 =========comment (put #) the original line
alias net-pf-11 rose
alias net-pf-12 decnet
# 13 NETBEUI
alias net-pf-15 af_key
alias net-pf-16 af_netlink
alias net-pf-17 af_packet
3. Now "Save" and "Reboot"

There's another way too: instead of changing aliases file, create fie named bad_list in /etc/modprobe.d containing this line:

Quote:
alias net-pf-10 off
This method will work even if /etc/modprobe.d/aliases get replaced at some update.