Saya memiliki masalah yang sama untuk antarmuka wifi saya wlp3s0
di Ubuntu 18.04. Itu memengaruhi kemampuan saya untuk terhubung ke tethering Android dan router di luar rumah. Cara untuk memecahkan masalah bagi saya adalah dengan mengomentari /etc/dhcpcd.conf
sebagai berikut:
interface wlp3s0
static ip_address=192.168.0.16/24
static routers=192.168.0.1
static domain_name_servers=127.0.0.1
untuk mendapatkan yang berikut ini
#interface wlp3s0
# static ip_address=192.168.0.16/24
# static routers=192.168.0.1
# static domain_name_servers=127.0.0.1
Kemudian, saya telah terputus dari jaringan saya saat ini dan menghubungkan kembali mencoba route -n
atau nmcli
melihat perubahan
Anda juga dapat menghapus garis yang sama ketika Anda yakin itu bekerja untuk Anda.
Karena garis-garis ini, NetworkManager selalu menambahkan rute default dengan gateway yang salah, khususnya ketika saya tidak berada di jaringan rumah saya. Saya mendapatkan "Host Tujuan Tidak Dapat Dicapai" ketika saya sedang melakukan ping 8.8.8.8
. Hardcoding gateway in /etc/network/interfaces
bukan solusi yang layak karena saya menghubungkan banyak ke wifis publik (jadi, tidak pernah router wifi atau gateway yang sama) dan biasanya DHCP harus bekerja "di luar kotak" IMHO.
PS: Saya tidak pernah mengedit secara manual /etc/dhcpcd.conf
jadi saya tidak tahu mengapa file /etc/dhcpcd.conf
itu mengandung baris-baris ini.
/etc/network/interfaces
file, atau dengan perangkat lunak seperti Network Manager atau wicd?