Güncellemeden sonra herhangi bir kablosuz bağlantıya bağlanamıyorum


18

Çift önyükleme (windows 7 ve ubuntu 12.04) kurulumum var ve (görünüşe göre) hiçbir sebepten dolayı, ubuntu kutumdaki herhangi bir kablosuz bağlantıya bağlanamıyorum . (Windows üzerinde çalışır.)

Ben yükseltildikten sonra (cli apt-get üzerinden düzenli güncelleme) ilk yeniden başlatma üzerinde çalışma durdu düşünüyorum.

Yine de üst araç çubuğundaki bağlantıları görebiliyorum, ancak onlara bağlanmaya çalıştıktan sonra, şifreyi soruyorum ve sonra yaklaşık 30 saniye boyunca bağlanmaya çalışıyor ve sonra zaman aşımına uğruyor.

Web'de cevap aradıktan sonra çıktısını göndermenin sudo lshw -C networkbana yardım etmeye çalışan insanlara yardımcı olacağını düşündüm :

*-network
description: Wireless interface
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id:0
bus info: pci@0000:02:00.0
logical name: eth1
version:01
serial: c0:f8:da:08:c5:e6
width:64bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless 
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1(r326264) latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:16 memory:fe500000-fe503fff

Ethernet için başka bir giriş daha var. Ama eldeki problemle çok alakalı olduğunu düşünmedim.

İnternet erişimim yok, bu yüzden depolardan malzeme yükleyemiyorum. (Bunu sahip olduğum yedek bir netbook'tan yazıyorum)

Benim çekirdek sürümü 3.2.0-36-jenerik-pae olduğunu

Dosyamda modprobe.d/blacklist.confşu satırlar var:

# replaced by b43 and ssb
blacklist bcm43xx

Alakalı olabileceğini düşündüm.

şimdiye kadar denedim

  • sil /etc/resolv.conf- çalışmadı
  • blacklist.conf(zaten orada ne ek olarak) aşağıdaki girişleri ekleyin ve yeniden başlatın: - da işe yaramadı

    blacklist b43legacy
    blacklist b43
    blacklist bcma
    blacklist ndiswrapper
    blacklist wl0
    
  • bu cevapta açıklanan adımlar - işe yaramadı

NetworkManager'ın öksürdüğünü paylaşabilir misiniz? /var/log/syslogBağlan düğmesini tıkladığınız andan vazgeçene kadar bazı alıntılar ekleyin . (ipucu: sudo tail -f -n0 /var/log/syslogbir terminalde kullanın )
gertvdijk

@gertvdijk bağlantı düğmesine tıkladım, biraz bekledim, şifremi istedim, biraz daha bekledim, sonra tekrar şifremi istedi ctrl Cve konsola vurdum . İşte günlük: pastie.org/5871845
Felipe Almeida

1
Bu değerli çıktı. Bana iki şey gösteriyor. 1) Association request to the driver failedgerçekten sürücü sorunu gibi geliyor. 2) get_secret_flags: assertion 'is_secret_prop (setting, secret_name, error)' failedAğ Yöneticisi'nde hata gösterir. Gerçekten iddialar olmamalı. Umarım birisi zaten bununla uğraşmıştır ve bir cevap verebilir.
gertvdijk

Yükseltme Yöneticisi GUI'siyle
Felipe Almeida

Yanıtlar:


7

6.20.155.1 sürümü bcm4313 hibrid bluetooth / kablosuz cihazla çalışmadığından, bcmwl-çekirdek kaynağı paketinin 5.100.82.112 sürümüne (aynı cihazla benim için çalıştı) geri dönmeniz gerektiğini düşünüyorum.

Bu gelen 6.20.55.19 alındı burada , ayrıca bkz bu hata raporu .

Bu 6.20.55.19 paketi, Ubuntu yüklü Dell dizüstü bilgisayarla (bcm43142 aka bcm4365 veya Dell 1704) satılan özel kablosuz aygıtlar için yapılmıştır.

Broadcom Linux sayfa desteğine göre :

