web-dev-qa-db-ja.com

構成ファイル '/ dev / fd / 63'を開けませんでした、エラー:wpa_supplicantにそのようなファイルまたはディレクトリはありません

私がこれをするとき:

Sudo wpa_supplicant -D nl80211,wext -i wlp4s0 -c <(wpa_passphrase "some ssid" "password")

私は得る

Successfully initialized wpa_supplicant
Failed to open config file '/dev/fd/63', error: No such file or directory
Failed to read or parse configuration '/dev/fd/63'

何か案は?

12
Oskar K.

引用 ArchLinux wiki

注:プロセスの置換のため、このコマンドをSudoで実行することはできません。ルートシェルが必要になります。

次のように、Sudoの下でsu -cを使用できるはずです。

$ Sudo su -c 'wpa_supplicant -D nl80211,wext -i wlp4s0 -c \
    <(wpa_passphrase "some ssid" "password")'
14

ウェブ検索エンジンから来た人のために:/dev 搭載されています。 chrootするときに簡単に間違えると、このようなエラーが発生する可能性があります。

1