Нет доступа к сети из-за WLAN0: AVAHI

У меня есть ноутбук с Ubuntu 11.04. Не удалось подключиться к домашней беспроводной сети, которая состоит из модема и маршрутизатора Netgear.

ifconfig показывает:

wlan0 Link encap:Ethernet HWaddr 00:24:d6:07:2b:a2 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:30238 errors:0 dropped:0 overruns:0 frame:0 TX packets:24005 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:26945081 (26.9 MB) TX bytes:3169731 (3.1 MB) wlan0:avahi Link encap:Ethernet HWaddr 00:24:d6:07:2b:a2 inet addr:169.254.6.188 Bcast:169.254.255.255 Mask:255.255.0.0 UP BROADCAST MULTICAST MTU:1500 Metric:1

iwconfig показывает:

wlan0 IEEE 802.11abgn ESSID:"mywirelessnetwork" Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm Retry long limit:7 RTS thr:off Fragment thr:off Power Management:off

Я не совсем понимаю, как появился виртуальный интерфейс wlan0: avahi. Я предполагал, что мой запрос sudo dhclient wlan0 не смог получить действительный ip, хотя я не получил сообщение об ошибке от выполнения этой команды. Я снова выполнил sudo dhclient wlan0, но по-прежнему нет сообщения об ошибке или сетевого подключения.

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

Я запутался в проводных ситуациях. Что-то не так с моей сетевой конфигурацией? Что мне делать, если в будущем я столкнусь с подобными проблемами?

3
задан 27 July 2011 в 06:25

12 ответов

Как правило, когда вы получаете такой интерфейс avahi, ваш маршрутизатор или ваша собственная сетевая карта по какой-то причине не готовы (или даже имеют проблемы).

В моем случае я решаю это быстро с помощью : sudo ifdown eth0 && sudo ifup eth0 или sudo /etc/init.d/networking restart

ps: этот вопрос связан.

2
ответ дан 25 July 2018 в 21:33

Могу ли я предложить запустить команду

cat /etc/network/interfaces

Это покажет содержимое файла интерфейсов. Он должен прочитать

auto lo iface lo inet loopback

Если в этом файле есть что-то еще, отредактируйте его с помощью этой команды

gksudo gedit /etc/network/interfaces

Это будет откройте файл интерфейсов в gedit с разрешениями sudo. Таким образом, вы можете редактировать файл и сохранять его. Я должен был сделать это один раз, когда я как-то получил wlan0: avahi как беспроводное соединение, и я не смог его удалить другим способом. Возможно, вам придется перезапустить, а затем менеджер сети будет делать свои вещи.

С уважением.

3
ответ дан 25 July 2018 в 21:33
  • 1
    Благодаря! Но у моего файла интерфейсов нет ничего, кроме «auto lo iface lo inet loopback». Я боюсь, что что-то еще не так. Кстати, я не использую Network Manager. Я установил беспроводное соединение через командную строку. – chenxicali 25 July 2011 в 05:16

Как правило, когда вы получаете такой интерфейс avahi, ваш маршрутизатор или ваша собственная сетевая карта по какой-то причине не готовы (или даже имеют проблемы).

В моем случае я решаю это быстро с помощью : sudo ifdown eth0 && sudo ifup eth0 или sudo /etc/init.d/networking restart

ps: этот вопрос связан.

2
ответ дан 31 July 2018 в 13:21

Могу ли я предложить запустить команду

cat /etc/network/interfaces

Это покажет содержимое файла интерфейсов. Он должен прочитать

auto lo iface lo inet loopback

Если в этом файле есть что-то еще, отредактируйте его с помощью этой команды

gksudo gedit /etc/network/interfaces

Это будет откройте файл интерфейсов в gedit с разрешениями sudo. Таким образом, вы можете редактировать файл и сохранять его. Я должен был сделать это один раз, когда я как-то получил wlan0: avahi как беспроводное соединение, и я не смог его удалить другим способом. Возможно, вам придется перезапустить, а затем менеджер сети будет делать свои вещи.

С уважением.

3
ответ дан 31 July 2018 в 13:21
  • 1
    Благодаря! Но у моего файла интерфейсов нет ничего, кроме «auto lo iface lo inet loopback». Я боюсь, что что-то еще не так. Кстати, я не использую Network Manager. Я установил беспроводное соединение через командную строку. – chenxicali 25 July 2011 в 05:16

Как правило, когда вы получаете такой интерфейс avahi, ваш маршрутизатор или ваша собственная сетевая карта по какой-то причине не готовы (или даже имеют проблемы).

В моем случае я решаю это быстро с помощью : sudo ifdown eth0 && sudo ifup eth0 или sudo /etc/init.d/networking restart

ps: этот вопрос связан.

2
ответ дан 2 August 2018 в 03:10

Могу ли я предложить запустить команду

cat /etc/network/interfaces

Это покажет содержимое файла интерфейсов. Он должен прочитать

auto lo iface lo inet loopback

Если в этом файле есть что-то еще, отредактируйте его с помощью этой команды

gksudo gedit /etc/network/interfaces

