Wifi 5GHz не работает, моя группа tu отключена. Я не вижу свой маршрутизатор 5ghz

Ваш скрипт может извлечь выгоду из некоторых изменений (см. ниже обновленную версию скрипта).

Q: почему «отладка rospackage find» отображается в выражении эха окончательного выражения эха, а не в его

A: вывод следующей строки:

echo 'debug rosbash first $pkgdir', $pkgdir

Будет:

Текст «debug rosbash first $ pkgdir», за которым следует результат команды в $pkgdir, которая является командой _ros_package_find

. В приведенном ниже примере вы можете видеть, что переменная tempvar содержит результат выполнения команды ls при запуске [ f9] - вы получите одну строку результата:

$ ls
123  234  345
$ tempvar=$(ls)
$ echo "debug debug", $tempvar
debug debug, 123 234 345

При запуске двух echo commands, например ниже - вы получите две строки вывода:

$ echo "debug debug"; echo $tempvar
debug debug
123 234 345

Модифицированная версия вашего скрипта:

#!/bin/bash
pkgdir=$(_ros_package_find "$1")
echo "debug rosbash first $pkgdir", "$pkgdir"

function _ros_package_find {
    echo 'debug rospackage find', "$1"
    local loc
    loc=$(export ROS_CACHE_TIMEOUT=-1.0 && rospack find "$1" 2> /dev/null)
    echo 'loc', $?
    if [[ $? != 0 ]]; then
        return 1
    fi
    echo "$loc"
    return 0
}
0
задан 7 April 2018 в 09:07

3 ответа

Как вы можете видеть из сканирования, маршрутизатор находится на канале 36. Изображение, которое вы опубликовали, результат iw list, показывает канал 36 как доступный канал.

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

sudo iw reg get

Если вы получаете 00, это настройка одного размера, возможно, подходит для всех. Найдите ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:

sudo iw reg set IS

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

sudo nano /etc/default/crda

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

REGDOMAIN=IS

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

Далее, перезагрузка Network Manager:

sudo service network-manager restart

Теперь вы видите свой маршрутизатор?

nmcli dev wifi list

Можете ли вы подключиться?

1
ответ дан 22 May 2018 в 11:34

Как вы можете видеть из сканирования, маршрутизатор находится на канале 36. Изображение, которое вы опубликовали, результат iw list, показывает канал 36 как доступный канал.

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

sudo iw reg get

Если вы получаете 00, это настройка одного размера, возможно, подходит для всех. Найдите ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:

sudo iw reg set IS

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

sudo nano /etc/default/crda

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

REGDOMAIN=IS

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

Далее, перезагрузка Network Manager:

sudo service network-manager restart

Теперь вы видите свой маршрутизатор?

nmcli dev wifi list

Можете ли вы подключиться?

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

Как вы можете видеть из сканирования, маршрутизатор находится на канале 36. Изображение, которое вы опубликовали, результат iw list, показывает канал 36 как доступный канал.

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

sudo iw reg get

Если вы получаете 00, это настройка одного размера, возможно, подходит для всех. Найдите ваш здесь: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Затем установите его временно:

sudo iw reg set IS

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

sudo nano /etc/default/crda

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

REGDOMAIN=IS

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

Далее, перезагрузка Network Manager:

sudo service network-manager restart

Теперь вы видите свой маршрутизатор?

nmcli dev wifi list

Можете ли вы подключиться?

1
ответ дан 23 July 2018 в 18:10

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

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