Ubuntu | WiFi Bağdaştırıcı bulunamadı


19

Dizüstü bilgisayarıma Ubuntu 17.10'u yükledim. Ancak, "Wi-Fi Adaptörü Bulunamadı" mesajı olduğu için wi-fi'ye bağlanamıyorum.

Bundan sonra ne yapacağım hakkında hiçbir fikrim yok.

  • Dizüstü bilgisayarım: Asus X555LN-XX507H
  • Ağ Adaptörü: Broadcom 802.11n BCM43142 (14e4: 4365)

(Bu, Kali'den daha kolay bir sistem denemem önerildiği /unix/415639/kali-linux-no-wifi-adapter-found önceki yazımın bir devamıdır. )


1
Hangi Ubuntu sürümünü kullanıyorsunuz? Ağ bağdaştırıcısının çıktısı nedir lspciveya lsusbağ bağdaştırıcısını tanımlar? (Bunların her ikisinin de sorunuza eklenmesi gerekiyor.)
roaima

Ubuntu 17.10 kullanıyorum Zamanım olduğunda lspci ve lsusb'dan çıktı ekleyeceğim
açgözlülük

U&L'ye hoş geldiniz, lütfen çıktısını güncelleyinlspci -knn | grep Net -A3
GAD3R

1
BCM43142'den (14e4: 4365) farklı bir hat veriyor mu?
açgözlülük

Yanıtlar:


33

Sadece usb tethering yapmak için usb kablosu kullanarak bağlayın, Ctrl + Alt + T ile terminali açın ve yazın:

sudo apt-get install --reinstall bcmwl-kernel-source

Sonra yeniden başlatın.


1
Bu, makinemdeki sorunu düzeltmeme yardımcı oldu.
gented

2
Benim ubuntu 17.10 benim için bu işe yaramadı. Ayrıca bios'umdaki güvenli önyüklemeyi devre dışı bırakmaya çalıştım ama şansım olmadı. Şu an itibariyle sadece ethernet kablosu benim için çalışıyor ama wifi bağlantısını kullanmaya çalıştığımda yapamam
Jaaayz

çok teşekkür ederim, bu benim macbook air 2017 üzerinde
Sam

Bu çözüm, dell duyarlık m4800
TuyenNTA

1
Yeni bir sudo apt updateyüklemede, herhangi bir şey yüklemeye çalışmadan önce çalıştırmanız gerekebilir .
ubershmekel

10

Bu yüzden benim için sorun, güvenli önyükleme, uefi ve üçüncü taraf kitaplıklarındaki ağ aygıtlarının çalışması için genellikle gerekli olacak kısıtlamadan kaynaklanıyordu.

Rajat'ın yorumunun ardından Ubuntu 18.04'te benim için yararlı olduğu kanıtlandı

sudo apt-get install --reinstall bcmwl-kernel-source

İşletim sisteminizi yeniden başlatın ve ardından MUC Kaydı ile ilgili talimatları izleyin. Bu yapıldıktan sonra, üçüncü taraf kütüphanelerin cihazlarınızla etkileşime girebilmesi ve her şeyin çalışması gerekir.


1
merhaba, 2 gündür bu konuda takılı kaldım. Lütfen MUC Kaydınızı nasıl yaptığınızı paylaşın. teşekkürler ~!
Franva


5

İlk olarak, dizüstü bilgisayarınızın sahip olduğu Broadcom ağ adaptörü çipinin tam modelini bulmanız gerekir. "802.11n" yalnızca desteklediği Wi-Fi standardının adıdır: Broadcom'un bu standardı destekleyen birkaç kablosuz çipi vardır.

lspci -nndizüstü bilgisayarınızdaki tüm PCI (e) aygıtları ve PCI Kimlik numaralarını listelemek iyi bir komut olacaktır: bu sayılar daha doğru bir tanımlamaya izin verir. lsusbUSB aygıtları için de aynısını yapar.

lspci -nnListeleme satırı şöyle görünebilir:

12:00.0 Network controller [0280]: Broadcom Limited BCM43228 802.11a/b/g/n [14e4:4359]

Burada [14e4: 4359] sayıları Cihaz Kimliği'dir. İlk bölüm satıcıyı belirtir (Broadcom = 14e4) ve ikinci bölüm cihaz modelini tanımlar.

lsusbİlan biraz farklıdır, ama cihaz kimlik numarası benzerdir: satıcı kimliği, bir kolon boyunca 4 onaltılık basamak ve ürün numarası daha sonra 4 onaltılı basamak.

Çeşitli Broadcom çip modellerinin Linux destek durumunu buradan kontrol edebilirsiniz: https://wireless.wiki.kernel.org/en/users/drivers/brcm80211

Desteklenen Broadcom çiplerinin ürün yazılımı gerektireceğini unutmayın: muhtemelen Ubuntu'da önceden paketlenmiş olarak mevcuttur. Ubuntu, Debian ile aynı adlandırma düzenini kullanıyorsa, ürün yazılımı paket adı olmalıdır firmware-brcm80211.

Biraz şansınız varsa, bu sürücü yazılımı paketini yüklemek ve yeniden başlatmak, gerekli sürücü zaten çekirdekte ise Wi-Fi'nizi işlevsel hale getirmek için yeterli olabilir.


BCM43142 14e4: 4365 ama sitede böyle bir şey yok.
açgözlülük

2

Eski bir Dell bilgisayara Ubuntu 18.04 yüklendi ve internete bağlanmaya çalışırken aynı mesajı (wifi adaptörü bulunamadı) aldı. Burada ve diğer kayıtlarda önerilen çözümlerden bazıları denendi, hiçbiri işe yaramadı. Yeniden yüklenmeye karar verdi. Kurulum sırasında "Grafikler, wi-fi donanımı ve ek ortam formatları için üçüncü taraf yazılımı yükleyin" şeklinde radyal bir düğme vardır. Varsayılan, bunun işaretlenmemiş olmasıdır ve bu nedenle bu seçenek varsayılan yüklemeye dahil edilmez. Yeniden kurulumda, bu düğmeyi kontrol ettim ve sonuçta ortaya çıkan tozun internete bağlanmakta hiçbir sorunu olmadı.


Benim için çalışmadı :(
Boykodev

Bu benim için çalıştı - yaklaşık Ubuntu 18.04 yükleme 2008 macbook !! Yükleme sırasında "Grafikler ve wi-fi donanımı ve ek ortam biçimleri için üçüncü taraf yazılımı yükle" seçeneğini seçin. Güzel, teşekkürler!
powderflask

2

Bu yine de diğer yanıtlarda ele alınabilir: Post UBUNTU kurulumu ve ethernet bağlı; 2 adım:

  1. run (sudo apt-get install firmware-b43-installer) - yeniden başlat
  2. run (sudo apt-get install --reinstall bcmwl-kernel-source) - yeniden başlat

Bağlam: Sürücüler, BroadComm'un tescilli bileşenleridir. Ubuntu (tescilli olmayan), indirilse bile kimlik doğrulama hatası nedeniyle paketleri yükleyemez. Bu nedenle, wifi'yi etkinleştirmek için ayrı adımlar izlenmelidir. Bu olsa bluetooth alamaz. Başka bir adım setine ihtiyaç duyabilir.

BAĞLANTILAR: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx ve önceki yanıtlar.

Ethernet bağlı değilse, paketi diğer makinelerden indirin, UBUNTU makinesine kopyalayın ve çalıştırın.

Perror sayesinde Rajat, GAD3R ve Alex.


2

Bu bir Ubuntu sorunu değil.
Bu herhangi bir sürücü sorunu değil.
Bu bana (ve muhtemelen sen) neden olur.

Bazı video izlerken ... beraber hacmini artırmak için çalıştı:
Fn + F10tuş kombinasyonunu ... Ama yanlışlıkla basıldığında
Fn + F12hangi Wifi buttonÜzerinde 'Radio' sembolü, engellilere benim wifi bağlantısı ile.

Terminal'de aşağıdaki komut çalıştırıldığında, sorunu görebilirsiniz:

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes <------ that's because I press Wifi button (above) mistakenly

Çözüm : Tekrar Fn + F12(veya Radyo sembolünüz olan başka bir tuşa) tekrar basın

Şimdi aynı komutu tekrar çalıştırın:

> rfkill list all 0: Toshiba Bluetooth: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no <------ no means solved.

Şimdi, şu adrese gidin:

(Klavyeniz varsa Windows düğmesi)> Ayarlar> Wifi> Açık seçeneğine gidin> kimlik bilgilerini girmek için Wiki bağlantınızı seçin

Bitti, internetin tekrar açıldı.


1
Kesinlikle bu sorunun çözümü değil!
Aaron John Sabu

@AaronJohnSabu Tamam senin mutlaklık. Benim durumum için sadece bir çözümdü.
Manohar Reddy Poreddy

1

Eğer bcmwl-kernel-sourceçözüm sizin için işe yaramadı ve etkin olmasını güvenli önyükleme tutmak istiyorum, sonra aşağıdakileri deneyin:

İmzalamak için bir dizi anahtar oluşturun:

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"

Anahtarı alın. Burada hatırlamanız gereken bir şifre girmeniz istenir. Yeniden başlatma işleminden sonra BIOS'unuz sizden parolayı girmelidir.

sudo mokutil --import MOK.der

Tekrar başlat:

reboot

Parola için BIOS'unuz istenmiş olmalıdır. Bunun işe yaradığını varsayarsak, MOK'unuzun başarıyla kaydedildiğini test etmek istersiniz.

mokutil --test-key MOK.der

Artık MOK'unuz kaydedildi. Wifi için sürücüleri yüklemeniz gerekecek.

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
sudo make install

Sürücünüz çekirdeğinize eklenmeye hazırdır, ancak güvenli önyükleme etkin olduğundan, eklemeden önce bunları imzalamanız gerekir. Sürücülerinizi imzalamak için daha önce oluşturduğunuz tuşları kullanın.

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)

Son olarak, rtl8723desürücüleri bu sırayla çekirdeğe ekleyin

sudo modprobe -r rtlwifi
sudo modprobe rtlwifi
sudo modprobe -r rtl_pci
sudo modprobe rtl_pci
sudo modprobe -r btcoexist
sudo modprobe btcoexist
sudo modprobe -r rtl8723-common
sudo modprobe rtl8723-common
sudo modprobe -r phydm_mod
sudo modprobe phydm_mod
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

Bir yan notta: son adım için sadece yazarak uzaklaşabilirsiniz:

sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

modprobehangi sürücülerin rtl8723debağlı olduğunu bilir ve bu nedenle de rtl8723debağlı olan her şeyi ekleyebilmelidir rtl8723de. Ancak, sürücülerimi bu şekilde eklemedim ve bu nedenle bu seçeneğin çalışacağını garanti edemiyorum.


Kaynaklar: 1 , 2 , 3


0

Linux çekirdek sürümü> = 4.15 için Realtek RTL8723DE modülünü deneyebilirsiniz.

Yüklemek için şunu çalıştırın:

git clone https://github.com/smlinux/rtl8723de.git -b 4.15-up
dkms add ./rtl8723de
dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
depmod -a
reboot

Hoş geldiniz, bu bir Realtek wifi kartı değil, bir Broadcom BCM43142.
GAD3R
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.