Ubuntu - problem z siecią/internetem


(crixu) #1

Witam wszystkich,

Coś mnie ostatnio tknęło aby przejść z dobrze działającego Windowsa 7 na Linuxa Ubuntu 16.04.3 LTS który to miał być super szybki, super stabilny i w ogóle super super super.

Niestety zderzenie ze ścianą i na samym początku mam problem z internetem, na Win7 działał super szybko i dobrze. Na linuxie mega wolno, często brak internetu (wywala ze serwer niedostępny, strona nie działa itp itd) mimo, że na telefonie w tym samym czasie jak i na PC (Win7) internet działa i nie ma żadnego problemu.

Wniosek z tego taki ze coś nie tak jest z systemem/sterownikami WIFI. Niestety z racji ze to mój pierwszy raz kiedy mam styczność z tym systemem nie wiem co sprawdzić, co zrobić aby zdiagnozować problem.

Niestety zmiany na routerze, typu zmiany IP, DNS przypisywanie na stale bądź DHCP nic nie wnosi, dalej ten sam problem.

PS. nie wiem czy to ma jakieś znaczenie ale podam sprzęt na jakim jest zainstalowany Ubuntu:
Laptop IBM Lenovo T420, Intel i5, 6GB RAM, 120GB SSD, WIFI, BT.

Proszę o pomoc!


(Domker) #2

W momencie jak wywala Ci internet możesz normalnie pingować adres IP danej strony internetowej, a domeny nie ?
Jeżeli tak to pewnie systemd-resolved (usługa) stwarza problem.


(crixu) #3

crixu@ThinkPad-T420:~$ PING www.google.pl (172.217.22.3) 56(84) bytes of data.
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=1 ttl=50 time=9638 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=2 ttl=50 time=8780 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=3 ttl=50 time=7756 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=4 ttl=50 time=6732 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=5 ttl=50 time=5708 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=6 ttl=50 time=4687 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=7 ttl=50 time=3663 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=10 ttl=50 time=594 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=9 ttl=50 time=1618 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=8 ttl=50 time=2642 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=11 ttl=50 time=2414 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=12 ttl=50 time=4990 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=13 ttl=50 time=6994 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=14 ttl=50 time=7099 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=15 ttl=50 time=9158 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=16 ttl=50 time=8903 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=17 ttl=50 time=9565 ms
64 bytes from fra16s14-in-f3.1e100.net (172.217.22.3): icmp_seq=18 ttl=50 time=8926 ms
^C
www.google.pl ping statistics —
28 packets transmitted, 18 received, 35% packet loss, time 27417ms
rtt min/avg/max/mdev = 594.020/6104.021/9638.750/2858.889 ms, pipe 10
crixu@ThinkPad-T420:~$

Kiedy zaczyna brakowac neta ping nie odpowiada.

systemd-resolved (usługa) - niestety nie wiem o co chodzi

crixu@ThinkPad-T420:~$ systemd-resolve
No arguments passed.

Zaznaczam ze internet na laptopie przez WIFI zawsze dobrze dzialal, nigdy na oczy nie widzialem takich pingów ani utraty pakietów, problem tylko na linuxie.

Co moze byc przyczyną?


(LeserGD) #4

Tak jak pisał @Domker, puść pinga na adres IP a nie nazwę domenową i sprawdź czy pakiety też są gubione.


(nintyfan) #5

Może się nie znam, ale adres IP przypisany do danego hosta jest pobierany tylko raz przez polecenie ping.


(Domker) #6

Ewidentnie coś sterownik karty Wifi Intela świruje. Po pierwsze pingi bardzo duże, po drugie gubi pakiety.
Sprawdź na innej dystrybucji na nowszym kernelu jak będzie działać. Być może błąd jest naprawiony, ale pod Ubuntu niekoniecznie.


(66Garoz) #7

