Подключено к Wi-Fi, но нет доступа в интернет.

Вопрос или проблема

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

Я пробовал использовать публичный DNS от Google и отключить настройки прокси в Firefox. Я использовал nm-tool и lshw, чтобы убедиться, что мое беспроводное устройство и драйвер подключены. Если кто-то может помочь мне решить эту проблему, я буду чрезвычайно благодарен!

Выводы:

$ ping -c3 www.google.com
ping: unknown host www.google.com

$ ping -c4 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 192.168.1.104 icmp_seq=1 Destination Host Unreachable
...
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3014ms

$ cat /etc/resolv.conf
# Файл динамического resolv.conf(5) для резолвера glibc(3), сгенерированный resolvconf(8) 
# НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ ВРУЧНУЮ -- ВАШИ ИЗМЕНЕНИЯ БУДУТ ПЕРЕПИШЕНЫ 
nameserver 127.0.0.1

$ nm-tool | grep DNS
DNS: 192.168.1.1

$ route -n
Таблица маршрутизации IP ядра
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0

$ ping -c4 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data
From 192.168.1.104 icmp_seq=1 Destination Host Unavailable
From 192.168.1.104 icmp_seq=2 Destination Host Unavailable

--- 192.168.1.1 ping statistics ---
4 packets transmitted, 0 received, +2 errors, 100% packet loss, time 2998ms
pipe 4

$ ifconfig
eth0      Link encap:Ethernet HWaddr 88:ae:1d:58:9d:0b
          UP BROADCAST MULTICAST MTU:1500 Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:235 errors:0 dropped:0 overruns:0 frame:0
          TX packets:235 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:16266 (16.2 KB)  TX bytes:16266 (16.2 KB)

wlan0     Link encap:Ethernet  HWaddr 00:23:15:35:ce:2c
          inet addr:192.168.1.104  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::223:15ff:fe35:ce2c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:420 errors:0 dropped:0 overruns:0 frame:0
          TX packets:264 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:109306 (109.3 KB)  TX bytes:27642 (27.6 KB)

wmax0     Link encap:Ethernet  HWaddr 64:64:da:04:52:b5
          UP NOARP  MTU:1400  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:20
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

$ sudo lshw -C network
  *-network
       description: Ethernet interface
       product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: eth0
       version: 05
       serial: 88:ae:1d:58:9d:0b
       size: 10Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8168e-2.fw
latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:41 ioport:6000(size=256) memory:d0404000-d0404fff memory:d0400000-d0403fff
*-network
       description: Wireless interface
       product: Centrino Advanced-N + WiMAX 6250
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       logical name: wlan0
       version: 57
       serial: 00:23:15:35:ce:2c
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=3.5.0-34-generic firmware=41.28.5.1 build 33926 ip=192.168.1.104 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
       resources: irq:43 memory:d4600000-d4601fff
*-network
       description: Ethernet interface
       physical id: 2
       logical name: wmx0
       serial: 64:d4:da:04:52:b5
       capabilities: ethernet physical
       configuration: driver=i2400m_usb firmware=i6050-fw-usb-1.5.sbcf link=no

$ dmesg | grep iwl
[   15.388067] iwlwifi: Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree:
[   15.388072] iwlwifi: Copyright(c) 2003-2012 Intel Corporation
[   15.388180] iwlwifi 0000:06:00.0: pci_resource_len = 0x00002000
[   15.388183] iwlwifi 0000:06:00.0: pci_resource_base = ffffc9000067c000
[   15.388186] iwlwifi 0000:06:00.0: HW Revision ID = 0x57
[   15.388263] iwlwifi 0000:06:00.0: irq 43 for MSI/MSI-X
[   15.391065] iwlwifi 0000:06:00.0: loaded firmware version 41.28.5.1 build 33926
[   15.391352] iwlwifi 0000:06:00.0: CONFIG_IWLWIFI_DEBUG disabled
[   15.391356] iwlwifi 0000:06:00.0: CONFIG_IWLWIFI_DEBUGFS enabled
[   15.391358] iwlwifi 0000:06:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled
[   15.391360] iwlwifi 0000:06:00.0: CONFIG_IWLWIFI_DEVICE_TESTMODE enabled
[   15.391362] iwlwifi 0000:06:00.0: CONFIG_IWLWIFI_P2P disabled
[   15.391365] iwlwifi 0000:06:00.0: Detected Intel(R) Centrino(R) Advanced-N + WiMAX 6250 AGN, REV=0x84
[   15.391427] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[   15.399876] iwlwifi 0000:06:00.0: device EEPROM VER=0x552, CALIB=0x6
[   15.399880] iwlwifi 0000:06:00.0: Device SKU: 0x1F0
[   15.399883] iwlwifi 0000:06:00.0: Valid Tx ant: 0x3, Valid Rx ant: 0x3
[   15.399910] iwlwifi 0000:06:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels
[   15.510715] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   18.862936] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[   18.863126] iwlwifi 0000:06:00.0: Radio type=0x1-0x2-0x0
[   19.106527] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[   19.106721] iwlwifi 0000:06:00.0: Radio type=0x1-0x2-0x0
[ 3754.102289] iwlwifi 0000:06:00.0: RF_KILL bit toggled to disable radio.
[ 3754.102506] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.103049] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.114930] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.114945] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.114957] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.115002] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.115039] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.115049] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.116099] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.128114] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3754.138152] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3756.419608] iwlwifi 0000:06:00.0: RF_KILL bit toggled to enable radio.
[ 3756.421101] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 3756.421286] iwlwifi 0000:06:00.0: Radio type=0x1-0x2-0x0
[ 3762.839399] iwlwifi 0000:06:00.0: RF_KILL bit toggled to disable radio.
[ 3762.840221] iwlwifi 0000:06:00.0: Not sending command - RF KILL
[ 3776.333700] iwlwifi 0000:06:00.0: RF_KILL bit toggled to enable radio.
[ 3776.335758] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 3776.335951] iwlwifi 0000:06:00.0: Radio type=0x1-0x2-0x0
[ 4214.253483] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 4214.253686] iwlwifi 0000:06:00.0: Radio type=0x1-0x2-0x0
[ 4305.514303] iwlwifi 0000:06:00.0: L1 Enabled; Disabling L0S
[ 4305.514509] iwlwifi 0000:06:00.0: Radio type=0x1-0x2-0x0

