На Ubuntu 14 с KDE и NetworkManager — после переключения с eth0 на wlan0 — ping работает, но браузер при открытии страницы отдает ERR_TIMED_OUT. Skype и Pidgin тоже не подключаются.
В данном случае проблема заключалась в маршрутизации.
Конфигурация сети:
# ifconfig
eth0 Link encap:Ethernet HWaddr 3c:97:0e:a8:d8:31
inet addr:10.11.100.79 Bcast:10.11.100.255 Mask:255.255.255.0
...
...
wlan0 Link encap:Ethernet HWaddr 6c:88:14:a2:9c:b0
inet addr:172.29.11.127 Bcast:172.29.15.255 Mask:255.255.248.0
inet6 addr: fe80::6e88:14ff:fea2:9cb0/64 Scope:Link
...
Т.е. — локальная сеть — 10.11.100.1/24, сеть WiFi — 172.29.11.1.1/24.
После переключения на WiFi — таблица осталась прежней:
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.11.100.1 0.0.0.0 UG 0 0 0 eth0 10.11.100.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0 172.29.8.0 0.0.0.0 255.255.248.0 U 9 0 0 wlan0
Добавляем маршрут:
# route add default gw 172.29.8.1 wlan0
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.29.8.1 0.0.0.0 UG 0 0 0 wlan0 0.0.0.0 10.11.100.1 0.0.0.0 UG 0 0 0 eth0 10.11.100.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0 172.29.8.0 0.0.0.0 255.255.248.0 U 9 0 0 wlan0
Удаяем старый default (0.0.0.0) маршрут:
# route del default gw 10.11.100.1 eth0
# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.29.8.1 0.0.0.0 UG 0 0 0 wlan0 10.11.100.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0 172.29.8.0 0.0.0.0 255.255.248.0 U 9 0 0 wlan0
Готово.