Trzeba było iśc w 17.10 w tej kwesti jest lepiej dopracowany bo 16.04 to długie wsparcie, alle starsze jądro i system. a wraz z nim sterowniki i nie dopracowane wiele rzeczy. 16.04 to wersja dla lubiących dłubac :slight_smile:

Też raz bawiłęm się przez miesiąc 16.04 i dziekuje bardzo. teraz wgrąłem 17.19 i drukarka działa sama nie trzeba sterowników. Z wifi nie wiem bo w PC-cie mam pod kabel internet, ale nowsze jądro to lepsze wsparcie dla sterowników.


(crixu) #8

Witam ponownie,

Dziękuje za odpowiedzi co do mojego problemu.
Coś tam próbowałem zdziałać szukając informacji w necie co do reinstalacji sterowników i jakiś innych bajerów i obecnie nic nie pomogło. Tak wiec zaczynam ściągać ostatnia wersje 17.10 i zobaczymy czy to coś zmieni. :wink:
dam znać :smiley:


(66Garoz) #9

Chetnie się dowiem czy pomogło :slight_smile:


(crixu) #10

No i jestem :smiley:
no wiec sprawa wygląda tak, że po zainstalowaniu Ubuntu 17.10 problem z internetem jakby się rozwiązał, generalnie net teraz dziala dobrze i szybko, czasami tylko zdarzaja sie jakies dziwne przycięcia ale jest duzo duzo lepiej jak było wczesniej.

Niestety jednak nie obylo sie bez problemow, poniewaz nie chcialem tracic swoich danych i aplikacji zdecydowalem sie na aktualizacje systemową z 16.04 na 17.4. Jednak po instalacji nic nie dzialalo, linux sie uruchamial ale nie reagował na myszke ani klawiature, wiec zaczalem przeprowadzac aktualizacje z obrazu iso z pendrive do wersji 17.10 :slight_smile: po tym juz w ogole nic nie dzialalo nawet pulpit sie nie wyswietlal.

W ostatecznosci sformatowalem dysk, zainstalowalem z pena calkiem nowa wersje 17.10 i poki co dziala. Net sie poprawil jednak kilka innych rzeczy przestalo dzialac jak np. VMware Horizon Client, zainstalowalem ostatnia dostepna oficialna wersje i nie dziala. Na wczesniejszym Linuxie dzialal, teraz jednak juz nie dziala.

Zna ktoś tricka na sprawdzenie dlaczego VMware nie dziala?

Druga kolejna aplikacja ktora nie dziala to Monitor Systemu Gnome, wczesniej dzialalo teraz juz nie, a do tego nie wiem jak to teraz odinstalowac.


(66Garoz) #11

Bo 16.04 jest na starym jądrze i dlatego się posypał.


(Domker) #12

Odnośnie VMware Horizon Client to powinien działać. (przynajmniej wersja 4.6.0)
Odpal go przez konsolę:
vmware-view i zobacz jakie błędy Ci wyrzuca.

Druga kolejna aplikacja ktora nie dziala to Monitor Systemu Gnome, wczesniej dzialalo teraz juz nie, a do tego nie wiem jak to teraz odinstalowac.

sudo apt-get remove gnome-system-monitor


(crixu) #13

No więc zrobiłem tak:

crixu@ThinkPad-T420:~$ vmware-view
/usr/lib/vmware/view/bin/vmware-view: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

Następnie tak:

crixu@ThinkPad-T420:~$ sudo apt-get install libpng12-0
[sudo] hasło użytkownika crixu: 
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Pakiet libpng12-0 nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.

E: Pakiet libpng12-0 nie ma kandydata do instalacji

PS. Ostatecznie zadziałało po wpisaniu do konsoli:

sudo ln -s /usr/lib/x86_64-linux-gnu/libpng16.so.16 /usr/lib/vmware/libpng12.so.0

(crixu) #14

z kolei inny problem taki:

Zrzut ekranu z 2017-10-26 16-32-15

myslalem ze linux jest mniej problematyczny :smiley:


(marcin82) #15

Podaj wyniki poleceń z konsoli:
sudo apt-get update
sudo apt-get dist-upgrade


