インターフェースを呼び出す

インターフェースを呼び出す

勉強目的でワイヤレスホットスポットを作ってみようと思いますが、この投稿の回答に従ってください。。結果が気に入らず試してみた結果create_ap、削除を含むすべてを元に戻すことにしましたhostapd

アンインストールhostapdして再起動した後、Wi-Fiはネットワークアプレットに表示されなくなります。 aを実行rfkill list allしてソフトブロックを表示します。

0: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

できるか、rfkill unblock wifiソフトブロックrfkill unblock allの状態を次に変更できますが、noまだWi-Fiを使用できません。

損傷を取り除くか、Wi-Fiを再インストールする方法はありますか?私はUbuntu 18.04に基づいてLinux mint 19.3を実行しています。 HWEをインストールしました。

ワイヤレス情報スクリプトダンプ:https://paste.ubuntu.com/p/DvZhggr6qY/

編集する:ある時点で再起動後、Wi-Fiソフトブロックはもはや発生しません。なぜそうなのかよく分からない。

ベストアンサー1

私はあなたのネットワークデバイスがデモ用であるとwlan0仮定します。wlan0自分のインターフェース名に変更してください。インターフェイス名はを使用して解決できますifconfig -a

インターフェースを呼び出す

まず、をすることから始めてくださいifconfig wlan0 up

ソフトブロックの確認

次のコマンドを実行して、デバイスがソフトブロックされていることを確認してくださいrfkill list all

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

ワイヤレスデバイスにソフトブロックがある場合は、それを実行してくださいsudo rfkill unblock wifi。再起動後もこの問題が解決されました。

ネットワーク管理者の問題の確認

nmcliまたはを実行して、NetworkManagerがまだWi-Fiを管理していることを確認しますnmcli dev status。管理されていないとマークされている場合はお試しくださいdev set wlan0 managed yes

これがうまくいかない場合は確認してください/etc/NetworkManager/NetworkManager.conf。私の場合は、次のような問題があります。

[keyfile]
unmanaged-devices=interface-name:wlan0

その行の前に1つを追加してから実行してunmanaged-devices=コメントを付けましたが、これは問題を解決しました。#service network-manager restart

その他のテスト

より一般的には、表示されるすべてのファイルを確認できますgrep wlan0 /etc/ -R(これは私がネットワーク管理者の設定で管理されていないWi-Fi回線を見つけた方法です)。変更を必ずバックアップしてください。

また、元の質問のコメントにはいくつかのトラブルシューティングコマンドがあります。

おすすめ記事