Saya secara tidak sengaja menghapus manajer jaringan dan tidak memiliki akses ke internet lagi

15

Saya tidak dapat terhubung ke koneksi wifi apa pun karena saya menghapus manajer jaringan. Apakah ada cara untuk mendapatkannya dari komputer lain dan kemudian menginstalnya di komputer saya atau apakah ada cara saya bisa mendapatkan koneksi internet tanpa manajer jaringan?

Luis Enrique Gallet Zambrano
sumber
ada pertanyaan serupa yang mungkin juga membantu ... askubuntu.com/a/869209/633471
Uday Kumar
ada pertanyaan serupa di sini, askubuntu.com/a/869209/633471 harap ini membantu
Uday Kumar

Jawaban:

20

Saya sarankan Anda mengedit file:

gksudo gedit /etc/network/interfaces

Ubah untuk membaca:

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wpa-essid myssid
wpa-psk mypasscode

Mulai ulang antarmuka:

sudo ifdown wlan0 && sudo ifup -v wlan0

Uji:

ping -c3 www.ubuntu.com

Jika Anda mendapatkan hasil ping, Anda terhubung. Jika mau, Anda dapat menginstal ulang Network Manager dan mengembalikan file yang Anda ubah untuk menghapus bait wlan0.

cabai555
sumber
10

Jika Anda belum mem-boot ulang, dan masih terhubung, Anda dapat menjalankannya sudo apt-get install --reinstall network-manager. Anda selesai di sana.

Jika Anda telah me-reboot prosesnya sedikit lebih rumit - Anda harus mendapatkan live cd atau usb Ubuntu, dan mem-boot-nya, seolah-olah Anda akan menginstal Ubuntu lagi. Live CD atau USB memungkinkan koneksi ke internet, jadi pastikan Anda terhubung. Alih-alih menginstal, baik tekan "Coba Ubuntu" dan akses terminal lewat sana, atau tekan Ctrl + Alt + F2.

Selanjutnya Anda perlu me-mount partisi ubuntu Anda (noticce sda1 hanyalah contoh, cari tahu yang mana dengan lsblk) dan beberapa folder. Jadi:

sudo mount /dev/sda1 /mnt

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

Pada titik ini Anda dapat menggunakan live USB / CD untuk bertindak seolah-olah Anda sedang bekerja dengan instalasi Ubuntu Anda yang sebenarnya, tetapi masih menggunakan sumber daya USB / CD langsung. Sekarang kamu bisa larisudo apt-get install --reinstall network-manager

Saya telah menggunakan pemulihan LiveCD / USB beberapa kali ketika saya merusak sistem saya. Itu salah satu opsi terbaik yang pernah ada.

Ada opsi alternatif - sambungkan melalui command line, tetapi itu akan menjadi masalah, terutama jika Anda memiliki keamanan WPA2 di router Anda. Anda bisa membawa komputer Anda (jika itu laptop) ke hotspot wifi terbuka / usecure, tetapi ada terlalu banyak nopes

Sergiy Kolodyazhnyy
sumber
6

Coba ini:

Buka terminal,

Tekan Ctrl+ Alt+T

Menjalankannya:

sudo iw dev

Perintah iw akan mencantumkan semua adapter WiFi yang terhubung:

phy#0
    Interface wlan0
        ifindex 3
        wdev 0x1
        addr f4:ec:38:de:ad:de
        type managed

Nama yang ditunjuk: phy # 1

Nama perangkat: wlan0

Indeks Antarmuka: 3

Alamat: alamat mac

Jenis: Dikelola. Ketik menentukan mode operasional perangkat nirkabel.

Anda dapat memeriksa apakah perangkat nirkabel aktif atau tidak berjalan:

sudo ip link show wlan0

3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether f4:ec:38:de:ad:de brd ff:ff:ff:ff:ff:ff

Pada contoh di atas, wlan0 tidak UP.

Jalankan perintah berikut untuk memunculkan antarmuka WiFI:

sudo ip link set wlan0 up

3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
    link/ether f4:ec:38:de:ad:de brd ff:ff:ff:ff:ff:ff

Pada contoh di atas, sekarang wlan0 adalah UP.

Anda memeriksa status koneksi jaringan WiFi yang menjalankan perintah:

sudo iw wlan0 link

Not connected.

Output menunjukkan bahwa Anda tidak terhubung ke jaringan apa pun.

Anda memindai untuk mengetahui jaringan WiFi apa yang terdeteksi, menjalankan perintah:

sudo iw wlan0 scan


BSS 00:19:e3:fa:b6:9e(on wlan0)
    TSF: 25277930826 usec (0d, 07:01:17)
    freq: 2437
    beacon interval: 100 TUs
    capability: ESS Privacy ShortPreamble ShortSlotTime (0x0431)
    signal: -46.00 dBm
    last seen: 424 ms ago
    Information elements from Probe Response frame:
    SSID: Adrogue
    Supported rates: 1.0* 2.0* 5.5* 11.0* 6.0 9.0 12.0 18.0 
    DS Parameter set: channel 6
    Country: US Environment: Indoor/Outdoor
        Channels [1 - 11] @ 30 dBm
    ERP: <no flags>
    Extended supported rates: 24.0 36.0 48.0 54.0 
    RSN:     * Version: 1
         * Group cipher: CCMP
         * Pairwise ciphers: CCMP
         * Authentication suites: PSK
         * Capabilities: 1-PTKSA-RC 1-GTKSA-RC (0x0000)
    HT capabilities:
        Capabilities: 0x500c
            HT20
            SM Power Save disabled
            No RX STBC
            Max AMSDU length: 3839 bytes
            DSSS/CCK HT40
            40 MHz Intolerant
        Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
        Minimum RX AMPDU time spacing: 8 usec (0x06)
        HT RX MCS rate indexes supported: 0-15
        HT TX MCS rate indexes are undefined
    HT operation:
         * primary channel: 6
         * secondary channel offset: no secondary
         * STA channel width: 20 MHz
         * RIFS: 0
         * HT protection: no
         * non-GF present: 1
         * OBSS non-GF present: 0
         * dual beacon: 0
         * dual CTS protection: 0
         * STBC beacon: 0
         * L-SIG TXOP Prot: 0
         * PCO active: 0
         * PCO phase: 0
    WMM:     * Parameter version 1
         * BE: CW 15-1023, AIFSN 3
         * BK: CW 15-1023, AIFSN 7
         * VI: CW 7-15, AIFSN 2, TXOP 3008 usec
         * VO: CW 3-7, AIFSN 2, TXOP 1504 usec
    ---- truncated ----

Dua informasi penting di atas adalah SSIDprotokol keamanan WPA/WPA2 vs WEP.

SSID dari contoh di atas adalah Adrogue. Protokol keamanan RSN, juga biasa disebut sebagai WPA2.

Sekarang Anda akan menghasilkan file konfigurasi untuk wpa_supplicantyang berisi kunci yang dibagikan sebelumnya passphraseuntuk jaringan WiFi.

sudo wpa_passphrase Adrogue >> /etc/wpa_supplicant.conf 11223344

Di mana 11223344kata sandi Jaringan.

wpa_passphrase akan membuat entri konfigurasi yang diperlukan berdasarkan input Anda.

Setiap jaringan baru akan ditambahkan sebagai konfigurasi baru dalam file konfigurasi /etc/wpa_supplicant.conf.

sudo cat /etc/wpa_supplicant.conf 

# reading passphrase from stdin
network={
 ssid="Adrogue"
 #psk="11223344"
 psk=42e1cbd0f7fbf3824393920ea41ad6cc8528957a80a404b24b5e4461a31c820c
}

Untuk menghubungkan, jalankan perintah berikut:

sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf

-B: Berarti menjalankan wpa_supplicant di latar belakang.

-D: Menentukan driver nirkabel.

wext: Apakah driver generik.