(crixu) #16
crixu@ThinkPad-T420:~$ sudo apt-get udpate
[sudo] hasło użytkownika crixu: 
E: Nieprawidłowa operacja udpate
crixu@ThinkPad-T420:~$ sudo apt-get dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Obliczanie aktualizacji... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  ant ant-optional ca-certificates-mono cli-common compiz-core
  compiz-plugins-default default-jdk default-jdk-headless
  eclipse-platform-data eclipse-rcp fastjar gnome-packagekit-data jarwrapper
  junit junit4 libapache-pom-java libasm-java libasm3-java libbonobo2-0
  libbonobo2-common libbonoboui2-0 libbonoboui2-common libcglib-java
  libcommons-beanutils-java libcommons-cli-java libcommons-codec-java
  libcommons-collections3-java libcommons-compress-java libcommons-dbcp-java
  libcommons-digester-java libcommons-httpclient-java libcommons-logging-java
  libcommons-parent-java libcommons-pool-java libcompizconfig0 libdb-java
  libdb-je-java libdb5.3-java libdb5.3-java-jni libdbus-glib2.0-cil
  libdbus2.0-cil libdecoration0 libeasymock-java libecj-java
  libequinox-osgi-java libfelix-bundlerepository-java
  libfelix-gogo-command-java libfelix-gogo-runtime-java
  libfelix-gogo-shell-java libfelix-osgi-obr-java libfelix-shell-java
  libfelix-utils-java libgconf2.0-cil libgdata2.1-cil libgdiplus
  libgkeyfile1.0-cil libglade2-0 libglib2.0-cil libgnome-2-0
  libgnome-keyring1.0-cil libgnome-vfs2.0-cil libgnome2-common
  libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common
  libgnomevfs2-0 libgnomevfs2-common libgtk2.0-cil libgtkmm-2.4-1v5
  libhamcrest-java libice-dev libicu4j-4.2-java libicu4j-49-java
  libjetty9-java libjline-java libjsch-java libjtidy-java libjzlib-java
  libkxml2-java liblucene2-java libmono-accessibility4.0-cil
  libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.5-cil
  libmono-data-tds4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil
  libmono-ldap4.0-cil libmono-posix4.0-cil libmono-security4.0-cil
  libmono-sharpzip4.84-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data4.0-cil libmono-system-design4.0-cil
  libmono-system-drawing4.0-cil libmono-system-enterpriseservices4.0-cil
  libmono-system-ldap4.0-cil libmono-system-numerics4.0-cil
  libmono-system-runtime-serialization-formatters-soap4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-security4.0-cil
  libmono-system-servicemodel-internals0.0-cil
  libmono-system-transactions4.0-cil
  libmono-system-web-applicationservices4.0-cil
  libmono-system-web-services4.0-cil libmono-system-web4.0-cil
  libmono-system-windows-forms4.0-cil libmono-system-xml-linq4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libmono-webbrowser4.0-cil
  libnewtonsoft-json5.0-cil libnotify0.4-cil libnunit-framework2.6.3-cil
  libobjenesis-java liborbit-2-0 libosgi-annotation-java
  libosgi-compendium-java libosgi-core-java libparted-fs-resize0
  libpthread-stubs0-dev libregexp-java libservlet3.1-java libsm-dev
  libswt-cairo-gtk-3-jni libswt-glx-gtk-3-jni libswt-gnome-gtk-3-jni
  libswt-gtk-3-java libswt-gtk-3-jni libswt-webkit-gtk-3-jni libtomcat8-java
  libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxt-dev
  mono-4.0-gac mono-gac mono-runtime mono-runtime-common mono-runtime-sgen
  openjdk-8-jdk openjdk-8-jdk-headless python-compizconfig sat4j
  x11proto-core-dev x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools
  xtrans-dev
Aby je usunąć należy użyć "sudo apt autoremove".
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.

(marcin82) #17

sudo apt-get update
sudo apt-get dist-upgrade

