Tidak dapat terhubung ke koneksi nirkabel apa pun setelah pembaruan


18

Saya memiliki pengaturan dual boot (windows 7 dan ubuntu 12.04) dan, untuk (tampaknya) tanpa alasan, saya tidak dapat terhubung ke koneksi nirkabel apa pun pada kotak ubuntu saya sama sekali. (pada Windows berfungsi.)

Saya pikir itu berhenti bekerja pada reboot pertama setelah ditingkatkan (pembaruan rutin via cli apt-get).

Saya masih dapat melihat koneksi di bilah alat atas tetapi, setelah mencoba menyambungkannya, saya ditanyai kata sandinya dan kemudian mencoba menghubungkan selama sekitar 30 detik dan kemudian mati.

Setelah mencari jawaban di web, saya berpikir bahwa memposting keluaran sudo lshw -C networkakan membantu orang yang mencoba membantu saya:

*-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

Ada entri lain untuk Ethernet. Tapi saya tidak berpikir itu sangat relevan dengan masalah yang dihadapi.

Saya tidak memiliki akses internet sehingga saya tidak dapat menginstal barang dari repo. (Saya menulis ini dari netbook cadangan yang saya miliki)

Versi kernel saya adalah 3.2.0-36-generic-pae

Dalam modprobe.d/blacklist.conffile saya , saya memiliki baris ini:

# replaced by b43 and ssb
blacklist bcm43xx

Kupikir itu mungkin relevan.

apa yang telah saya coba sejauh ini

  • hapus /etc/resolv.conf- tidak berfungsi
  • tambahkan entri berikut ke blacklist.conf(selain ne yang sudah ada di sana) dan reboot: - tidak berhasil juga

    blacklist b43legacy
    blacklist b43
    blacklist bcma
    blacklist ndiswrapper
    blacklist wl0
    
  • langkah-langkah yang dijelaskan pada jawaban ini - tidak berfungsi layu

Bisakah Anda berbagi apa yang NetworkManager batuk? Sertakan beberapa kutipan /var/log/syslogmulai dari saat Anda mengklik tombol hubungkan hingga menyerah. (tip: gunakan sudo tail -f -n0 /var/log/syslogdi terminal)
gertvdijk

@ gertvdijk saya telah mengklik tombol sambungkan, menunggu sedikit, diminta kata sandi saya, menunggu sedikit lagi, kemudian diminta lagi untuk kata sandi saya dan saya menekan ctrl Ckonsol. Berikut ini log: pastie.org/5871845
Felipe Almeida

1
Itu hasil yang berharga. Ini menunjukkan kepada saya dua hal. 1) Association request to the driver failedbenar-benar terdengar seperti masalah driver. 2) get_secret_flags: assertion 'is_secret_prop (setting, secret_name, error)' failedmenunjukkan bug di Network Manager. Penegasan seharusnya tidak terjadi, sungguh. Semoga seseorang sudah menangani ini dan bisa memberikan jawaban.
gertvdijk

Saya telah melakukan peningkatan lain melalui GUI Manajer Peningkatan, dan memperbaiki semua langkah dan juga melakukan dump semua informasi log yang dihasilkan selama upaya koneksi: pastie.org/5871958
Felipe Almeida

Jawaban:


7

Saya pikir Anda harus kembali ke versi 5.100.82.112 dari paket source-bcmwl-kernel (bekerja untuk saya dengan perangkat yang sama), karena versi 6.20.155.1 itu tidak bekerja dengan bcm4313 hybrid bluetooth / perangkat nirkabel.

Itu diambil dari 6.20.55.19 dari sini , lihat juga laporan bug ini .

Paket 6.20.55.19 ini dibuat untuk perangkat nirkabel khusus yang dijual dengan laptop Dell (bcm43142 alias bcm4365 atau Dell 1704) dengan Ubuntu diinstal di dalamnya.

Menurut dukungan halaman Broadcom Linux :

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

Anda mungkin harus memperbaiki versi ini di sistem manajemen paket Ubuntu dengan menambahkan baris di bawah ini ke /etc/apt/preferences.d/bcmwl-kernel-sourcefile yang baru dibuat ( sudomungkin perlu):

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

Mungkin, kedua versi paket ini harus tersedia di repositori karena tidak dibuat untuk perangkat yang sama, tetapi dengan perhatian khusus pada masing-masing nomor versi atau nama untuk menghindari satu untuk mengganti yang lain dengan sia-sia.


1
Itu seharusnya bekerja, kecuali versi driver sebelumnya di Precise adalah 5.100.82.38, dan 5.100.82.112 adalah yang tersedia untuk Quantal. Sebenarnya, saya telah menulis sedikit howto , terinspirasi oleh komentar Anda .
mikewhever

Tergantung. Jika Anda menggunakan Kernel 3.5 di Precise, Anda juga harus menggunakan versi 5.100.82.112 karena yang lebih lama akan merusak bluetooth Anda.
therealmarv

6

OK JADI INI APA YANG SEBENARNYA BEKERJA!

instal driver baru: brcmsmac

  • unduh firmware untuk driver baru dari situs web kernel

  • salin file yang disebutkan ke /lib/firmware/brcm

  • keluarkan driver lama dan muat yang baru ( brcmsmac)

    • Untuk mis:: sudo modprobe -r wl(membongkar) dan sudo modprobe brcmsmac(memuat)

      CATATAN: Jika wltidak berfungsi, nama driver nirkabel Anda mungkin tidak wl. Periksa nama di antara driver komputer Anda dengan perintah berikut:

      lsmod
      
  • senang. =)

sebagian besar didasarkan pada panduan yang sangat baik di halaman nirkabel Linux

info lebih lanjut tentang tema ini pada dokumen resmi Ubuntu tentang hal-hal nirkabel


Solusi menarik untuk perangkat Broadcom ini. Memberi tanda pada Q. Akan sangat membantu untuk pertanyaan lain. BTW, apa langkah pertama menuju ke halaman nirkabel Linux?
gertvdijk

1
apa maksudmu dengan "membongkar driver lama?" apakah itu hanya "modprob -r wl"? saya melihatnya menggunakan 2 modul lainnya. haruskah saya menurunkannya juga? apakah Anda tahu jika sistem mencoba memuat driver lama saat reboot? Terima kasih!
Lucas Pottersky

2
Ya. Itu bekerja dengan baik. Sekarang, satu-satunya masalah adalah "driver lama" terus dimuat saat reboot. Haruskah saya sudo apt-get remove --purge bcmwl-kernel-source?
Lucas Pottersky

Unduh firmware dari "suatu tempat" di kepala git repo?
Cerin

FYI, "panduan luar biasa" itu tampaknya tidak terawat dan sebenarnya tidak terhubung ke file yang dapat diunduh ...
Cerin

4

Saya memiliki masalah yang sama dengan Wireless LAN Controller BCM4313 802.11b / g / n saya setelah upgrade kernel terbaru. Menurut pendapat saya masalahnya adalah ketidakcocokan antara firmware pengendali saat ini dan kernel baru. Solusi yang saya adopsi adalah menjalankan:

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

Terima kasih bob ba, ini adalah solusi sederhana untuk saya. Berhasil! :)
lykimq
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.