Чтение журналов демонов для wlan0

Использование grep с помощью PCRE (-P):

lspci | grep -Po '^\s*\K\S+(?=\s+VGA\s)'

и

lspci -v -s 00:01.0 | grep -Po '^\s*\K\S+(?=\s+VGA\s)'
^\s* совпадает с нулевым или большим пробелом в начале и \K отбрасывает совпадение, это необходимо для решения второго случая, когда пробелы в начале \S+ соответствуют любому количеству символов без пробелов, это наша желаемая часть. Положительный шаблон с нулевой шириной, (?=\s+VGA\s), гарантирует, что желаемое совпадение выдается VGA после пробелов после желаемой части.

Чтобы сохранить вывод в переменной, используйте команду substitution ($()):

value=$(lspci | grep -Po '^\s*\K\S+(?=\s+VGA\s)')

Аналогично:

value=$(lspci -v -s 00:01.0 | grep -Po '^\s*\K\S+(?=\s+VGA\s)')

Теперь вы можете получить значение с помощью $value.

Пример (в моей системе):

$ lspci | grep -Po '^\s*\K\S+(?=\s+VGA\s)'
00:02.0

$ lspci -v -s 00:02.0 | grep -Po '^\s*\K\S+(?=\s+VGA\s)'
00:02.0
0
задан 11 April 2018 в 11:56

2 ответа

«Перевозчик потерял» мог означать много вещей. Возможно, маршрутизатор настроен только на предоставление аренды DHCP в течение 24 часов. Во многих случаях Network Manager автоматически подключается, но в некоторых случаях сбой.

Он может указывать на то, что маршрутизатор настроен на использование выбора автоматического канала и изменения каналов, которые ищут лучшее соединение. В довольно многих случаях, когда Network Manager и родные драйверы Linux, NM не видит новый канал немедленно и просто падает. Вот очень интересная информация об этом: https://superuser.com/questions/1311149/why-do-wifi-routers-do-such-a-bad-job-of-channel-selection

По этим причинам я предлагаю установить маршрутизаторы на WPA2-AES, иногда называемые CCMP и фиксированный канал, либо 1, 6, либо 11.

Возможно, как плохой автоматический выбор между 2,4 ГГц и 5 гГц сегментов маршрутизатора. Я рекомендую их переименовать отдельно, например, myrouter_2.4 и myrouter_5 или некоторые из них. Кроме того, я рекомендую, чтобы канал в сегменте 5 гц был исправлен.

Я рекомендую, чтобы ваш регулирующий домен был установлен явно. Проверьте свое:

sudo iw reg get

Если вы получите 00, это настройка одного размера, возможно, подходит для всех. Найдите здесь: https://superuser.com/questions/1311149/why-do-wifi-routers-do-such-a-bad-job-of-channel-selection Затем установите его временно :

sudo iw reg set IS

Конечно, замените код страны, если не Исландию. Установите его навсегда:

sudo nano /etc/default/crda

Измените последнюю прочитанную строку:

REGDOMAIN=IS

Корректируйте внимательно, сохраните и закройте текстовый редактор.

После вас установили свой код страны, посмотрите, зависит ли ваш 5 гГц от DFS: https://en.wikipedia.org/wiki/Channel_allocation_schemes#DFS

sudo iw reg get

Вот пример с моей машины: [ ! d13] country US: DFS-FCC (2402 - 2472 @ 40), (N/A, 30), (N/A) (5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW (5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW (5490 - 5730 @ 160), (N/A, 23), (0 ms), DFS (5735 - 5835 @ 80), (N/A, 30), (N/A) (57240 - 63720 @ 2160), (N/A, 40), (N/A)

Как вы можете видеть, DFS («Мы оставляем за собой право переключать канал в любое время.») действует для каналов выше 48 и ниже 149. Поэтому я рекомендую канал за пределами этого ассортимент. Я использую 149.

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

1
ответ дан 17 July 2018 в 17:03

«Перевозчик потерял» мог означать много вещей. Возможно, маршрутизатор настроен только на предоставление аренды DHCP в течение 24 часов. Во многих случаях Network Manager автоматически подключается, но в некоторых случаях сбой.

Он может указывать на то, что маршрутизатор настроен на использование выбора автоматического канала и изменения каналов, которые ищут лучшее соединение. В довольно многих случаях, когда Network Manager и родные драйверы Linux, NM не видит новый канал немедленно и просто падает. Вот очень интересная информация об этом: https://superuser.com/questions/1311149/why-do-wifi-routers-do-such-a-bad-job-of-channel-selection

По этим причинам я предлагаю установить маршрутизаторы на WPA2-AES, иногда называемые CCMP и фиксированный канал, либо 1, 6, либо 11.

Возможно, как плохой автоматический выбор между 2,4 ГГц и 5 гГц сегментов маршрутизатора. Я рекомендую их переименовать отдельно, например, myrouter_2.4 и myrouter_5 или некоторые из них. Кроме того, я рекомендую, чтобы канал в сегменте 5 гц был исправлен.

Я рекомендую, чтобы ваш регулирующий домен был установлен явно. Проверьте свое:

sudo iw reg get

Если вы получите 00, это настройка одного размера, возможно, подходит для всех. Найдите здесь: https://superuser.com/questions/1311149/why-do-wifi-routers-do-such-a-bad-job-of-channel-selection Затем установите его временно :

sudo iw reg set IS

Конечно, замените код страны, если не Исландию. Установите его навсегда:

sudo nano /etc/default/crda

Измените последнюю прочитанную строку:

REGDOMAIN=IS

Корректируйте внимательно, сохраните и закройте текстовый редактор.

После вас установили свой код страны, посмотрите, зависит ли ваш 5 гГц от DFS: https://en.wikipedia.org/wiki/Channel_allocation_schemes#DFS

sudo iw reg get

Вот пример с моей машины: [ ! d13] country US: DFS-FCC (2402 - 2472 @ 40), (N/A, 30), (N/A) (5170 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW (5250 - 5330 @ 80), (N/A, 23), (0 ms), DFS, AUTO-BW (5490 - 5730 @ 160), (N/A, 23), (0 ms), DFS (5735 - 5835 @ 80), (N/A, 30), (N/A) (57240 - 63720 @ 2160), (N/A, 40), (N/A)

Как вы можете видеть, DFS («Мы оставляем за собой право переключать канал в любое время.») действует для каналов выше 48 и ниже 149. Поэтому я рекомендую канал за пределами этого ассортимент. Я использую 149.

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

1
ответ дан 23 July 2018 в 17:54

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

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