Machnąłem się … :smiley:


(crixu) #18

chyba pomoglo :wink: Dziękuje ślicznie

crixu@ThinkPad-T420:~$ sudo apt-get update
[sudo] hasło użytkownika crixu: 
Stary:1 http://archive.canonical.com/ubuntu artful InRelease
Stary:2 http://pl.archive.ubuntu.com/ubuntu artful InRelease                   
Pobieranie:3 http://pl.archive.ubuntu.com/ubuntu artful-updates InRelease [76,7 kB]
Pobieranie:4 http://security.ubuntu.com/ubuntu artful-security InRelease [70,3 kB]
Pobieranie:5 http://security.ubuntu.com/ubuntu artful-security/main i386 Packages [6280 B]
Pobieranie:6 http://security.ubuntu.com/ubuntu artful-security/main amd64 Packages [6264 B]
Pobieranie:7 http://security.ubuntu.com/ubuntu artful-security/main Translation-en [3100 B]
Pobieranie:8 http://security.ubuntu.com/ubuntu artful-security/universe amd64 DEP-11 Metadata [2188 B]
Stary:9 http://pl.archive.ubuntu.com/ubuntu artful-backports InRelease         
Pobieranie:10 http://pl.archive.ubuntu.com/ubuntu artful-updates/main amd64 Packages [9272 B]
Pobieranie:11 http://pl.archive.ubuntu.com/ubuntu artful-updates/main i386 Packages [9284 B]
Pobieranie:12 http://pl.archive.ubuntu.com/ubuntu artful-updates/main Translation-en [4672 B]
Pobieranie:13 http://pl.archive.ubuntu.com/ubuntu artful-updates/main amd64 DEP-11 Metadata [8268 B]
Pobieranie:14 http://pl.archive.ubuntu.com/ubuntu artful-updates/universe amd64 Packages [4116 B]
Pobieranie:15 http://pl.archive.ubuntu.com/ubuntu artful-updates/universe i386 Packages [4112 B]
Pobieranie:16 http://pl.archive.ubuntu.com/ubuntu artful-updates/universe amd64 DEP-11 Metadata [2188 B]
Pobrano 207 kB w 2s (86,3 kB/s)                                   
Czytanie list pakietów... Gotowe
crixu@ThinkPad-T420:~$ sudo apt-get dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Obliczanie aktualizacji... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  ant ant-optional ca-certificates-mono cli-common compiz-core
  compiz-plugins-default default-jdk default-jdk-headless
  eclipse-platform-data eclipse-rcp fastjar gnome-packagekit-data jarwrapper
  junit junit4 libapache-pom-java libasm-java libasm3-java libbonobo2-0
  libbonobo2-common libbonoboui2-0 libbonoboui2-common libcglib-java
  libcommons-beanutils-java libcommons-cli-java libcommons-codec-java
  libcommons-collections3-java libcommons-compress-java libcommons-dbcp-java
  libcommons-digester-java libcommons-httpclient-java libcommons-logging-java
  libcommons-parent-java libcommons-pool-java libcompizconfig0 libdb-java
  libdb-je-java libdb5.3-java libdb5.3-java-jni libdbus-glib2.0-cil
  libdbus2.0-cil libdecoration0 libeasymock-java libecj-java
  libequinox-osgi-java libfelix-bundlerepository-java
  libfelix-gogo-command-java libfelix-gogo-runtime-java
  libfelix-gogo-shell-java libfelix-osgi-obr-java libfelix-shell-java
  libfelix-utils-java libgconf2.0-cil libgdata2.1-cil libgdiplus
  libgkeyfile1.0-cil libglade2-0 libglib2.0-cil libgnome-2-0
  libgnome-keyring1.0-cil libgnome-vfs2.0-cil libgnome2-common
  libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common
  libgnomevfs2-0 libgnomevfs2-common libgtk2.0-cil libgtkmm-2.4-1v5
  libhamcrest-java libice-dev libicu4j-4.2-java libicu4j-49-java
  libjetty9-java libjline-java libjsch-java libjtidy-java libjzlib-java
  libkxml2-java liblucene2-java libmono-accessibility4.0-cil
  libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.5-cil
  libmono-data-tds4.0-cil libmono-i18n-west4.0-cil libmono-i18n4.0-cil
  libmono-ldap4.0-cil libmono-posix4.0-cil libmono-security4.0-cil
  libmono-sharpzip4.84-cil libmono-sqlite4.0-cil
  libmono-system-componentmodel-dataannotations4.0-cil
  libmono-system-configuration4.0-cil libmono-system-core4.0-cil
  libmono-system-data4.0-cil libmono-system-design4.0-cil
  libmono-system-drawing4.0-cil libmono-system-enterpriseservices4.0-cil
  libmono-system-ldap4.0-cil libmono-system-numerics4.0-cil
  libmono-system-runtime-serialization-formatters-soap4.0-cil
  libmono-system-runtime-serialization4.0-cil libmono-system-security4.0-cil
  libmono-system-servicemodel-internals0.0-cil
  libmono-system-transactions4.0-cil
  libmono-system-web-applicationservices4.0-cil
  libmono-system-web-services4.0-cil libmono-system-web4.0-cil
  libmono-system-windows-forms4.0-cil libmono-system-xml-linq4.0-cil
  libmono-system-xml4.0-cil libmono-system4.0-cil libmono-webbrowser4.0-cil
  libnewtonsoft-json5.0-cil libnotify0.4-cil libnunit-framework2.6.3-cil
  libobjenesis-java liborbit-2-0 libosgi-annotation-java
  libosgi-compendium-java libosgi-core-java libparted-fs-resize0
  libpthread-stubs0-dev libregexp-java libservlet3.1-java libsm-dev
  libswt-cairo-gtk-3-jni libswt-glx-gtk-3-jni libswt-gnome-gtk-3-jni
  libswt-gtk-3-java libswt-gtk-3-jni libswt-webkit-gtk-3-jni libtomcat8-java
  libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxt-dev
  mono-4.0-gac mono-gac mono-runtime mono-runtime-common mono-runtime-sgen
  openjdk-8-jdk openjdk-8-jdk-headless python-compizconfig sat4j
  x11proto-core-dev x11proto-input-dev x11proto-kb-dev xorg-sgml-doctools
  xtrans-dev
