Bagaimana cara mendapatkan nirkabel Broadcom BCM4313 bekerja pada Asus 1015PX?

11

Saya menginstal Ubuntu 11.10 pada Asus 1015PX saya yang disertifikasi oleh Canonical. WiFi saya tidak berfungsi. Saya membaca tentang masalah BCM4313 dan mencoba

dan yang lainnya tetapi tidak ada yang membantu.

Adakah yang bisa memberikan deskripsi rinci poin demi poin apa yang dia lakukan untuk membuat hal ini bekerja pada Asus 1015PX?

Markus
sumber
1
Saya tahu ini mungkin tidak membantu, tetapi coba jalankan dengan tepat, atau tingkatkan kernel Anda ke kernel yang tepat. Saya memiliki masalah dengan beberapa chipset broadcom yang hilang dengan kernel> 3.2. Anda TIDAK ingin pemotong B43-firmware. Chipset ini didukung oleh driver open source broadcom.
balon
Mungkin ini bisa membantu: askubuntu.com/questions/55868/…
Luis Alvarado

Jawaban:

7

Kartu nirkabel Broadcom BCM4313 kompatibel dengan driver open source brcm80211 yang secara langsung termasuk dalam kernel standar atau driver broadcom-wl yang dapat diinstal dari Driver Tambahan di Ubuntu. Kapan pun, Anda hanya perlu menginstal salah satu driver dan mencoba menggunakannya secara bersamaan hanya akan menyebabkan driver saling bertentangan.

Perlu juga dicatat bahwa broadcom-wl telah menyebabkan lebih banyak masalah daripada menyelesaikannya dan Anda mungkin harus menghindarinya sama sekali jika mungkin.

Untuk menjawab masalah Anda, saya telah menggunakan langkah-langkah yang disediakan di utas forum ini . Metode ini lebih seperti solusi untuk masalah daripada perbaikan permanen untuk masalah ini.

Pertama-tama, daftar hitam modul wl, brcm80211 dan b43 dan semua dependensinya.

gksudo gedit /etc/modprobe.d/blacklist.conf

Setelah membuka file, tambahkan berikut ini:

blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist wl
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43

Dan kemudian, edit file rc.local:

gksudo gedit /etc/rc.local

Dan tambahkan keluar 0 berikut di atas:

modprobe brcm80211

Ini akan memastikan bahwa modul driver brcm80211 dimuat pada akhir proses booting. Anda mungkin perlu menelepon update-initramfs -uuntuk memastikan bahwa perubahan Anda akan efektif setelah reboot.


Saya mungkin harus menambahkan fakta bahwa saya memiliki driver nirkabel BCM4313 di sistem saya dan saya telah menggunakan prosedur ini untuk membuatnya berfungsi dengan baik.


Referensi:

  1. https://wiki.archlinux.org/index.php/Broadcom_wireless
  2. http://linuxwireless.org/en/users/Drivers/b43
  3. http://linuxwireless.org/en/users/Drivers/brcm80211
  4. http://ubuntuforums.org/showthread.php?t=1783272
jokerdino
sumber
2
Mungkin membantu orang lain bahwa beberapa hal serupa juga dapat dicapai dengan menggunakan antarmuka grafis: Pengaturan Sistem -> Sumber Perangkat Lunak -> Driver Tambahan -> buka perangkat Broadcom Anda (milik saya adalah "Broadcom Corporation: BCM4313 802.11b / g / n Wireless LAN Controller ") -> pilih" Jangan gunakan perangkat "(Anda akan membatalkan pilihan" Menggunakan sumber driver nirkabel Linux STA Broadcom 802.11 dari bcmwl-kernel-source (proprietary) "). Setidaknya di Ubuntu 12.10 yang baru saya instal pada laptop baru ini, ia berfungsi.
conualfy
2

