web-dev-qa-db-ja.com

Xubuntuでwifiを有効にできない

質問を重複としてマークする前に完全に読んでください。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を有効にすることはできません。今の様子を示すスクリーンショットを添付しています。

enter image description here

何をする必要がありますか?

1
Ahmed

わかりましたので、私は問題を解決し、同様の問題に直面している人と解決策を共有したいと思いました、

私は次のような方法を試しました

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を有効にするメニューが利用可能です。

enter image description here

3
Ahmed