Aby je usunąć należy użyć "sudo apt autoremove".
Następujące pakiety zostaną zaktualizowane:
  wget xdg-utils
2 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 374 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 0 B miejsca na dysku.
Kontynuować? [T/n] t
Pobieranie:1 http://pl.archive.ubuntu.com/ubuntu artful-updates/main amd64 xdg-utils all 1.1.1-1ubuntu3 [59,4 kB]
Pobieranie:2 http://security.ubuntu.com/ubuntu artful-security/main amd64 wget amd64 1.19.1-3ubuntu1.1 [315 kB]
Pobrano 374 kB w 1s (335 kB/s)                                
(Odczytywanie bazy danych ... 153605 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do rozpakowania pakietu .../wget_1.19.1-3ubuntu1.1_amd64.deb ...
Rozpakowywanie pakietu wget (1.19.1-3ubuntu1.1) nad (1.19.1-3ubuntu1) ...
Przygotowywanie do rozpakowania pakietu .../xdg-utils_1.1.1-1ubuntu3_all.deb ...
Rozpakowywanie pakietu xdg-utils (1.1.1-1ubuntu3) nad (1.1.1-1ubuntu2) ...
Przetwarzanie wyzwalaczy pakietu install-info (6.4.90.dfsg.1-1build1)...
Konfigurowanie pakietu wget (1.19.1-3ubuntu1.1) ...
Przetwarzanie wyzwalaczy pakietu man-db (2.7.6.1-2)...
Konfigurowanie pakietu xdg-utils (1.1.1-1ubuntu3) ...