Это будет откройте файл интерфейсов в gedit с разрешениями sudo. Таким образом, вы можете редактировать файл и сохранять его. Я должен был сделать это один раз, когда я как-то получил wlan0: avahi как беспроводное соединение, и я не смог его удалить другим способом. Возможно, вам придется перезапустить, а затем менеджер сети будет делать свои вещи.

С уважением.

3
ответ дан 2 August 2018 в 03:10
  • 1
    Благодаря! Но у моего файла интерфейсов нет ничего, кроме «auto lo iface lo inet loopback». Я боюсь, что что-то еще не так. Кстати, я не использую Network Manager. Я установил беспроводное соединение через командную строку. – chenxicali 25 July 2011 в 05:16

Как правило, когда вы получаете такой интерфейс avahi, ваш маршрутизатор или ваша собственная сетевая карта по какой-то причине не готовы (или даже имеют проблемы).

В моем случае я решаю это быстро с помощью : sudo ifdown eth0 && sudo ifup eth0 или sudo /etc/init.d/networking restart

ps: этот вопрос связан.

2
ответ дан 4 August 2018 в 19:03

Могу ли я предложить запустить команду

cat /etc/network/interfaces

Это покажет содержимое файла интерфейсов. Он должен прочитать

auto lo iface lo inet loopback

Если в этом файле есть что-то еще, отредактируйте его с помощью этой команды

gksudo gedit /etc/network/interfaces

Это будет откройте файл интерфейсов в gedit с разрешениями sudo. Таким образом, вы можете редактировать файл и сохранять его. Я должен был сделать это один раз, когда я как-то получил wlan0: avahi как беспроводное соединение, и я не смог его удалить другим способом. Возможно, вам придется перезапустить, а затем менеджер сети будет делать свои вещи.

С уважением.

3
ответ дан 4 August 2018 в 19:03
  • 1
    Благодаря! Но у моего файла интерфейсов нет ничего, кроме «auto lo iface lo inet loopback». Я боюсь, что что-то еще не так. Кстати, я не использую Network Manager. Я установил беспроводное соединение через командную строку. – chenxicali 25 July 2011 в 05:16

Как правило, когда вы получаете такой интерфейс avahi, ваш маршрутизатор или ваша собственная сетевая карта по какой-то причине не готовы (или даже имеют проблемы).

В моем случае я решаю это быстро с помощью : sudo ifdown eth0 && sudo ifup eth0 или sudo /etc/init.d/networking restart

ps: этот вопрос связан.

2
ответ дан 6 August 2018 в 03:22

Могу ли я предложить запустить команду

cat /etc/network/interfaces

Это покажет содержимое файла интерфейсов. Он должен прочитать

auto lo iface lo inet loopback

Если в этом файле есть что-то еще, отредактируйте его с помощью этой команды

gksudo gedit /etc/network/interfaces

Это будет откройте файл интерфейсов в gedit с разрешениями sudo. Таким образом, вы можете редактировать файл и сохранять его. Я должен был сделать это один раз, когда я как-то получил wlan0: avahi как беспроводное соединение, и я не смог его удалить другим способом. Возможно, вам придется перезапустить, а затем менеджер сети будет делать свои вещи.

С уважением.

3
ответ дан 6 August 2018 в 03:22
  • 1
    Спасибо! Но мой файл интерфейса нет ничего другого, кроме "авто недвижимость ло-ло-инет шлейф". Я боюсь, что еще что-то происходит не так. Кстати, я не через диспетчера сети. Я настроил беспроводное соединение через командную строку. – chenxicali 25 July 2011 в 05:16

Как правило, когда вы получаете такой интерфейс avahi, ваш маршрутизатор или ваша собственная сетевая карта по какой-то причине не готовы (или даже имеют проблемы).

В моем случае я решаю это быстро с помощью : sudo ifdown eth0 && sudo ifup eth0 или sudo /etc/init.d/networking restart

ps: этот вопрос связан.

2
ответ дан 7 August 2018 в 21:08

Могу ли я предложить запустить команду

cat /etc/network/interfaces

Это покажет содержимое файла интерфейсов. Он должен прочитать

auto lo iface lo inet loopback

Если в этом файле есть что-то еще, отредактируйте его с помощью этой команды

gksudo gedit /etc/network/interfaces

Это будет откройте файл интерфейсов в gedit с разрешениями sudo. Таким образом, вы можете редактировать файл и сохранять его. Я должен был сделать это один раз, когда я как-то получил wlan0: avahi как беспроводное соединение, и я не смог его удалить другим способом. Возможно, вам придется перезапустить, а затем менеджер сети будет делать свои вещи.

С уважением.

3
ответ дан 7 August 2018 в 21:08
  • 1
    Благодаря! Но у моего файла интерфейсов нет ничего, кроме «auto lo iface lo inet loopback». Я боюсь, что что-то еще не так. Кстати, я не использую Network Manager. Я установил беспроводное соединение через командную строку. – chenxicali 25 July 2011 в 05:16

Другие вопросы по тегам:

Похожие вопросы: