Yerleşik wifi nasıl devre dışı bırakılır ve yalnızca USB wifi kartı kullanılır?


66

Dizüstü bilgisayarımdaki dahili wifi kartı (Dell XPS M1330) oldukça saçma. Önemli ölçüde daha iyi bir Asus USB wifi kartı var ve iyi çalışıyor. Yapmak istediğim, dahili wifi kartını devre dışı bırakmak. Bunu yapmanın bir yolu var mı (dahili kablosuz bağlantısını her devre dışı bırakmak / etkinleştirmek istediğimde BIOS'a yüklemek zorunda kalmadan)?

@mikewhatever: İşte bu çıktılar

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

Dizüstü bilgisayarınızın kablosuz özelliğini açıp kapatmak için bir düğmesi yok mu?
LnxSlck

Sebebi, sadece modülü kara listeye al. Bununla ilgili yardıma ihtiyacınız olursa, biraz daha bilgi gönderin. Biz çıktılarını gerekir lsusbve lspci -nnk | grep -iA2 net.
mikewhatever

2
@LnxSlck: Evet, ancak USB wifi kartı dahil tüm kablosuz özelliklerini devre dışı bırakır.
Matt

1
@mikewhatever: Linux için yeniyim. Bir modülü kara listeye almak, yardıma ihtiyacım olacak bir şey. İstediğiniz çıktılar burada, teşekkürler!
Matt

Yanıtlar:


60

Aşağıdaki satırı şuraya ekle /etc/network/interfaces:

iface wlan0 inet manual

NetworManager, interfacesdosyada konfigüre edilen arayüzleri yönetmez . wlan0Dahili arabirimin adı değilse, devre dışı bırakmak istediğiniz arabirim ile değiştirin .

Ardından ağ yöneticisini yeniden başlatın

sudo service network-manager restart


Kurtarmama izin vermiyor çünkü salt okunur?
Matt

5
@Matt ile düzenle sudo nano /etc/network/interfaces, satırı ekle, kaydet ve çık (Ctrl + O, ENTER, Ctrl + X).
Eric Carvalho

Cazibe gibi çalışıyor ..
soham

3
Benim durumumda bunun wifi0yerine wlan0(Lubuntu 16). ifconfigDoğru cihaz adını kontrol edin .
Marian

16

Bence bunu yapmanın en kolay yolu ifconfig.

Çalıştırmak

ifconfig

sonra kapatmak istediğiniz hangi adaptöre bakın, benim durumumda wlan1benim dahili wifi ve wlan2benim usb wifi. O zaman koş

sudo ifconfig wlan1 down

ve dönecektir ( ifconfigdenetlemek için yazın, ağ yöneticisinde bağdaştırıcının hala gösterdiğini, ancak açıldığını unutmayın). Tekrar açmak için:

sudo ifconfig wlan1 up

ve bu kadar.


Nasıl / devre dışı etkinleştirmek istediğiniz adaptör ise bulabilirsiniz wlan1, wlan2ya da başka bir şey?
mmj

ifconfighangi adaptörlerin bulunduğunu size söyleyecektir, muhtemelen en düşük sayı dahili adaptörünüz olacaktır, ancak emin olmak için denemeniz gerektiğini düşünüyorum.
Gerhard Burger

2
O görünüyor sudo lshw -C network'mantıksal ad en kullanılmak üzere olanlar öğelerin bir listesini verir sudo ifconfig [logical name] up.
mmj

Bu, netstatya da çok daha fazla bilgi verir ifconfig, güzel!
Gerhard Burger

Sistem Ayarları -> Ağ -> Kablosuz seçeneğine gidin, ağ adınızı bulun ve en sağ köşedeki ">" (sembolden daha büyük) simgesine tıklayın. Ardından sağ alt köşedeki "Ayarlar" ı tıklayın ve "Wi-Fi" sekmesinin seçili olduğundan emin olun. "Aygıt MAC adresi" satırı hem s / b adresini hem de ağ adını (parantez içinde) gösterecektir. Ağ adı, gösterilen ifconfig
Alan Thompson

12

Kablosuz kartınızın modülünü kara listeye almak için:

  1. sudo vi /etc/modprobe.d/blacklist.conf (veya özel bir tane oluşturun)
  2. Modül adını # satırın başında bir ile yorumlayın:

    #blacklist eth1394
    
  3. Kaydet, çalıştır sudo update-initramfs -uve yeniden başlat

Bir modülü yeniden başlatmadan manuel olarak kaldırmak için:

sudo modprobe -r eth1394

Yeniden başlatmanın ardından efekti gevşetir.

Modülü yüklemek için:

sudo modprobe eth1394

Yüklenen modülleri görmek için:

sudo lsmod

2
Eğer woudlnt eth1394 kara listeye istiyorsa yorumsuz hattı veya yeni satır ekleyin? Aksi halde ihtiyacım olan şey bu!
zayquan

3

Dahili wifi, özel STA sürücüsünü kullanan Broacom BCM4312'dir. Bu nedenle, kendi durumunuzda herhangi bir şeyi kara listeye almanıza gerek yok, Ek Sürücüler yardımcı programını kullanarak sürücüyü devre dışı bırakmanız yeterlidir.


2

Günümüzde dizüstü bilgisayarların çoğunda, komutu kullanarak çok kolay bir şekilde devre dışı bırakabileceğiniz sudo modprobe -r iwlwifiveya kalıcı olarak kullanarak kara listeyi kaldırabileceğiniz Intel kablosuz kartlar bulunur sudo modprobe -r iwlwifi; sudo modprobe -b iwlwifi. Bunu, dahili wifi kartı yerine yüksek kazançlı TP-Link adaptörümü kullanmak için dizüstü bilgisayarımla yapıyorum.


0

Genelde iç kartı fiziksel olarak çıkarırım. bu genellikle 1 veya 2 anten bağlantılı mini PCI-e kartıdır. Anten bağlantıları dikkatlice yukarı kaldırılabilir ve herhangi bir sorun olmadan bağlantıyı kesebilirler. genellikle kartı yerinde tutan 1 Phillips vida olacaktır. vida çıkarıldığında, kartın arkasını kaldırın ve kenar konektöründen dışarı doğru kaydırın. genellikle elektrik (vinil) bandı anten kablosu konektörlerinin üzerine katlarım ve vidayı elektrik bandı içinden geçirin. daha sonra vidayı tekrar takın (böylece anten kablolarını eski yerlerinde tutun). Bu, istenmeyen bir iç kablosuz sorununu oldukça iyi bir şekilde çözer.

Bazı kartlarda Bluetooth bulunduğunu ve bu işlemin de Bluetooth'u kaldırdığını unutmayın.

ayrıca, usb telsizlerde, telsizi çıkarmadan önce radyonun kapatılması gerektiğini de unutmayın. Bazı işletim sistemlerinde, işletim sisteminde kapatılmadan önce radyo fişi çekilirse (hala önyüklenirken) sistem kilitlenir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.