Я случайно удалил администратора сети и больше не имею доступа в интернет


15

Я не могу подключиться ни к какому wifi-соединению, так как я удалил администратора сети. Есть ли какой-нибудь способ получить его с другого компьютера, а затем установить его на моем, или есть ли способ получить подключение к интернету без менеджера сети?


есть похожий вопрос, который также может помочь ... askubuntu.com/a/869209/633471
Удай Кумар

есть похожий вопрос здесь, askubuntu.com/a/869209/633471 надеюсь, что это поможет
Uday Kumar

Ответы:


20

Я предлагаю вам отредактировать файл:

gksudo gedit /etc/network/interfaces

Изменить это следующим образом:

auto lo
iface lo inet loopback

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

Перезапустите интерфейс:

sudo ifdown wlan0 && sudo ifup -v wlan0

Тестовое задание:

ping -c3 www.ubuntu.com

Если вы получаете результаты пинга, вы подключены. При желании вы можете переустановить Network Manager и вернуть файл, который вы изменили, чтобы удалить раздел wlan0.


10

Если вы еще не перезагрузились и все еще подключены, вы можете запустить sudo apt-get install --reinstall network-manager. Вы сделали там.

Если вы перезагрузили процесс, то он немного сложнее - вам нужно получить работающий Ubuntu cd или usb и загрузить его, как если бы вы собирались установить Ubuntu заново. Live CD или USB позволяет подключаться к Интернету, поэтому убедитесь, что вы подключены. Вместо установки либо нажмите «Попробуйте Ubuntu» и получите доступ к терминалу через него, либо нажмите Ctrl + Alt + F2.

Затем вам нужно смонтировать раздел ubuntu (noticce sda1 - просто пример, выясните, с каким он lsblk) и пару папок. Таким образом:

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

К этому моменту вы можете использовать live USB / CD, чтобы действовать так, как если бы вы работали с фактической установкой Ubuntu, но все еще используя Live USB / CD ресурсы. Теперь вы можете запуститьsudo apt-get install --reinstall network-manager

Я использовал восстановление LiveCD / USB довольно много раз, когда я забил свою систему. Это один из лучших вариантов.

Есть альтернативный вариант - подключиться через командную строку, но это будет несколько хлопотно, особенно если на вашем маршрутизаторе установлена ​​безопасность WPA2. Вы можете взять свой компьютер (если это ноутбук) в любую точку доступа / использовать Wi-Fi, но там слишком много ниппелей


6

Попробуй это:

Откройте терминал,

Нажмите Ctrl+ Alt+T

Запустить его:

sudo iw dev

Команда iw выведет список всех подключенных адаптеров WiFi:

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

Название: phy # 1

Имена устройств: wlan0

Индекс интерфейса: 3

Адрес: mac адрес

Тип: Управляемый. Тип указывает режим работы беспроводных устройств.

Вы можете проверить, работает ли беспроводное устройство или нет:

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

В приведенном выше примере wlan0 не UP.

Выполните следующую команду, чтобы открыть интерфейс 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

В приведенном выше примере, теперь wlan0 является UP.

Вы проверяете состояние подключения к сети WiFi, выполнив команду:

sudo iw wlan0 link

Not connected.

Вывод показывает, что вы не подключены к какой-либо сети.

Вы сканируете, чтобы узнать, какие сети WiFi обнаружены, выполнив команду:

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

Двумя важными частями информации, приведенной выше, являются SSIDпротокол безопасности WPA/WPA2 vs WEP.

SSID из приведенного выше примера Adrogue. Протокол безопасности RSN, также обычно упоминается как WPA2.

Теперь вы создадите файл конфигурации, wpa_supplicantкоторый содержит предварительный общий ключ passphraseдля сети WiFi.

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

Где 11223344был сетевой пароль.

wpa_passphrase создаст необходимые записи конфигурации на основе вашего ввода.

Каждая новая сеть будет добавлена ​​как новая конфигурация в файл конфигурации /etc/wpa_supplicant.conf.

sudo cat /etc/wpa_supplicant.conf 

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

Для подключения выполните следующую команду:

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

-B: означает запуск wpa_supplicant в фоновом режиме.

-D: указывает беспроводной драйвер.

wext: универсальный драйвер.

-c: указывает путь к файлу конфигурации.

Теперь используйте dhclient для получения IP-адреса по DHCP:

sudo dhclient wlan0

Вы можете использовать команду ip или ifconfig для проверки IP-адреса, назначенного DHCP

sudo ip addr show wlan0

И пропинг IP-адрес Google, чтобы подтвердить подключение к сети:

sudo ping 8.8.8.8

5

Вы всегда можете просто загрузить материал отсюда или просто найти конкретные пакеты здесь, в зависимости от того, какие пакеты вы удалили, скопировать их в pendrive или что-то еще, а затем просто сделать dpkg -iна них и вуаля, у вас все заново установлено.


И тысячи зависимостей, если они еще не установлены. :)
Абель Том

3

Хорошо, я столкнулся с этой проблемой на XUbuntu 12.04 LTS вчера, этот вопрос старый, но, возможно, он поможет некоторым людям в будущем.

Я исправляю эту проблему «традиционным способом».

Поскольку в моем XUbuntu нет возможности подключиться к Интернету, я использую свой телефон, чтобы найти то, что мне нужно.

Я гуглил по телефону для network-manager and network-manager-gnome precise.

А потом я пошел скачать его с телефона и перенести эти два файла deb на мой компьютер.

После этого я установил два .debфайла:

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

И затем вы можете перезапустить службу диспетчера сети с помощью этой команды:

service network-manager restart 

И это прекрасно работает для меня. Я знаю, что у всех здесь есть телефон с подключением к Интернету. Так и должно работать.


0

Если вы synapticустановили, вы можете выбрать network-managerи network-manager-gnomeи использовать его generate package download scriptдля загрузки и всех зависимостей на машине с доступом в Интернет, положить их на USB-накопитель и установить их sudo dpkg -i *.debв папке, где вы запускаете скрипт загрузки.


0

Если вы недавно обновили свой сетевой менеджер, вы можете использовать sudo apt-get install --reinstall network-manager, но это работает, только если пакет все еще находится в вашем кэше Apt


apt-getполучит (загрузит) пакет, если он не найден в кеше.
Guiverc

0

Если вы собираетесь выполнить эти команды, убедитесь, что ваш интернет работает. Я сделал ошибку, запустив их, когда у меня отключился интернет, и это очистило моего сетевого менеджера и сделало невозможным его восстановление, поэтому невозможно получить доступ к Интернету. Я потратил более 13 часов, пытаясь решить проблему безрезультатно. Теперь мне нужно переустановить операционную систему все вместе.

Поэтому, пожалуйста, убедитесь, что ваш интернет в настоящий момент не отключен перед запуском вышеуказанных команд, иначе вы, скорее всего, сможете снова подключиться к интернету, если не переустановите свою ОС.


0

Это легко исправить, если network managerпакет все еще находится в кеше.

    sudo apt-get install network-manager

Выполнено. Это просто, если нет, см. Ответ выше


Ok. Но это будет работать только в том случае, если пользователь не перезагрузил компьютер.
Сергей Колодяжный

1
Или если network-managerвсе еще находится в кеше apt.
Лео Лам
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.