1. ファームウェアをインストールする必要があるかどうかを確認します
ほとんどのワイヤレス ネットワーク カードにもファームウェアが必要です。通常、カーネルは両方を自動的に検出してロードしますが、SIOCSIFFLAGS: No such file or directory のような出力が得られた場合は、ファームウェアを手動でロードする必要があることを意味します。よくわからない場合は、dmesg を使用してカーネル ログを照会し、ワイヤレス ネットワーク カードからのファームウェア要求があるかどうかを確認します。コマンドは次のとおりです:
#dmesg | grep firmware
2. ワイヤレス ネットワーク ポート
を確認します。#iw dev
インターフェイス (その後にワイヤレス ネットワークが続きます) インターフェイスの名前は、ip コマンドを使用して表示することもできます。
#ip a
3. ワイヤレス ネットワーク インターフェイスをアクティブ化します
#ip link set [name] up
インターフェイスが正常にアクティブ化されたかどうかを確認するには、次のコマンドの出力を表示します:
#ip link show [name]
< ;BROADCAST,MULTICAST,UP,UP in LOWER_UP> は、インターフェイスが正常にアクティブ化されたことを示します。このうち、[name]は無線ネットワークインターフェースの名前に相当します。以下同様です。
4. ワイヤレス ネットワークの接続ステータスを確認します
#iw [name] link
最初は接続が表示されません
5. 接続可能な Wi-Fi をスキャンします
#iw [name] scan | grep SSID
6. 接続します指定された SSID
#wpa_supplicant -B -i wlp4s0 -c <(wpa_passphrase "[SSID]" "[PIN]")
wlp4s0 はパーソナル ワイヤレス ネットワークの名前です。SSID を接続する Wifi の名前に置き換え、PIN をワイヤレス パスワードに置き換えます。引用符を保持するように注意してください。
7. dhcp を使用して IP 割り当てを取得します
#dhclient [name]
8. IP がルーターから正常に取得されたかどうかをテストします
#ip a show [name]
IP が割り当てられている場合は、アクセスできますインターネット。
操作後もインターネットに接続できず、接続エラーが報告される場合があります:
Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp4s0 flags: No such device nl80211: Could not set interface 'p2p-dev-wlp4s0' UP nl80211: deinit ifname=p2p-dev-wlp4s0 disabled_11b_rates=0 p2p-dev-wlp4s0: Failed to initialize driver interface P2P: Failed to enable P2P Device interface
解決策: wpa_supplicant を強制終了して再接続します。
推奨チュートリアル:centos チュートリアル
以上がCentos が Wi-Fi ソリューションに接続できないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。