The last official supported wireless device driver corresponding
to the bcm4313 device is the 5.100.82.112.

Muhtemelen aşağıdaki satırları yeni oluşturulan bir /etc/apt/preferences.d/bcmwl-kernel-sourcedosyaya ekleyerek Ubuntu paket yönetim sisteminde bu sürümü düzeltmeniz sudogerekiyor ( belki de gerekli olabilir):

Package: bcmwl-kernel-source
Pin: version 5.100.82.112+bdcom*
Pin-Priority: 1001

Belki de, bu aygıtların iki sürümü, aynı aygıtlar için üretilmedikleri için depolarda bulunmalıdır, ancak birinin diğerinin yararsız bir şekilde değiştirilmesini önlemek için ilgili sürüm numarasına veya adına özel bir dikkat gösterilmelidir.


1
Precise'daki önceki sürücü sürümü 5.100.82.38 ve Quantal için mevcut olan 5.100.82.112 sürümü dışında, bu işe yaramalıdır. Aslında, yorumunuzdan esinlenerek küçük bir howto yazdım .
mikewhatever

Değişir. Kernel 3.5'i Precise içinde kullanıyorsanız, daha eski olanı bluetooth'unuzu kıracağından 5.100.82.112 sürümünü de kullanmanız gerekir.
therealmarv

6

Tamam BU GERÇEKTEN ÇALIŞANLARDIR!

yeni sürücü yükle: brcmsmac

  • çekirdek web sitesinden yeni sürücünün ürün yazılımını indirin

  • belirtilen dosyaları kopyala /lib/firmware/brcm

  • eski sürücüleri kaldırın ve yenisini yükleyin ( brcmsmac)

    • Örneğin: sudo modprobe -r wl(boşaltmak için) ve sudo modprobe brcmsmac(yüklemek için)

      NOT: Çalışmazsa wl, kablosuz sürücü adınız büyük olasılıkla çalışmaz wl. Aşağıdaki komutlarla bilgisayarınızın sürücüleri arasında adı kontrol edin:

      lsmod
      
  • mutlu. =)

çoğunlukla Linux kablosuz sayfasında mükemmel bir rehbere dayanır

kablosuz şeyler resmi Ubuntu belgelerinde bu tema hakkında daha fazla bilgi


Bu Broadcom cihazları seti için ilginç bir çözüm. Soru işaretli. Diğer sorularınız için de yardımcı olacaktır. BTW, Linux kablosuz sayfasına gitmek için ilk adım nedir?
gertvdijk

1
ne demek "eski sürücüleri boşaltmak"? sadece "modprob -r wl" mi? diğer 2 modül kullandığını görüyorum. onları da boşaltmalı mıyım? sistemin eski sürücüleri yeniden başlattıktan sonra yüklemeye çalışıp çalışmadığını biliyor musunuz? Teşekkürler!
Lucas Pottersky

2
Evet. İyi çalıştı. Şimdi, tek sorun "eski sürücü" yeniden başlatma üzerine yüklenmeye devam olmasıdır. Sadece yapmalı mıyım sudo apt-get remove --purge bcmwl-kernel-source?
Lucas Pottersky

Ürün yazılımı git repo'nun başındaki "bir yerden" indirilsin mi?
Cerin

Bilginize, bu "mükemmel rehber" bakıma alınmamış gibi görünüyor ve aslında indirilebilir herhangi bir dosyaya bağlantı vermiyor ...
Cerin

4

En son çekirdek yükseltmesinden sonra BCM4313 802.11b / g / n Kablosuz LAN Denetleyicimle de aynı sorunu yaşadım. Bence sorun, kontrol cihazının mevcut bellenimi ile yeni çekirdek arasındaki uyumsuzluk. Benimsediğim çözüm şu:

sudo modprobe -r wl
sudo apt-get install linux-firmware-nonfree
sudo apt-get remove --purge bcmwl-kernel-source
sudo modprobe b43
sudo rm /etc/modprobe.d/broadcom-sta-common.conf

Teşekkür ederim bob ba, bu benim için basit bir çözüm. İşe yarıyor! :)
lykimq
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.