-c: Menentukan path untuk file konfigurasi.

Sekarang gunakan dhclient untuk mendapatkan alamat IP oleh DHCP:

sudo dhclient wlan0

Anda dapat menggunakan perintah ip atau ifconfig untuk memverifikasi alamat IP yang ditetapkan oleh DHCP

sudo ip addr show wlan0

Dan ping IP Google untuk mengonfirmasi koneksi jaringan:

sudo ping 8.8.8.8
Kyodake
sumber
5

Anda selalu dapat mengunduh barang-barang dari sini atau hanya mencari paket-paket tertentu di sini tergantung pada paket mana yang Anda hapus, salin ke pendrive atau sesuatu lalu lakukan a dpkg -ipada mereka dan voa, Anda memiliki apa pun yang diinstal lagi.

Serigala
sumber
Dan seribu dependensi juga, jika belum diinstal, juga. :)
Abel Tom
3

Oke, saya mengalami masalah ini pada XUbuntu 12.04 LTS tentang kemarin, pertanyaan ini sudah lama tapi mungkin itu akan membantu beberapa orang di masa depan.

Saya memperbaiki masalah ini dengan "cara tradisional".

Karena tidak ada cara untuk terhubung ke Internet di XUbuntu saya, saya menggunakan ponsel saya untuk menemukan yang saya butuhkan.

Saya mencari Google di ponsel saya network-manager and network-manager-gnome precise.

Dan kemudian saya pergi untuk mengunduhnya dari ponsel saya dan memindahkan dua file deb itu ke komputer saya.

Setelah itu saya menginstal dua .debfile:

sudo dpkg -i network-manager.deb
sudo dpkg -i network-manager-gnome.deb

Dan kemudian Anda dapat memulai kembali layanan manajer jaringan dengan perintah ini:

service network-manager restart 

Dan itu bekerja dengan baik untuk saya. Saya tahu semua orang di sini memiliki telepon dengan koneksi internet. Jadi harusnya berhasil.

Niqa Saniy
sumber
0

Jika sudah synapticmenginstal, Anda dapat memilih network-managerdan network-manager-gnomemenggunakan generate package download scriptuntuk mengunduhnya dan semua ketergantungan pada mesin dengan akses internet, meletakkannya di stik USB dan menginstalnya menggunakan sudo dpkg -i *.debdalam folder tempat Anda menjalankan skrip unduhan.

Karl Richter
sumber
0

Jika Anda baru saja memutakhirkan manajer jaringan Anda, Anda dapat menggunakan sudo apt-get install --reinstall network-manager, tetapi ini hanya berfungsi jika paket masih dalam cache Apt Anda

padi
sumber
apt-getakan mendapatkan (mengunduh) paket jika tidak ditemukan di cache.
guiverc
0

Jika Anda akan menjalankan perintah ini, pastikan internet Anda berfungsi. Saya membuat kesalahan dengan menjalankannya ketika internet saya terputus dan itu membersihkan manajer jaringan saya dan membuatnya tidak mungkin untuk memulihkannya sehingga tidak mungkin untuk mengakses internet. Saya telah menghabiskan lebih dari 13 jam mencoba untuk memperbaiki masalah ini tetapi tidak berhasil. Saya sekarang harus menginstal ulang sistem operasi saya bersama-sama.

Jadi, pastikan Anda sedang tidak terhubung ke internet saat ini sebelum menjalankan perintah di atas atau kemungkinan Anda akan dapat terhubung ke internet lagi kecuali Anda menginstal ulang OS Anda.

NewBuntu
sumber
0

Ada perbaikan yang mudah jika network manager paket tersebut masih dalam cache.

    sudo apt-get install network-manager

Selesai Sesederhana itu, jika tidak, lihat jawaban di atas

David
sumber
Baik. Tapi itu hanya akan berfungsi jika pengguna belum me-reboot mesin.
Sergiy Kolodyazhnyy
1
Atau jika network-managermasih dalam cache apt.
Léo Lam