修正する

修正する

私が達成したいこと

  • GUIのない​​Debian Buster 10.10には、Wi-Fiとイーサネットのそれぞれに対して同じネットワーク上に2つの異なるローカルIPがあります。

イーサネットはうまく機能しますが、wpa_supplicantはクラッシュし続けます。以下の指示に従ってください。Debian Wiki

2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:1d:72:c7:ad:43 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.30/24 brd 192.168.1.255 scope global enp2s0
       valid_lft forever preferred_lft forever
    inet6 fe80::21d:72ff:fec7:ad43/64 scope link 
       valid_lft forever preferred_lft forever
3: wlp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 00:1f:3b:4e:88:eb brd ff:ff:ff:ff:ff:ff

コンテンツ/etc/network/interfaces.d/enp2s0:

#custom configuration
allow-hotplug enp2s0
iface enp2s0 inet static
    address 192.168.1.30/24
    netmask 255.255.255.0
    gateway 192.168.1.1

コンテンツetc/network/interfaces.d/wlps40

allow-hotplug wlp4s0
iface wlp4s0 inet static
        wpa-ssid SSID_NAME_WITHOUT_QUOTES
        wpa-psk PSK_HASH_OBTAINED_FROM_WPA_SUPPLICANT_WITHOUT_QUOTES

        address 192.168.1.31
        netmask 255.255.255.0
        gateway 192.168.1.1

コンテンツ/etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=/run/wpa_supplicant
update_config=1

network={
    ssid=SSID_NAME_INSIDE_DOUBLE_QUOTES
    #psk="PSK_IN_PLAIN_TEXT"
    psk=PSK_HASH
}

それから作成されましたサービスを実行し、Wikiページの指示に従って再起動してください。その後、コマンドを発行すると、次
$ sudo wpa_supplicant -B -Dwext -i wlp4s0 -c /etc/wpa_supplicant/wpa_supplicant.conf
の応答が表示されます。

Successfully initialized wpa_supplicant
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument

Journalctlは次のように鳴ります。キーが間違っています。しかし、直感的には他にも設定ファイルに問題があると言います。

どんな助けでも大変感謝します。

修正する

運ばれて名前が変わりました。/etc/network/interfaces.d/enp2s0

/etc/network/interfaces.d/wlp4s0次のように編集してください

#wlp4s0 custom configuration
allow-hotplug wlp4s0
iface wlp4s0 inet static
        address 192.168.1.31
        netmask 255.255.255.0
        gateway 192.168.1.1
        pre-up wpa_supplicant -i wlp4s0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B -f /var/log/wpa_supplicant.log

交換済みプレーンテキスト。
削除し/run/wpa_supplicant/wlp4s0て再起動してください提供する。これで、ワイヤレスデバイスを使用してインターネットに接続できます。

私はsudo ifdown wlp4sOデバイスを再びオンにすることができるかどうかを調べるために走りました。
if up wlp4s0削除されました。/run/wpa_supplicant/

ベストアンサー1

おすすめ記事