組み込みのwifiを無効にして、USB wifiカードのみを使用する方法は?


67

私のラップトップに組み込まれているWi-Fiカード(Dell XPS M1330)は、ほとんどがらくたです。私は非常に優れたAsus USB wifiカードを持っていますが、それはうまく機能します。私がしたいのは、内蔵のwifiカードを無効にすることです。これを行う方法はありますか(内蔵ワイヤレスを無効/有効にするたびにBIOSを起動する必要はありません)?

@mikewhatever:ここにそれらの出力があります

matt@sbod:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0b05:179d ASUSTek Computer, Inc. 
Bus 002 Device 004: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam
Bus 007 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
matt@sbod:~$ lspci -nnk | grep -iA2 net
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
    Subsystem: Dell XPS M1330 [1028:0209]
    Kernel driver in use: tg3
--
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
    Subsystem: Dell Wireless 1395 WLAN Mini-Card [1028:000b]
    Kernel driver in use: wl

お使いのラップトップには、ワイヤレスのオンとオフを切り替えるボタンがありませんか?
LnxSlck

原因は、モジュールをブラックリストに登録するだけです。それに関して助けが必要な場合は、さらに情報を投稿してください。私たちは、の出力が必要になりますlsusblspci -nnk | grep -iA2 net
mikewhatever

2
@LnxSlck:はい。ただし、USB wifiカードを含むすべてのワイヤレス機能が無効になります。
マット

1
@mikewhatever:私はLinuxが初めてです。モジュールのブラックリスト登録は、私が助けを必要とするものです、ハハ。これがあなたが要求した出力です、ありがとう!
マット

回答:


60

に次の行を追加します/etc/network/interfaces

iface wlan0 inet manual

NetworManagerは、interfacesファイルで構成されたインターフェースを管理しません。wlan0組み込みインターフェイスの名前でない場合は、無効にするインターフェイスに置き換えます。

次に、ネットワークマネージャーを再起動します

sudo service network-manager restart


読み取り専用なので保存できませんか?
マット

5
@Matt Editでsudo nano /etc/network/interfaces、行を追加し、保存して終了します(Ctrl + O、ENTER、Ctrl + X)。
エリックカルヴァ

チャームのように動作します
。–ソハム

3
私の場合、それは(Lubuntu 16)のwifi0代わりでしたwlan0ifconfig正しいデバイス名を確認してください。
マリアン

16

これを行う最も簡単な方法は、と思いますifconfig

走る

ifconfig

次に、どのアダプターをオフにするかを確認します。私の場合wlan1は、私の内部wifiとwlan2usb wifiです。次に実行する

sudo ifconfig wlan1 down

そして、オンになります(ifconfig確認するために入力します。ネットワークマネージャーではアダプターはまだ表示されますが、オフになっていることに注意してください)。再び有効にするには:

sudo ifconfig wlan1 up

以上です。


私は有効/無効にするアダプタがある場合はどうすれば見つけることができるwlan1wlan2または他の何か?
mmj

ifconfigどのアダプタが存在するかを教えてくれますが、最も低い番号は組み込みのアダプタでしょうが、確かに試してみるべきだと思います。
ゲルハルトバーガー

2
sudo lshw -C network「論理名」がで使用されるものであるアイテムのリストを提供するようですsudo ifconfig [logical name] up
mmj

ああ、それは、netstatまたはよりも多くの情報を提供しますifconfig、素敵!
ゲルハルトバーガー

[システム設定]-> [ネットワーク]-> [ワイヤレス]に移動し、ネットワーク名を見つけて、右端の[>](大なり記号)をクリックします。次に、右下隅の[設定]をクリックし、[Wi-Fi]タブが選択されていることを確認します。「デバイスMACアドレス」行には、h / wアドレスとネットワーク名(括弧内)の両方が表示されます。ネットワーク名は、で示したものと同じであるifconfig
アラン・トンプソン

12

ワイヤレスカードのモジュールをブラックリストに登録するには:

  1. sudo vi /etc/modprobe.d/blacklist.conf (またはカスタムのものを作成します)
  2. # 行の先頭にあるa でモジュール名をコメント化します。

    #blacklist eth1394
    
  3. 保存、実行sudo update-initramfs -u、再起動

再起動せずにモジュールを手動で削除するには:

sudo modprobe -r eth1394

再起動後に効果を失います。

モジュールをロードするには:

sudo modprobe eth1394

ロードされたモジュールを表示するには:

sudo lsmod

2
eth1394をブラックリストに登録する場合は、行のコメント解除するか、新しい行を追加しますか?それ以外の場合、これは私が必要なおかげです!
ザイカン

3

ビルトインWiFiはBroacomのBCM4312で、独自のSTAドライバーを使用します。そのため、特定のケースでは何もブラックリストに登録する必要はなく、Additional Driversユーティリティを使用してドライバーを無効にするだけです。


2

最近のほとんどのラップトップにはIntelワイヤレスカードが搭載されており、コマンドを使用して簡単に無効にしsudo modprobe -r iwlwifiたり、を使用して永続的に無効にしてブラックリストに登録したりできますsudo modprobe -r iwlwifi; sudo modprobe -b iwlwifi。私はラップトップでこれを行い、内部WiFiカードの代わりに高ゲインTP-Linkアダプターを使用します。


0

通常、内部カードを物理的に取り外します。これは通常、1つまたは2つのアンテナ接続を備えたミニPCI-eカードです。アンテナ接続は慎重に持ち上げることができ、大騒ぎせずに切断されます。通常、カードを所定の位置に固定するプラスネジが1本あります。ネジを取り外したら、カードの背面を持ち上げて、エッジコネクタから引き出します。私は通常、アンテナワイヤコネクタに電気(ビニール)テープを折り、電気テープにネジを押します。次に、ネジを再度取り付けます(アンテナワイヤを元の場所に保持します)。これは、望ましくない内部無線の問題を非常にうまく解決します。

一部のカードにはBluetoothも含まれており、この手順ではそのようなBluetoothも削除されることに注意してください。

また、USB無線では、無線のプラグを抜く前に無線をオフにする必要があることに注意してください。一部のオペレーティングシステムでは、オペレーティングシステムで(まだ起動中に)ラジオをオフにする前に無線のプラグを抜くと、システムがクラッシュします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.