Eliminé accidentalmente el administrador de red y ya no tengo acceso a Internet

15

No puedo conectarme a ninguna conexión wifi ya que eliminé el administrador de red. ¿Hay alguna forma de obtenerlo de otra computadora y luego instalarlo en la mía o hay alguna forma de obtener una conexión a Internet sin el administrador de red?

Luis Enrique Gallet Zambrano
fuente
hay una pregunta similar que también podría ayudar ... askubuntu.com/a/869209/633471
Uday Kumar
hay una pregunta similar aquí, askubuntu.com/a/869209/633471 espero que ayude
Uday Kumar

Respuestas:

20

Te sugiero que edites un archivo:

gksudo gedit /etc/network/interfaces

Modifíquelo para leer:

auto lo
iface lo inet loopback

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

Reinicie la interfaz:

sudo ifdown wlan0 && sudo ifup -v wlan0

Prueba:

ping -c3 www.ubuntu.com

Si obtiene resultados de ping, está conectado. Si lo desea, puede reinstalar Network Manager y revertir el archivo que modificó para eliminar la stanza wlan0.

chili555
fuente
10

Si no ha reiniciado y aún está conectado, puede ejecutarlo sudo apt-get install --reinstall network-manager. Ya terminaste allí.

Si ha reiniciado el proceso es un poco más complicado: tendrá que obtener el cd o usb en vivo de Ubuntu y arrancarlo, como si estuviera a punto de instalar Ubuntu nuevamente. Live CD o USB permiten la conexión a internet, así que asegúrese de estar conectado. En lugar de instalar, presione "Probar Ubuntu" y acceda al terminal desde allí, o presione Ctrl + Alt + F2.

A continuación, debe montar su partición de ubuntu (noticce sda1 es solo un ejemplo, descubra con qué está lsblk) y un par de carpetas. Así:

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

En este punto, puede usar Live USB / CD para actuar como si estuviera trabajando con su instalación real de Ubuntu, pero aún usando recursos Live USB / CD. Ahora puedes corrersudo apt-get install --reinstall network-manager

He usado la recuperación de LiveCD / USB varias veces cuando bloqueé mi sistema. Es una de las mejores opciones de la historia.

Hay una opción alternativa: conectarse a través de la línea de comandos, pero será algo problemático, especialmente si tiene seguridad WPA2 en su enrutador. Puede llevar su computadora (si es una computadora portátil) a cualquier punto de acceso wifi seguro / abierto, pero hay demasiados nops

Sergiy Kolodyazhnyy
fuente
6

Prueba esto:

Abrir una terminal,

Presione Ctrl+ Alt+T

Ejecutarlo:

sudo iw dev

El comando iw enumerará todos los adaptadores WiFi conectados:

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

Nombre designado: phy # 1

Nombres de dispositivo: wlan0

Índice de interfaz: 3

Dirección: dirección mac

Tipo: Gestionado. Tipo especifica el modo operativo de los dispositivos inalámbricos.

Puede verificar que si el dispositivo inalámbrico está funcionando o no:

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

En el ejemplo anterior, wlan0 no está ARRIBA.

Ejecute el siguiente comando para abrir la interfaz 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

En el ejemplo anterior, ahora wlan0 está ARRIBA.

Verifica el estado de la conexión de red WiFi ejecutando el comando:

sudo iw wlan0 link

Not connected.

El resultado muestra que no está conectado a ninguna red.

Escanea para descubrir qué redes WiFi se detectan, ejecutando el comando:

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 ----

Las dos piezas importantes de información de lo anterior son el SSIDy el protocolo de seguridad WPA/WPA2 vs WEP.

El SSID del ejemplo anterior es Adrogue. El protocolo de seguridad RSNtambién se conoce comúnmente como WPA2.

Ahora generará un archivo de configuración wpa_supplicantque contiene la clave precompartida passphrasepara la red WiFi.

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

¿Dónde 11223344estaba la contraseña de la red?

wpa_passphrase creará las entradas de configuración necesarias basadas en su entrada.

Cada nueva red se agregará como una nueva configuración en el archivo de configuraciones /etc/wpa_supplicant.conf.

sudo cat /etc/wpa_supplicant.conf 

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

Para conectarse, ejecute el siguiente comando:

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

-B: Significa ejecutar wpa_supplicant en segundo plano.

-D: especifica el controlador inalámbrico.

wext: es el controlador genérico.

-c: especifica la ruta para el archivo de configuración.

Ahora use dhclient para obtener una dirección IP por DHCP:

sudo dhclient wlan0

Puede usar el comando ip o ifconfig para verificar la dirección IP asignada por DHCP

sudo ip addr show wlan0

Y haga ping a la IP de Google para confirmar la conexión de red:

sudo ping 8.8.8.8
kyodake
fuente
5

Siempre puede descargar las cosas desde aquí o simplemente buscar paquetes específicos aquí dependiendo de los paquetes que eliminó, copiarlos en un pendrive o algo y luego simplemente hacer una copia dpkg -iy listo, ya tiene todo instalado nuevamente.

Wolfer
fuente
Y las mil dependencias también, si aún no están instaladas, también. :)
Abel Tom
3

Bien, me encontré con este problema en XUbuntu 12.04 LTS sobre ayer, esta pregunta es antigua, pero tal vez ayudaría a algunas personas en el futuro.

Arreglo este problema en la "forma tradicional".

Como no hay forma de conectarme a Internet en mi XUbuntu, uso mi teléfono para encontrar lo que necesito.

Busqué en Google en mi teléfono network-manager and network-manager-gnome precise.

Y luego fui a descargarlo de mi teléfono y mover esos dos archivos deb a mi computadora.

Después de eso instalé los dos .debarchivos:

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

Y luego puede reiniciar el servicio de administrador de red con este comando:

service network-manager restart 

Y funciona perfectamente para mí. Sé que todos aquí tenemos un teléfono con conexión a Internet. Entonces debería funcionar.

Niqa Saniy
fuente
0

Si lo ha synapticinstalado, puede seleccionar network-managery network-manager-gnomeusar y generate package download scriptpara descargarlo y todas las dependencias en una máquina con acceso a Internet, colóquelos en una memoria USB e instálelos sudo dpkg -i *.deben la carpeta donde ejecuta el script de descarga.

Karl Richter
fuente
0

Si recientemente actualizó su administrador de red, puede usar sudo apt-get install --reinstall network-manager, pero esto solo funciona si el paquete todavía está en su caché Apt

arrozal
fuente
apt-getobtendrá (descargará) el paquete si no se encuentra en la memoria caché.
guiverc
0

Si va a ejecutar estos comandos, asegúrese de que su Internet esté funcionando. Cometí el error de ejecutarlos mientras mi Internet estaba desconectado y purgó mi administrador de red e hizo imposible recuperarlo, por lo que era imposible acceder a Internet. He pasado más de 13 horas tratando de solucionar el problema en vano. Ahora tengo que reinstalar mi sistema operativo todos juntos.

Por lo tanto, asegúrese de que Internet no esté cortado actualmente antes de ejecutar los comandos anteriores o de lo contrario tendrá la posibilidad de volver a conectarse a Internet a menos que reinstale su sistema operativo.

NewBuntu
fuente
0

Hay una solución fácil si el network managerpaquete todavía está en el caché.

    sudo apt-get install network-manager

Hecho. Así de simple, si no, vea la respuesta anterior

David
fuente
Okay. Pero eso solo funcionará si el usuario no ha reiniciado la máquina.
Sergiy Kolodyazhnyy
1
O si network-managertodavía está en el caché de apt.
Léo Lam