Hostapd точки доступа Raspberry Pi не работает с WPA

Функция оболочки, которая вызывает flatpakтак, как вы показываете, и добавляет @до и после заданного (одиночного )аргумента (, не проверенного, поскольку я не запускаюflatpak):

okular () {
    flatpak run org.kde.okular --file-forwarding "@$1@"
}

Это будет помещено везде, где вы поместите свои обычные псевдонимы, и вы будете использовать его как

okular /home/user/documents/document.pdf

в командной строке.


Чтобы заставить функцию принимать произвольное количество аргументов, вы должны использовать что-то вроде

okular () {
    for arg do
        set -- "$@" "@$arg@"
        shift
    done

    flatpak run org.kde.okular --file-forwarding "$@"
}

Цикл добавляет @к началу и концу каждого аргумента командной строки.

Это позволит вам использовать его как

okular *.pdf
0
17.04.2021, 16:45
1 ответ

Проблема решилась, но я не знаю, что это было...

От безысходности поменял кодовую фразу и все заработало.

Моя парольная фраза была примерно такой

wpa_passphrase=* some * passphrase *

Первое, что я сделал, это удалил пробелы, и тогда все заработало. Однако, когда я вернул пробелы, он все еще работал.

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

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

Количество пустых строк вокруг ничего не меняет.

Короче говоря, я не могу воспроизвести проблему.

Я оставлю его работать на пару дней и сообщу, если проблема повторится...

0
28.04.2021, 22:52

Теги

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