Błąd - utrata danych - w przypadku dzierżawy klienta dhcp - Ubuntu 18.04.1 LTS


1

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?

Odpowiedzi:


0

Wygląda na to, że plik /var/lib/dhcp/dhclient.leasesjest uszkodzony. Możesz spojrzeć na wiersz 40 wymieniony w komunikacie o błędzie.

W tym pliku nie powinno być żadnych ważnych informacji, więc możesz po prostu wyczyścić ten plik (lub najpierw wykonać kopię treści).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.