У меня была такая же проблема с встроенным менеджером сетевых подключений, который говорил, что все в порядке, и ifconfig сообщал правильные сетевые адреса и что соединение работает, я мог пинговать свой ноутбук с ПК, но доступа к интернету не было.

В моем случае это было связано с наличием графического менеджера сетевых подключений Wicd, который, как я полагаю, перехватывал соединение, потому что, активировав беспроводную сеть через графический интерфейс, доступ к интернету восстановился.

Надеюсь, это поможет.

Ответ или решение

Подключение к Wi-Fi, но нет доступа в интернет: Решение проблемы на Ubuntu 12.04

При установке Ubuntu 12.04 вы столкнулись с проблемой, когда ваше беспроводное соединение работает, но интернет недоступен. Давайте рассмотрим возможные причины этой проблемы и способы их устранения. Ваша ситуация может быть связана с несколькими аспектами, включая настройки сети, конфликты программного обеспечения или проблемы с DNS.

Анализ вашего текущего состояния

1. Проверка подключения

Вы уже сделали несколько ключевых диагностических шагов, включая пинг сайтов и локального маршрутизатора. Ниже приведены некоторые важные моменты:

  • Пинг до www.google.com:

    ping: unknown host www.google.com

    Это указывает на проблему с разрешением имен DNS.

  • Пинг до 8.8.8.8:

    From 192.168.1.104 icmp_seq=1 Destination Host Unreachable

    Это говорит о том, что ваш компьютер не может достучаться до внешнего адреса.

  • Содержимое /etc/resolv.conf:

    nameserver 127.0.0.1

    Это является проблемным моментом, так как ‘127.0.0.1’ указывает на локальный хост, а не на ваш маршрутизатор или DNS-сервер.

  • Настройки таблицы маршрутизации (route -n):

    0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 wlan0

    Ваш маршрутизатор (192.168.1.1) не отвечает на пинг, что может указывать на сетевую проблему или ошибки в конфигурации.

2. Программные конфликты

Вы отметили, что у вас установлен Wicd (GUI-менеджер сети), который может конфликтовать с NetworkManager. Возможно, это основной источник проблемы. NetworkManager и Wicd не должны запускаться одновременно, так как они могут пытаться управлять одним и тем же соединением.

Решения

1. Отключение Wicd

Если вы используете NetworkManager, рекомендуется отключить Wicd. Для этого выполните следующие команды в терминале:

sudo service wicd stop
sudo systemctl disable wicd

После этого перезагрузите систему и проверьте подключение к интернету.

2. Правильные настройки DNS

Измените настройки DNS сервера, чтобы использовать внешний DNS, такой как Google DNS. Для этого выполните следующие команды:

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
echo "nameserver 8.8.4.4" | sudo tee -a /etc/resolv.conf

Проверьте, что изменения вступили в силу:

cat /etc/resolv.conf

Вы должны увидеть, что DNS-серверы были обновлены.

3. Проверка состояния и перезапуск служб сети

Перезапустите NetworkManager, чтобы обновить настройки:

sudo service network-manager restart

4. Прочие проверки

Убедитесь, что ваш беспроводной адаптер включен и не заблокирован аппаратно (например, с помощью переключателя Wi-Fi на вашем ноутбуке). Вы можете проверить состояние адаптера с помощью команды:

rfkill list

Если состояние ‘hardblocked’ или ‘softblocked’ установлено на ‘yes’, вам необходимо разблокировать устройство с помощью:

sudo rfkill unblock wifi

Заключение

Ваша проблема может возникнуть из-за конфликтов сетевых менеджеров, неправильных настроек DNS или ошибки подключения к маршрутизатору. Если вышеперечисленные шаги не помогли, возможно, имеет смысл проверить совместимость вашего сетевого адаптера и драйвера, или обратиться к документации Ubuntu по настройке беспроводной сети.

Надеемся, что данное руководство поможет вам восстановить доступ в интернет на Ubuntu 12.04. Не стесняйтесь задавать дополнительные вопросы или приводить примеры ошибок, чтобы мы могли помочь вам более эффективно.

Оцените материал
Добавить комментарий

Капча загружается...