Od czasu aktualizacji do najnowszej wersji Ubuntu 18.04 LTS, zacząłem mieć irytujący problem z połączeniem internetowym za pośrednictwem dowolnej sieci bezprzewodowej, z którą próbuję się połączyć. Dzieje się tak, jeśli mój laptop przechodzi w tryb uśpienia lub gdy muszę wyjść z domu i pójść na uniwersytet lub gdzieś indziej, gdy próbuję połączyć się z siecią Wi-Fi, to nie działa od razu. Być może nadal jestem podłączony do sieci bezprzewodowej, ale nie mam połączenia z Internetem. Dzieje się tak na istniejących punktach WiFi, z których korzystałem w przeszłości i na nowych od czasu aktualizacji. Tak więc, co muszę robić stale i wiele razy, to ręcznie uruchomić klienta dhcp, aby odnowić adres IP. wygląda na to, że nie robi to automatycznie. Muszę wprowadzić polecenie przez terminal kilka razy, zanim zacznie ponownie działać.
sudo dhclient -v wlan0
Zauważyłem, że przy pierwszym uruchomieniu polecenia pojawiają się błędy:
/var/lib/dhcp/dhclient.leases line 40: numeric minute expected.
renew 1 2018/10/22 08:3lease
^
/var/lib/dhcp/dhclient.leases line 40: semicolon expected.
renew 1 2018/10/22 08:3lease {
^
Corrupt lease file - possible data loss!
Corrupt lease file - possible data loss!
Corrupt lease file - possible data loss!
Corrupt lease file - possible data loss!
jeśli to się nie powiedzie, muszę ponownie uruchomić komputer i ponownie go powtarzać, aż uzyskam połączenie. Próbowałem nawet zrestartować interfejs sieciowy
/etc/init.d/networking restart
i to nie działa! Czy jest jakieś trwałe rozwiązanie, które mogę wdrożyć? czy jest to błąd, który pojawił się wraz ze znanym uaktualnieniem?
źródło