Saya memiliki HP Pavilion dm4 dengan BCM4313. Saya juga punya banyak masalah untuk membuatnya bekerja dengan cara yang normal dan dapat diandalkan. Inilah cara saya akhirnya menyelesaikan masalah saya.

  1. Setelah menginstal 11.10, nirkabel 64-bit bekerja tetapi dengan cara yang sangat lambat dan tidak dapat diandalkan berdasarkan driver brcmsmac di kernel 3.0.0.12-generic. Harap perhatikan hal-hal berikut: Driver brcmsmac tidak ada di rilis 11.04 dan driver STA bekerja dengan baik di rilis 11.04. Secara logis saya mulai mencurigai driver brcmsmac. Sebelum menyelesaikan masalah wifi saya, saya pertama kali menginstal semua pembaruan termasuk kernel 3.0.0.14-generic. Saya tidak tahu apakah ini benar-benar diperlukan untuk membuat langkah-langkah di bawah ini berhasil.

  2. Blacklist bcma dan brcmsmac sebagai berikut

    Buka Terminal ( Ctrl+ Alt+ T) dan jalankan perintah ini:

    gksu gedit /etc/modprobe.d/blacklist
    

    Tambahkan baris berikut ke file ini:

    blacklist bcma
    blacklist brcmsmac
    

    Simpan file dan tutup editor teks.

  3. Instal driver STA melalui aplikasi "Driver tambahan". Harap ingatkan bahwa Anda mungkin perlu melakukan ini melalui koneksi kabel karena saya percaya bahwa daftar hitam merusak koneksi wifi berbasis brmsmac Anda. Mungkin Anda juga perlu me-restart laptop / netbook Anda setelah menginstal driver STA. Saya tidak ingat ...

  4. Coba sambungkan ke jaringan wifi Anda.

Saya harap ini akan berhasil untuk Anda. Saat ini koneksi wifi saya cepat dan dapat diandalkan.

PTbuntu
sumber
1

Orang lain mengalami masalah dengan kartu wifi Anda; berikut adalah pertanyaan lain yang harus diselesaikan:

WiFi tidak diaktifkan di Network Manager dengan BCM4313

Berikut adalah pertanyaan lain yang menjelaskan kemungkinan driver untuk perangkat keras Anda dan cara kerjanya:

Bagaimana caranya agar Broadcom BCM4313 saya berfungsi dengan benar?

heiko81
sumber
Utas pertama yang disebutkan bertentangan dengan yang kedua (instal b43-fwcutter vs. jangan instal b43-fwcutter). Pokoknya saya mencoba semuanya di utas kedua tetapi tidak ada yang berhasil untuk saya. Adakah yang memiliki Asus 1015PX?
Markus
Sudahkah Anda mengikuti utas kedua yang saya posting tentang driver brcm80211?
heiko81
1

Silakan periksa:

lspci -nn

Apakah ini pci.id 14e4:4727?
Jika demikian, ini mungkin bermanfaat:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source 
sudo modprobe wl
S Taoufik Souid
sumber
0

Saya mengikuti apa yang disarankan jokerdino, kecuali saya menambahkan brcmsmac ke rc.local dan tidak memasukkannya ke daftar hitam. Kemudian, masuk ke bios, nonaktifkan kartu nirkabel (letakkan di kunci), masuk ke sistem operasi, restart, masuk ke bios dan buka kuncinya. Kemudian semua SSID mulai muncul dan saya adalah seorang kemping yang bahagia. Saya melakukan verifikasi bahwa setelah saya menambahkan brcmsmac bahwa manajer jaringan mulai menunjukkan pengaturan nirkabel, tetapi menggunakan rfkill saya melihat kunci keras ada di kartu, jadi saya meresetnya.

tavak
sumber
2
Bisakah Anda menuliskan jawaban Anda sebagai langkah untuk pengunjung masa depan? Ini ditulis sebagai pengalaman pribadi saat ini. Akan lebih bermanfaat jika Anda bisa menulis ulang ini sebagai langkah sederhana menuju solusi.
gertvdijk