Интерфейс не работает с ip link set interface up


11

РЕДАКТИРОВАТЬ

С другой стороны, проблема, скорее всего, была связана с описанной здесь .


Оригинальный пост

До вчерашнего дня интернет был просто отлично, и я подключился без особых проблем. Затем я отключил сетевой интерфейс, пытаясь немного понять, как управлять такими вещами, выполнив команду ( wlp6s0это мой интерфейс беспроводной сети):

#ip link set wlp6s0 down

Интерфейс был успешно отключен, как и ожидалось. К сожалению, с тех пор он не вернулся в состояние UP.

Что я пробовал и другая информация:

1) Первое, что я сделал, конечно, выдал команду

#ip link set wlp6s0 up

поднять интерфейс. При этом ошибки не выдаются, но интерфейс остается ВНИЗ, как показано в результате вывода

$ip link show

Глядя journalctlили dmesgхотя единственной данной ошибкой кажется

$journalctl -xe | grep tail
...
IPv6: ADDRCONF (NETDEV_UP): wlp6s0: link is not ready 
...

Что означает эта ошибка?

2) у меня изначально тоже был netctlсетевой менеджер. Думая, что это могло быть источником проблемы, я удалил ее

#pacman -R netctl

А затем приступил к остановке netctlслужб, которые я мог найти, и удалил их вручную из

/etc/systemd/system/multi-user.target.wants

Ничего не изменилось.

3) После обсуждения подобных проблем на форумах Ubuntu , я внес модуль wmiв черный список, как описано в ссылке. Все еще не повезло.

4) Поиск похожих проблем выявляет общую проблему, связанную с некоторыми аппаратными часами, которые можно диагностировать rfkill. Похоже, что это не так, поскольку вывод rfkill listпоказывает:

$rfkill list
0: nfc0: NFC
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

5) У меня тоже Windows 7 на том же ноутбуке (в режиме двойной загрузки). В Windows я могу без проблем подключиться к моей беспроводной сети. Таким образом, проблема не в оборудовании ноутбука, ни в беспроводной сети.


Вероятно, вам нужно использовать iwдля настройки параметров WiFi (например, сеть для подключения). Может быть, что-то вроде wpa_supplicantаутентификации. Не уверен, что вы можете получить ссылку, чтобы показать без этого.
Дероберт

1
Первое, что я хотел бы проверить (поскольку это меня укусило и раньше), это то, что у вас есть эта проблема на ноутбуке, это то, есть ли физическая комбинация клавиатуры (возможно, специфическая для бренда) для отключения и включения Wi-Fi. Может случиться так, что команды «ip link» и комбинация клавиш не синхронизированы, например, да, вы можете отключить Wi-Fi из командной строки, но включить его только с помощью комбинации клавиш.
JdeHaan

@JdeHaan Вы ссылаетесь на предостережение rfkill, которое упоминается в вики arch? Если да, у меня не установлена ​​программа rfkill, поэтому я не уверен, как следовать этим инструкциям. Иначе, есть ли способ проверить, существует ли такая комбинация клавиш из терминала?
GLS

@glance Как я уже писал, это зависит от аппаратного обеспечения бренда. Поэтому проверьте вашу клавиатуру на наличие нечетных (неокрашенных) текстов клавиш или символов. У одного из них может быть изображение, похожее на wifi.
JdeHaan

@ JdeHaan нет такой вещи, которую я могу видеть. Нет ли способа обнаружить что-то подобное из терминала?
GLS

Ответы:


1

Немного поздно, но мне удалось это исправить, сначала убив все dhcpcdпроцессы:

killall dhcpcd

Затем, когда я посмотрел ifconfig, он сказал, что мой интерфейс Wi-Fi все еще работает, поэтому я запустил:

ifconfig interface down

(замените интерфейс на ваш, конечно).

После этого интерфейс Wi-Fi может нормально работать.


Начиная с 2011 года на любой стандартной установке archlinux это будет возвращатьсяifconfig: command not found
don_crissti

@don_crissti Я использую живую загрузочную версию arch, которая, кажется, все еще имеет ifconfig, не слишком уверенный почему.
Prime_Aqasix

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