質問を重複としてマークする前に完全に読んでください。XGNUT3114.04をVGNFE31Hラップトップにインストールしました。
ラップトップには2つのwifiデバイスがあります。
最初:ラップトップには、wifiカードのIntelが組み込まれています。ラップトップのwifiスイッチが壊れているため、内蔵のwifiが物理的にオフになっているため、使用できません
2番目:組み込みのwifiカードを使用できないため、wifiを使用するためにUSB wifiドングルTP LINK WNt22Nを接続しました。このドングルには、オンまたはオフにするための物理的なスイッチはありません。問題なくWindowsで動作します
Rkfill listを試すと、すべての出力はこれです
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: phy1: Wireless LAN
Soft blocked: no
Hard blocked: no
ただし、wifiを有効にすることはできません。今の様子を示すスクリーンショットを添付しています。
何をする必要がありますか?
わかりましたので、私は問題を解決し、同様の問題に直面している人と解決策を共有したいと思いました、
私は次のような方法を試しました
Sudo rfkill unblock all
Sudo service network-manager restart
しかし、動作しませんでした
言及された方法も試した
ここ が機能しませんでした。
次の行を追加して、内部Wi-Fiカードを無効にしようとしましたが、
iface wlan0 inet manual
/ etc/network/interfacesをファイルしてからネットワークマネージャーを再起動すると、メニューで内部wifiデバイスが無効になっていると表示されるだけでしたが、USB wifiオプションは無効のままでした
最終的にこのソリューションが機能し、モジュールを検索します
lsmod
iwlegacyモジュールを使用していた内部wifi iwl3945には2つのモジュールが関連していたようです。iwlegacyをアンロードしようとしましたが、iwl3945で使用されたため失敗しました。ただし、iwl3945をアンロードするとiwlegacyもアンロードされ、すぐにUSB wifiが機能し始めました。
Sudo modprobe -rv iwl3945
しかし、これはマシンを再起動すると効果が失われるため、永続的にするためにこのモジュールをblacklist.confに追加しました
/etc/modprobe.d/blacklist.conf
次に、ブラックリストファイルを保存してコマンドを実行します。このコマンドは、起動時にkernalとともにロードされ、ブラックリストに登録されたモジュールを含まない初期ディレクトリ構造を再構築します
Sudo update-initramfs -u
再起動後もiwl3945およびiwlegacyモジュールはアンロードされたままで、システムは1つのUSB wifiのみを表示し、wifiを有効にするメニューが利用可能です。