6

Я ищу исчерпывающий список параметров wpa- *, которые можно использовать в /etc/network/interfaces .

В вики Debian есть страница с практическими рекомендациями: https://wiki.debian.org/WiFi/HowToUse, которая ссылается на /usr/share/doc/wpasupplicant/README.modes.gz для "дополнительного" wpa- * параметры, но этот файл не содержит исчерпывающий список, только список общих параметров.

Где я могу найти список всех доступных опций wpa- *?

В противном случае, есть ли возможность указать, что wpa_supplicant должен запускаться с включенной D-Bus?

РЕДАКТИРОВАТЬ: При включении D-Bus, глядя в /etc/wpa_supplicant/functions.sh , похоже , нет никакого кода, который добавляет -u к переменной WPA_SUP_OPTIONS . Я добавил его вручную в свой файл functions.sh при инициализации WPA_SUP_OPTIONS:

init_wpa_supplicant () {
        [ -n "$WPA_SUP_CONF" ] || return 0

        local WPA_SUP_OPTIONS
        WPA_SUP_OPTIONS="-s -B -P $WPA_SUP_PIDFILE -i $WPA_IFACE -u"
                                                   inserted here ^^

Я не уверен, является ли этот скрипт универсальным или специфичным для Debian.

1 ответ1

2

/etc/wpa_supplicant/functions.sh - это то, что вас интересует. Посмотрите на функцию conf_wpa_supplicant . Там ищите все вызовы функции wpa_cli_do ; вас интересует 4-й или 5-й аргумент (если set_argument - 3-й аргумент, то вам нужен 5-й) для каждого вызова.

Вот список, который я быстро извлек из файла с помощью магии оболочки:

wpa-ap-scan
wpa-preauthenticate
wpa-psk
wpa-wep-key[0..3]
wpa-altsubject-match
wpa-altsubject-match2
wpa-anonymous-identity
wpa-auth-alg
wpa-bssid
wpa-ca-cert
wpa-ca-cert2
wpa-ca-path
wpa-ca-path2
wpa-client-cert
wpa-client-cert2
wpa-dh-file
wpa-dh-file2
wpa-eap
wpa-eap-methods
wpa-eapol-flags
wpa-eappsk
wpa-engine
wpa-engine-id
wpa-fragment-size
wpa-freq-list
wpa-frequency
wpa-group
wpa-identity
wpa-id-str
wpa-key-id
wpa-key-mgmt
wpa-mode
wpa-nai
wpa-pac-file
wpa-pairwise
wpa-password
wpa-pcsc
wpa-peerkey
wpa-phase1
wpa-phase2
wpa-pin
wpa-priority
wpa-private-key
wpa-private-key2
wpa-private-key-passwd
wpa-private-key-passwd2
wpa-proactive-key-caching
wpa-proto
wpa-scan-freq
wpa-scan-ssid
wpa-ssid
wpa-subject-match
wpa-subject-match2
wpa-wep-tx-keyidx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .