Saya mengalami masalah serius dalam menginstal driver Broadcom untuk Ubuntu. Ini berfungsi dengan baik pada versi saya sebelumnya, tetapi sekarang, itu tidak mungkin.
Apa langkah-langkah untuk menginstal driver nirkabel Broadcom untuk kartu BCM43xx?
Saya seorang pengguna tanpa pengetahuan lanjut di Linux, jadi saya perlu penjelasan yang jelas tentang cara membuat, mengkompilasi, dll.
lspci -vnn | grep Network
menunjukkan:
Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]
iwconfig
menunjukkan:
lo no wireless extensions.
eth0 no wireless extensions.
CATATAN: Jawaban di bawah ini diperbarui setiap kali informasi baru ditambahkan dan dikonfirmasi berfungsi.
networking
drivers
wireless
software-installation
broadcom
Luis Alvarado
sumber
sumber
Jawaban:
0. Pengantar dan Latar Belakang
Jawaban ini didasarkan pada penelitian ekstensif yang dilakukan oleh berbagai pengguna Ubuntu yang bekerja bersama di hampir semua masalah yang terkait dengan Broadcom. Terima kasih khusus kepada chili555 yang membantu di forum Ubuntu dan di situs ini dengan banyak pertanyaan yang terkait dengan perangkat nirkabel dan kepada orang lain yang telah berkontribusi melalui E-Mail, chatting, IRC dan banyak lagi dalam menguji berbagai driver dengan beberapa kartu Broadcom Wireless yang paling populer (Terima kasih besar untuk Chili555. Pria ini tahu barang-barangnya).
Secara total kami ingin menawarkan jawaban yang mudah diikuti dan mencakup sebagian besar Kartu / Driver Broadcom. Setelah Anda mengikuti panduan ini, Anda PERLU untuk menguji koneksi nirkabel Anda selama minimal 2 jam (sebenarnya saya sarankan 8 jam) dengan perangkat lain baik dalam Mode Ad-Hoc, Mode Infrastruktur atau Keduanya. Masalah umum yang akan diselesaikan (Terlepas dari driver yang tidak menginstal) adalah:
Tautan 1 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268
Tautan 2 - https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677
Tautan 3 - Memberikan kesalahan yang mirip dengan "Maaf, instalasi driver ini gagal."
Maka dengan itu dalam pikiran, berikut ini adalah apa yang kita miliki saat ini yang disederhanakan hanya dalam 3 langkah:
1. Mengetahui apa Kartu Nirkabel Broadcom yang Anda miliki
Ada puluhan kartu nirkabel Broadcom dan lebih banyak lagi yang muncul setiap hari. Kunci untuk menemukan driver yang benar untuk kartu jaringan apa pun adalah apa yang dikenal sebagai ID PCI (PCI.ID). Untuk mengetahui PCI.ID yang Anda miliki, kami melanjutkan untuk membuka terminal dengan menekan CTRL+ ALT+ T(Ini akan membuka jendela dengan latar belakang kosong) dan di dalam terminal ini kami menjalankan perintah berikut:
Anda akan mendapatkan sesuatu seperti berikut ini jika Anda memiliki Adaptor Nirkabel Broadcom (ID 14e4 yang digunakan dalam contoh di atas dalam banyak kasus adalah Kartu Nirkabel Broadcom):
PCI.ID dalam contoh ini adalah 14e4: 4320 seperti yang terlihat di dalam tanda kurung [...]. Dalam beberapa kasus Anda juga akan memerlukan versi revisi (jika muncul) untuk beberapa kasus khusus. Dalam hal ini, versi revisi adalah rev 03 seperti yang ditunjukkan di dalam Tanda kurung (...) di akhir. Jadi yang Anda butuhkan setelah pencarian ini adalah:
Dengan informasi baru ini Anda dapat melihat pada tabel di bawah ini dan pilih metode yang sesuai untuk menginstal driver Anda. Misalnya, Dalam kasus ini, karena Anda memiliki 14e4: 4320 rev 03 , jika kita turun daftar ke salah satu yang menunjukkan PCI.ID yang sama persis Anda akan melihat bahwa di kolom untuk Ubuntu 12.04, 13.10 atau 14.04 itu menunjukkan yang
firmware-b43-installer
paket driver. Ini berarti bahwa Anda hanya perlu menginstal paket khusus ini karena muncul di semua kolom versi Ubuntu.CATATAN - Sebelum melanjutkan, jika sebelumnya Anda telah menginstal driver apa pun, telah membuat daftar hitam atau menghapus file driver atau file konfigurasi atau telah melakukan perubahan apa pun pada sistem untuk membuat driver berfungsi dalam upaya sebelumnya, Anda harus membatalkannya untuk ikuti panduan ini. Kami menganggap Anda melakukan ini dari awal dan belum mengubah file konfigurasi, modul, atau driver apa pun dalam sistem dengan cara apa pun (selain memperbarui sistem). Ini termasuk setiap instalasi menggunakan apt-get, aptitude, synaptic, dpkg, pusat perangkat lunak atau kompilasi manual dan instalasi paket. Sistem harus mulai dari awal agar ini berfungsi dan untuk menghindari konflik yang mungkin muncul jika pekerjaan sebelumnya dilakukan.
Misalnya, jika sebelumnya Anda telah menginstal
bcmwl-kernel-source
paket, Anda harus menghapusnya dengan menggunakan metode pembersihan:2. Mempersiapkan Sistem
Jika Anda baru saja menginstal Ubuntu, Anda perlu membuat indeks paket yang tersedia sebelum kami dapat menginstal driver Anda jika Anda belum melakukannya:
Saya bahkan akan melangkah lebih jauh dengan memperbarui daftar Ubuntu PCI.IDs:
Kalau-kalau ID Perangkat Broadcom baru tertentu yang Anda gunakan baru saja muncul.
Sekarang menggunakan PCI.ID yang Anda temukan pada langkah-langkah di atas, kami kemudian mencari dalam daftar di bawah ini untuk menemukan PCI.ID yang cocok dan metode untuk menginstal driver yang terkait dengannya dengan cara yang sederhana dan benar. Terminal akan digunakan untuk menghindari masalah terkait GUI. Ini berlaku untuk semua kasus, kecuali sebagaimana disebutkan. Prosedur instalasi dilakukan hanya melalui terminal dan juga saat terhubung ke internet dengan koneksi ethernet kabel sementara atau modem USB atau segala cara yang mungkin dapat memberikan PC Anda, untuk saat itu, akses Internet. Setelah Anda menemukan dalam daftar di bawah paket yang benar, kami kemudian melanjutkan dengan instalasi.
3. Menginstal Paket (online)
Dengan asumsi Anda menggunakan PCI.ID 14e4: 4320 rev 03 seperti yang ditemukan dalam pencarian Anda di atas, dan kemudian melihat tabel di bawah ini dan menemukan bahwa paket yang benar untuk menginstal adalah
firmware-b43-installer
, kami kemudian melanjutkan dengan menginstal paket ini di terminal:dan kemudian reboot
Format untuk menginstal cukup sederhana, hanya saja:
Dalam contoh di atas, PACKAGE_NAME adalah
firmware-b43-installer
.MEJA NIRKABEL BROADCOM (Diperbarui 18 Agu 2017)
Kasus Khusus # 1 - Penggunaan
bcma
danbrcmsmac
kombinasi driver. Firmware yang diperlukan diinstal secara default dalam paketlinux-firmware
.Kasus Khusus # 2 - Untuk ASUS PCE-AC88 AC3100 langkah-langkahnya adalah:
sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
sudo nano /etc/rc.local
tambahkan brcmfmac modprobe dan simpansudo reboot
Pada perangkat keras seperti Lenovo S10-2, jika kartu nirkabel Anda macet saat mencoba menyambung ke SSID (terus mencoba menyambungkan), maka alternatif untuk membuatnya berfungsi adalah dengan menginstal
bcmwl-kernel-source
paket (Hapus paket yang diinstal lainnya yang terkait dengannya) ). Baca bagian Debugging di bawah ini untuk informasi lebih lanjut mengenai perangkat nirkabel ini.CATATAN PENTING - Setelah September 2014, jika Anda mengikuti jawaban ini dan masih mengalami masalah dalam menginstal driver yang benar, silakan coba
firmware-b43-installer
paket dan beri tahu kami melalui komentar. Ada beberapa perubahan dan beberapa driver hanya akan bekerja dengan paket ini. Ingatlah untuk memiliki sistem yang bersih sebelum menginstalnya:Dalam beberapa kasus tertentu, setelah menginstal
firmware-b43-installer
Anda perlu menghapus modul b43, mengaktifkannya lagi dan bahkan melanjutkan untuk membuka blokir dengan rfkill:Jika Anda memiliki kartu Broadcom yang memiliki pci.id berbeda, tanyakan pertanyaan baru. Setelah dipecahkan, solusinya akan ditambahkan ke howto ini.
4. Menginstal Paket (offline)
4.1 Instalasi
firmware-b43-installer
Untuk menginstal
firmware-b43-installer
offline lihat jawaban ini .4.2 Memasang
bcmwl-kernel-source
Untuk kasus-kasus di mana Anda perlu menginstal
bcmwl-kernel-source
tetapi Anda sedang luring, berikut ini adalah jawaban yang sangat bagus. Tetapi pada dasarnya ikuti langkah-langkah ini:sudo dpkg -i *.deb
. Ini akan menginstal semua paket di folder itu. Jika ada kesalahan, baca kesalahan dan ikuti langkah-langkah yang disebutkannya.Sebagai contoh, setelah pergi ke poin 1 yang disebutkan di atas, Jika Anda memiliki Broadcom
14e4:43a0
, Anda akan mencaribcmwl-kernel-source
paket dan setelah memilih versi Ubuntu yang sesuai (Dalam kasus saya 16,04 atau Xenial) saya akan mendarat di halaman berikut:http://packages.ubuntu.com/xenial/bcmwl-kernel-source
Pada halaman ini saya akan memilih arsitektur yang sesuai (32 atau 64) tetapi juga perlu mengunduh 3 paket dependensi yang disebutkan pada halaman tersebut seperti yang terlihat pada gambar berikut:
Setelah mengunduh semua paket dan dependensi, Anda dapat melanjutkan menyalin semua paket ke satu folder dan menjalankan
dpkg
perintah seperti yang disebutkan pada langkah 4 di atas.CATATAN
Di beberapa komputer, sebelum melakukan perintah, Anda harus menonaktifkan Opsi Boot Aman di BIOS Anda. Ini berlaku untuk kasus-kasus, misalnya, di mana bcmwl-kernel-source sudah diinstal tetapi driver belum berfungsi. Anda dapat menginstal ulang seperti itu, atau menonaktifkan Boot Aman dengan membuka Pengaturan BIOS Anda:
DEBUGGING
Informasi berikut adalah bahan tambahan untuk membaca tentang menyelesaikan berbagai masalah yang berkaitan dengan Manajemen Nirkabel dan konflik dengan perangkat Jaringan lainnya. Ketahuilah bahwa dalam beberapa kasus, Anda perlu memiliki versi Kernel yang diperbarui, karena setiap versi Kernel baru memperkenalkan driver Jaringan baru, peningkatan atas driver yang ada atau menyelesaikan bug yang terkait dengannya.
Sebelum membaca poin-poin yang disebutkan di bawah, pastikan semua repositori diaktifkan di sistem Ubuntu Anda. Untuk memeriksa, jalankan di terminal
software-properties-gtk
dan pastikan semua opsi pada Tab Software Ubuntu diaktifkan.Untuk mengkonfigurasi perangkat nirkabel Anda melalui terminal, saya sarankan Bagaimana menghubungkan dan memutuskan sambungan ke jaringan secara manual di terminal?
Jika koneksi Anda sering turun, beberapa pengguna menyarankan untuk mengatur IPv6 ke Abaikan . Cukup buka Network Manager (Ikon jaringan di panel atas). Klik di atasnya lalu pilih Edit Pengaturan . Lalu pergi ke koneksi Nirkabel yang Anda gunakan, pilih itu. Sekarang buka Tab terakhir di sana yang menyebutkan Pengaturan IPv6 . Di bidang Metode pilih Abaikan .
Jika laptop Anda tidak mendeteksi kartu nirkabel Anda, beberapa pengguna telah menyebutkan bahwa menggunakan
rfkill unblock all
akan menyelesaikan masalah. Yang lain cukup mematikan sakelar WiFi pada laptop mereka dan kemudian menghidupkan lagi (sakelar Fisik tersedia pada laptop ini). Untuk informasi lebih lanjut tentangrfkill
silakan baca jika Anda membuka blokir semua, JANGAN BEKERJA!Jika Anda mendapatkan b43-phy0 ERROR: Fatal DMA error / b43-phy0 peringatan: PIO paksa lakukan hal berikut:
Jika berhasil maka tambahkan ke file RC Anda sehingga dijalankan setiap kali Anda boot. Anda dapat mengubah PIO ke 1 jika perlu.
Jika Anda memiliki kunci Wajib tidak tersedia saat memasang modul DKMS (Seperti Nvidia, Broadcom, atau yang lain), Anda dapat membuka Pilot's Answer Here
Jika kartu nirkabel Anda melihat / tidak melihat router dan macet dalam loop "Mencoba terhubung (Coba 1/3)" yang tak ada habisnya, solusinya mungkin konfigurasi yang sesuai dengan router atau perangkat SSID nirkabel Anda.
Untuk semua kartu nirkabel pada umumnya, sangat penting untuk juga mempertimbangkan perangkat jaringan yang Anda gunakan (Router, Switch, Saluran Nirkabel dan Pita Nirkabel, dll.). Dengan informasi ini Anda akan dapat mengevaluasi dengan lebih baik apa sumber masalahnya ketika Anda tiba di jalan buntu. Contohnya adalah Lenovo S10-2 yang menggunakan PCIe 14e4: 4315 rev 01 . Bahkan setelah menginstal driver yang benar, pengguna akan berakhir dalam lingkaran "mencoba untuk menghubungkan". Itu akan melihat SSID nirkabel tetapi ketika mencoba terhubung, itu akan memasuki loop menghubungkan kembali.
Solusinya adalah bahwa perangkat nirkabel khusus ini tidak mendukung 40 saluran Mhz juga tidak mendukung 802.11N. Router dalam kasus itu sebenarnya siaran dengan 40 Mhz paksa dan hanya pada WiFi-N. Ketika router diatur ke mode Otomatis dan Saluran 20/40 Mhz, kartu nirkabel berfungsi dengan benar. Ini adalah skenario kasus yang juga berulang dalam kasus lain, sehingga evaluasi yang tepat dari peralatan jaringan akan banyak membantu.
Untuk kasus di mana Anda diulang:
GALAT @ wl_cfg80211_get_station: Alamat Mac salah ...
ketika melakukan
dmesg
dan koneksi nirkabel Anda sering turun (Beberapa kali dalam satu jam atau sehari), masalah di sini mungkin adalah Anda berada di dalam sinyal nirkabel yang digunakan sebagai Jembatan Nirkabel (2 Router berbagi SSID dan koneksi yang sama). Ini dapat terjadi dengan Router modern yang memiliki kemampuan untuk memperluas koneksi nirkabel dengan menawarkan SSID yang sama. koneksi nirkabel Anda mungkin turun karena Anda mungkin berada di antara kedua router dan kekuatan sinyal di antara keduanya hampir sama.Jika koneksi Anda sangat sering turun, itu berarti Anda hampir berada di tengah kedua perangkat router. Untuk menurunkan atau menghilangkan laju penurunan perangkat nirkabel Anda, coba posisikan diri Anda di mana kartu nirkabel Anda hanya dapat melihat satu router atau setidaknya satu router memiliki kekuatan sinyal yang lebih tinggi daripada yang lainnya.
Ada juga beberapa teknik untuk memaksa perangkat nirkabel untuk hanya terhubung ke router tertentu dengan mengatur BSSID ke Alamat MAC dari router yang ingin Anda sambungkan. Ini akan memaksa perangkat nirkabel Anda HANYA terhubung dengannya.
Masalah Boot Aman
Pada beberapa skenario tertentu, menginstal driver, baik itu dalam mode offline melalui berbagai paket DEB atau melalui apt-get dengan akses internet, tidak akan berfungsi jika Boot Aman tidak dinonaktifkan.
Ini karena akses yang diperlukan ditolak oleh Secure Boot sehingga driver akan terlihat seperti mereka diinstal dengan benar padahal sebenarnya tidak. Jadi untuk kasus SANGAT spesifik, Anda perlu menonaktifkan Boot Aman untuk sementara agar driver berfungsi.
Pembaruan Firmware Linux
Pada kasus lain mencari dan menginstal Firmware Linux terbaru akan menyelesaikan masalah. Entah memecahkan masalah kecil yang terjadi dengan kartu kerja atau membuat kartu berfungsi untuk pertama kalinya.
sumber
firmware-b43-installer
bekerja untuk14e4:4727 rev 01
My PCI.ID adalah09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Saya memperbaiki masalah saya dengan driver Broadcom bcm4311.
Langkah-langkah yang saya ambil untuk memperbaiki masalah ini (saya mencuri metode ini dari nm_geo di forum ubuntu ):
(Anda mungkin perlu menginstal
synaptic
atau pengelola paket favorit Anda.)Copot
bcmwl-kernel-source
paket dengan mengeluarkan perintah berikut di terminal:Pastikan bahwa
firmware-b43-installer
danb43-fwcutter
paket-paket diinstal (tentu saja Anda akan membutuhkan internet dengan cara lain):Ketikkan ke terminal:
(Anda mungkin ingin menyalin ini) dan melihat apakah ada istilah 'daftar hitam bcm43xx'.
Jika ya, ketikkan
cd /etc/modprobe.d/
lalusudo gedit blacklist.conf
Letakkan tanda
#
di depan:blacklist bcm43xx
Kemudian simpan file (saya mendapatkan pesan kesalahan di terminal tentang tidak dapat menyimpan, tetapi sebenarnya memang menyimpan dengan benar).
Mulai ulang
Setelah saya melakukan di atas nirkabel harus diblokir oleh rfkill: Bagaimana cara membuka blokir sesuatu yang terdaftar di rfkill?
sumber
rfkill list all
tidak menunjukkan perangkat nirkabel saya, itu hanya menunjukkan perangkat Bluetooth:0: hci0: Bluetooth Soft blocked: no Hard blocked: no
namun tidak ada akses nirkabel!Put a # in front of the line: blacklist bcm43xx
Ini membantu nirkabel saya. Terima kasih!blacklist bcm43xx
membantu saya di Ubuntu 15.10 WTF di Dell Vostro 3700 ([14e4:4315] (rev 01)
, kasus buruk).14e4:4311 rev 01
Acer, padalubuntu-16.10-desktop-amd64
Ini adalah masalah umum pada chip nirkabel Broadcom.
Jalankan yang berikut ini di terminal:
Jika perintah berhasil dijalankan, coba nyalakan nirkabel (dengan kunci perangkat keras).
Jika tidak berhasil atau perintah gagal mengatakan tidak ada modul seperti itu, maka Anda dapat mencoba membuka terminal dan ketik
Jika Anda melihat garis seperti:
Maka Anda mungkin kurang memiliki firmware untuk kartu broadcom. Buka Pusat Perangkat Lunak , cari dan instal paket-paket berikut,
Reboot sekali. Sekarang nirkabel seharusnya berfungsi.
sumber
firmware-b43-lpphy-installerer
, siapa pun yang menggunakan metode ini harus menginstalb43-fwcutter
danfirmware-b43-installer
Driver untuk 4313
Mari kita sebutkan driver untuk chipset Broadcom dan bagaimana mereka bekerja dengan 4313:
Broadcom STA . Disarankan oleh driver tambahan. Tua. Mengerikan. Sampah mutlak. Lewati. Jika Anda sudah menginstalnya, hapus.
b43-fwcutter . Banyak orang melihat "Broadcom" dan melompati ini tetapi tidak kompatibel dengan 4313 (yang lebih baru). Jika Anda telah menginstalnya, bersihkan.
ndiswrapper . Bahkan lebih serpihan daripada driver STA. Saya berhasil membuatnya bekerja sekitar 10 menit sebelum semuanya meledak.
brcm80211 alias brcmsmac . Ini adalah (relatif) driver baru yang baru-baru ini ditambahkan ke Ubuntu (karena driver ditambahkan ke kernel). Ini harus bekerja dengan baik dan (dalam versi terbaru dari Ubuntu, Natty dan Oneiric) harus "Hanya berfungsi". Ini droid yang Anda cari. Gunakan driver ini untuk 4313 .
Jika Anda tidak menjalankan Natty atau Oneiric, kernel Anda mungkin tidak akan memiliki driver ini. Anda harus menjalankan setidaknya 2.6.27 dan saya akan merekomendasikan 2.6.28 sebagai minimum (Anda dapat memeriksa apa yang Anda aktifkan dengan menjalankan
uname -r
).Jika Anda ketinggalan versi, saya sarankan upgrade tetapi untuk perbaikan cepat, Anda bisa melihat kernel mainline dan coba salah satunya. Menginstal paket kernel jarang merupakan hal yang berisiko karena Anda biasanya dapat kembali ke yang lama menggunakan layar boot grub.
Anda tahu Anda mungkin berada di driver yang tepat jika Anda menjalankan
lsmod | grep brc
dan Anda melihatbrcm80211
ataubrcmsmac
di output.Daftar hitam jalan Anda menuju sukses
Jika Anda tidak melihat itu, sesuatu yang lain telah dimuat dan Anda perlu memasukkannya ke daftar hitam. Jika Anda dapat melihat apa yang telah dimuat, hebat, edit
/etc/modprobe.d/blacklist.conf
dan mulai menambahkan baris seperti:Anda jelas perlu berhati-hati jika Anda memiliki perangkat nirkabel lain yang mungkin menggunakan driver yang bertentangan seolah-olah Anda memasukkannya ke dalam daftar hitam, Anda juga akan merusaknya :)
sumber
Terima kasih atas tanggapan Anda yang berharga.
Masalah ini diselesaikan dengan langkah-langkah berikut:
bcm
di Pusat Perangkat Lunak Ubuntu ,Sekarang berfungsi secara nirkabel. Anda tidak perlu mengikuti langkah-langkah di atas. Instal "driver B43" untuk nirkabel.
sumber
bcmwl-kernel-source
Instal
firmware-b43-installer
paket. Hapus instalan driver berpemilik dari 'driver tambahan ".Kemudian di terminal, jalankan:
tepat setelah reboot, bekerja dengan baik untuk saya.
sumber
Saya selalu merekomendasikan untuk menghapus dan menginstal ulang driver broadcom menggunakan terminal Anda
Di terminal, ketikkan perintah berikut
kemudian
Ini kemudian akan membangun kembali driver Anda.
Beri tahu kami bagaimana caranya
Anda dapat me-restart pc Anda atau jika ini sakit ketik perintah berikut di terminal yang akan 'mengaktifkan' nirkabel Anda
kemudian
sumber
Akhirnya saya sudah memecahkan masalah sendiri, tapi saya tidak yakin bagaimana caranya. Saya hendak mengkompilasi driver dengan sumber dari broadcom.com dan instruksi yang disediakan di http://www.broadcom.com/docs/linux_sta/README.txt , tetapi pada langkah ini instruksi
On Ubuntu, you will need headers and tools. Try these commands:
# apt-get install build-essential linux-headers-generic
# apt-get build-dep linux
build essential dan header sudah dipasang. Saya baru saja menjalankan
sudo apt-get build-dep linux
perintah dan, Voilá !, setelah satu reboot koneksi saya mulai berjalan pada kecepatan normal.Saya tidak yakin dengan apa yang telah saya lakukan. Saya kira itu membangun dependensi kernel atau driver (atau keduanya). Pengemudi BCM membutuhkan langkah ini dan konfigurasi joki dihilangkan untuk beberapa alasan.
Bagaimanapun, itu sudah diperbaiki.
sumber
Terkadang, Utilitas Driver Tambahan akan gagal menginstal Driver Nirkabel Broadcom STA. Ketika itu terjadi, periksa dulu apakah kartu Anda memang didukung oleh driver STA, dan untuk melakukannya, buka jendela terminal (ctrl-alt-t) dan jalankan
Output akan mencakup model kartu nirkabel, pastikan itu di antara model yang tercantum di bawah ini.
Kartu nirkabel Broadcom yang didukung oleh driver STA:
Jika kartu didukung, coba instal driver secara manual. Buka jendela terminal (ctrl-alt-t), dan jalankan
Anda mungkin perlu memulai ulang pada saat ini.
sumber
Seperti yang saya ketahui, untuk membuat sistem ini sedikit, ada empat keluarga pengemudi yang tersedia:
Tautan ini juga memberikan referensi ke driver dan daftar dengan chipset yang didukung.
Agar lebih jelas dengan mereferensikan ID yang berbeda, pastikan untuk membaca tautan STA di atas sebelum membacanya, dan membandingkannya dengan Anda melalui:
Berikut ini contoh untuk 4313 (dari tautan # 6):
Selain driver, Anda juga memerlukan firmware, firmware-b43-installer .
Deskripsi di bawah ini telah diterapkan pada driver STA tetapi telah ditulis sebelum ini.
Meskipun Ubuntu dimaksudkan untuk serbaguna, indah, dan mudah digunakan untuk semua orang, paket-paket masih rentan terhadap kesalahan dependensi. Lihat, menginstal driver dan hal-hal sistem lainnya, masuk akal untuk mendapatkan umpan balik sebanyak mungkin, yaitu, lakukan ini secara manual atau semi-manual (apt-get), hindari installer GUI tersebut.
Saya telah mengalami masalah yang sama dengan 4313 saya. Izinkan saya menawarkan solusi yang sebagian dan tidak analitis:
Hapus semua STA yang Anda miliki
Pasang kembali secara manual:
Baca hasilnya. Saya memiliki double-liner yang bagus:
Dalam kasus seperti itu, yang saya asumsikan terjadi cukup sering, karena (1) Ketergantungan yang melekat tidak terselesaikan dan (2) Ada kerusakan pada antarmuka wl setelah peningkatan (yang mungkin melibatkan pembaruan kernel), dalam hal ini, Anda harus cukup lakukan dua langkah berikut dan saya menganggap Anda tidak perlu menginstal ulang sumber driver WiFi:
Periksa versi kernel Anda saat ini sebagai berikut
(entri ketiga):Instal linux-header yang sesuai , yang dalam kasus saya adalah:
Setelah perintah ini, Anda akan melihat (karena ini telah ditunda karena ketidakmampuan untuk mengkompilasi selama prosedur instalasi file sumber driver STA WiFi):
Saya tidak yakin apakah orang yang bertanggung jawab atas paket akan melihat ini. Namun, setelah menggunakan Gentoo selama bertahun-tahun, saya sudah terbiasa dengan verbositasnya dan yang mungkin tampak tidak perlu mewarnai dan memformat output. Kalian harus menambahkan pemformatan dan warna ke rutin apt-get Anda, itu jauh lebih mudah, terutama bagi pengguna pemula, untuk memahami apa yang salah. Dan tambahkan dependensi header, Anda dapat menghapusnya sesudahnya - dan tentunya Anda harus membangun kembali modul setelah perubahan kernel .
Saya harap ini membantu, dan saya berhati-hati untuk menyamaratakan jalan di atas untuk menyelesaikan masalah massa. Coba saja, jika berhasil, luar biasa, jika tidak ada begitu banyak solusi yang ditawarkan yang lebih analitis dan cakap.
Saya juga menemukan jawaban ini (dengan cek
Untuk
pci.id 14er:4727
- yang berlaku dalam kasus saya): Nirkabel tidak berfungsi lagi setelah pembaruan perangkat lunak dengan Ubuntu 12.10 pada Dell Latitude E6230 dan Bagaimana cara mendapatkan kartu nirkabel Acer Npilfy 802.11 (BCM43225) berfungsi? yang merujuk pada mantan.Dan saya juga melewatkan fakta bahwa Ubuntu menawarkan tautan dalam paket-paket ke versi kernel dan header yang saat ini diinstal dan dijalankan untuk menghindari mendefinisikan versi kernel.
sumber
Inilah yang bekerja untuk saya:
firmware-b43-installer
(+ b43fwcutter ditambahkan secara otomatis dalam Synaptic)bcm-kernel-source
paket dengan menggunakan SynapticLangkah # 3 adalah langkah kunci bagi saya. Jika Anda tidak menghapus driver STA Nirkabel asli, Anda akan mengalami masalah.
sumber
Apa yang berhasil bagi saya untuk Broadcom bcm4313 saya di Asus Eee PC Seashell 1015PEM dengan Ubuntu 12.04:
/etc/modprobe.d/blacklist.conf
sudo modprobe brcmsmac
/etc/modules
sumber
Saya memiliki masalah yang sama dengan Acer TravelMate 8172 saya dan pengontrol Broadcom 4357 di Ubuntu 12.04. Saya telah mencoba beberapa solusi yang dipasang di web untuk perangkat Broadcom lainnya tetapi tidak berhasil. solusi andybleaden di atas berhasil untuk saya.
Mengikuti instruksi Andy, pertama-tama saya menghapus dan menginstal ulang driver Broadcom dengan:
Setelah itu, saya dieksekusi
untuk mengaktifkan kartu nirkabel.
Sayangnya, kartu nirkabel mati setiap kali saya reboot, jadi saya membuat skrip dengan dua perintah modprobe di atas untuk dieksekusi setiap kali saya reboot. Ini harus dilakukan sampai Ubuntu 12,04 diperbarui dengan perbaikan.
sumber
sudo modprobe wl
melempar kesalahancould not insert 'wl': Required key not available
Saya menggunakan solusi pengguna 'bkratz' di http://ubuntuforums.org/showthread.php?t=1928241 dan itu berhasil untuk saya.
Jalankan ini:
Langkah terakhir adalah pergi ke 'Driver tambahan' dan aktifkan driver.
sumber
Saya pertama kali berpikir saya akan mengedit jawaban luar biasa Luis Alvarado (lihat posting-nya pada 7 September 2011), karena ketika saya mengikuti langkah-langkahnya, tampak paket yang ditunjukkan dalam tabel (lihat postingnya) untuk PCI.ID saya tidak sebenarnya berkorespondensi.
Bahkan, PCI.ID saya adalah 14e4: 4727 , yang, menurut tabel, memerlukan instalasi paket
bcmwl-kernel-source
. Paket ini sebelumnya diinstal pada komputer saya, tetapi Wifi tidak berfungsi (tidak ada deteksi jaringan nirkabel apa pun, sejak upgrade ke Ubuntu 16.04). Saya malah mencoba menginstal jawabanfirmware-b43-installer
Luis Alvarado berikut ini (menggunakanfirmware-b43-installer
adalah alternatif yang sudah ditunjukkan di posnya), dan berhasil!Jadi, jika itu membantu orang lain dalam kasus yang sama dengan saya, berikut adalah informasi yang diperlukan:
Output dari
lspci -nn -d 14e4:
perintah:Langkah-langkah yang saya ikuti:
Bersihkan
bcmwl-kernel-source
paket:Jalankan perintah berikut (lihat jawaban Luis Alvarado untuk detail):
Instal
firmware-b43-installer
paket dan tidak yangbcmwl-kernel-source
paket (bertentangan dengan apa yang disarankan dalam tabel untuk14e4:4727 rev 01
):Mulai ulang:
Dan sekarang Wifi seharusnya berfungsi!
Terima kasih banyak, Luis Alvarado!
sumber
Pastikan adaptor nirkabel Anda tidak dinonaktifkan. Anda dapat memeriksanya dengan menjalankan:
Untuk mengaktifkan adaptor nirkabel, jalankan:
sumber
Dell Inspiron E1505, langkah-langkah berikut (sendiri), berhasil untuk saya. Saya harus membatalkan langkah-langkah tambahan mengedit file daftar hitam.
buka 'Package Manager Synaptic' dan cari 'bcm'
copot
bcmwl-kernel-source
paketpastikan bahwa
firmware-b43-installer
danb43-fwcutter
paket sudah diinstalreboot
sumber
Dalam kasus di mana blacklist.conf atau apt-get instal-ulang untuk b43 Broadcom tidak berfungsi, itu mungkin saja karena konfigurasi nirkabel default masih belum diaktifkan dengan benar untuk WPA / WPA2.
Folder jaringan, nirkabel dan pilih Opsi ubuntu 12.04:
sumber
Masalah dengan wifi Anda adalah bahwa Anda menggunakan yang dipaksakan oleh Ubuntu, tetapi itu tidak berfungsi. Jalankan perintah berikut untuk membuat Wifi berfungsi dengan baik:
Tekan Ctrl+ Alt+T
Setelah Anda reboot. Wi-Fi Anda seharusnya berfungsi sebagaimana mestinya.
sumber
Kabar baik. Berdasarkan info yang Anda berikan di komentar, Anda memiliki kartu jaringan yang didukung oleh driver Broadcom berpemilik.
Pertama, pastikan Anda menjalankan sudo apt-get update dari terminal. Lalu buka "Driver Tambahan." Anda dapat menemukannya dengan membuka tanda hubung (klik sudut kanan atas) dan mengetik driver.
Apakah driver Broadcom tidak bebas dihidupkan di sana? Jika tidak, cobalah untuk mengaktifkannya dan restart sistem Anda. Jika itu tidak berhasil, coba instal ulang driver (hanya untuk online sekali) secara manual. Berikut adalah petunjuk untuk pemasangan manual: http://wireless.kernel.org/en/users/Drivers/b43
Anda mungkin perlu menginstal driver lama atau buruk. Semoga berhasil, tetapi ketahuilah bahwa itu bisa dilakukan! :)
sumber
Saya memiliki masalah yang sama dan saya telah menyelesaikannya dengan menambahkan
untuk
/etc/modprobe.d/blacklist.conf
Restart kemudian nirkabel berfungsi.
(ini diambil dari http://ubuntuforums.org/showpost.php?p=11006092&postcount=2 )
sumber
Saya memiliki masalah yang sama kemarin (Dell Latitude D530 w / broadcom 4311).
Aku melakukannya:
Begitulah sampai reboot berikutnya. Sekarang saya harus mencari tahu cara mengaktifkannya kembali tetapi sekarang masalahnya ada di tempat lain.
sumber
Hanya dengan menginstal driver tambahan, ini berfungsi di Dell Vostro 3500 saya.
Saya melakukan langkah-langkah berikut:
sudo apt-get remove bcmwl-kernel-source
Kemudian instal kembali driver tambahan yang diberikan di bawah ini. Saya mengaktifkannya.
Paket ini berisi driver nirkabel Broadcom 802.11 Linux STA untuk digunakan dengan Broadcom BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, BCM43225-, BCM43227- dan BCM43228-
sumber
Ada cara yang jauh lebih mudah untuk menyelesaikan masalah ini. Kuncinya adalah urutan di mana Anda menginstal driver berpemilik. Driver Broadcom HARUS diinstal terlebih dahulu sebelum yang lain.
Contoh saya punya HP TX2-1050ED dengan Broadcom B43 dan ATI Raedon graphics.
Saya mengaktifkan driver ATI Raedon terlebih dahulu kemudian driver Broadcom ini menyebabkan kesalahan yang disebutkan di atas.
Ketika saya menghapus driver ATI kemudian menginstal driver Broadcom dan reboot. Saya punya nirkabel. Kemudian saya menginstal driver ATI dan sekarang keduanya berfungsi.
Ini sebenarnya bug di Jockey karena Jockey harus menyelesaikan konflik driver untuk Anda.
Singkatnya. Broadcom Pertama, kemudian driver lainnya.
sumber
Pastikan Anda tidak memiliki ketergantungan linux-header yang belum terselesaikan, lih. Setelah memutakhirkan ke Ubuntu 12.04, driver Wireless Broadcom STA saya tidak berfungsi , jika tidak instal.
sumber
Saya memiliki pengendali LAN nirkabel Dell inspiron 6000 BCM4318 yang saya kelola untuk menyelesaikan ini dengan menggunakan manajer paket sinaptik
Di sini saya: Pertama saya uninstall bcmwl-kernel-source Kemudian instal firmware-b43-installer dan b43-fwcutter yang membangun kembali driver wifi
Saya kemudian harus memulai kembali
sumber
BCM4311 untuk DV6000 saya tidak bekerja dengan driver STA atau dengan driver b43. Dengan B43 LED selalu berwarna oranye (WLAN dinonaktifkan).
Dengan rfkill saya bisa melihat:
Dengan driver STA saya dapat mencari jaringan, tetapi koneksi tidak pernah selesai. Sistem bekerja dengan baik dengan Ubuntu 10.10 (Maverick Meerkat) (x86) - sekarang saya menggunakan Ubuntu 11.10 (Oneiric Ocelot) beta 2 (x64).
dmesg menyoroti kesalahan:
Sepertinya file firmware hilang dari driver Linux (?). Saya mendapatkan LED kembali menjadi biru (WLAN diaktifkan) dan pemindaian bekerja dengan:
Ini dari situs http://linuxwireless.org/en/users/Drivers/b43 .
Sekarang jaringan WLAN berfungsi untuk saya (diperlukan tanda centang dua kali untuk kata sandi WPA2 :-)).
sumber
Bagi siapa pun yang mendapatkan "nirkabel dinonaktifkan oleh sakelar perangkat keras -a" di bawah nirkabel (Anda akan melihatnya dengan mengeklik ikon) - dan ini "blok keras", yang dapat berfungsi dalam model apa pun (yang berfungsi bagi saya di netgear "adaptor USB nirkabel", belum memeriksa yang lain, tetapi mungkin berhasil).
Pertama periksa apakah itu diblokir. Jalankan di terminal ( Ctrl+ Alt+ T):
Jika ya, pertama jalankan ini untuk membuka blokir:
Kemudian saya mematikan PC saya, memutusnya dari listrik dan membuka pintu kirinya. Saya melepas baterai yang sudah didaur ulang dan menekan tombol daya 20 dan tekan singkat untuk mengatur ulang BIOS .
Kemudian saya mengembalikan baterai dan menghubungkan PC ke listrik. Saya menyalakan PC dan mengatur BIOS (juga untuk hal-hal seperti tidak ada disket dan boot pririty) di Wake-on-LAN mana ia mengatakan sesuatu pada PME untuk diaktifkan.
Saya menekan F10 untuk menyimpan pengaturan dan memulai kembali. Setelah semua ini, sistem sudah siap - desktop dan file-file-nya. Saya menunggu sebentar dan Wi-Fi merespons lagi.
Itu sudah bekerja untuk saya empat kali (itu bisa terjadi kapan saja Anda memaksakan pemadaman atau memutuskan sambungan Wi-Fi).
Saya harap ini juga akan membantu seseorang (:
sumber
Saya memiliki kartu b43 dan telah menggunakan Ubuntu dengan itu sejak 9.04, saya telah menggunakan metode yang sama untuk membuatnya bekerja sejak itu. Ini melibatkan beberapa penggunaan baris perintah tapi percayalah itu sepadan.
Untuk memulainya, jika Anda sudah menginstal b43-fwcutter, Anda perlu menginstalnya kembali, silakan jalankan:
Saya berasumsi Anda tahu tipe model kartu nirkabel Anda. Metode ini tidak menggunakan cara Driver Tambahan.
Setelah Anda menghapus b43-fwcutter, reboot komputer Anda. NB jika Anda tidak memiliki akses ke jaringan kabel pada mesin Anda, Anda perlu mengunduh paket b43-fwcutter secara manual dari sini , serta driver kartu Anda dari sini . Kartu saya adalah 4311 jadi saya mengunduh broadcom-wl-4-150-10.5.tar.bz2.
Setelah Anda menginstal ulang b43-fwcutter baik dengan menjalankan
sudo apt-get install b43-fwcutter
atau menggunakan file deb. Anda akan mendapatkan dari situs web yang dikutip.Anda perlu mengekstrak firmware dari tarball. Jalankan perintah;
Anda mungkin perlu mengubah nama file untuk mencerminkan apa yang Anda unduh dari situs driver, atau cukup gunakan
tar -xvjf broadcom*
. Lalu lariSekarang reboot dan semuanya akan berfungsi dengan baik!
sumber
Saya menemukan cahaya tidak akan menyala ketika saya beralih ke posisi op. Utilitas yang dapat Anda coba adalah rfkill untuk membuatnya datang. Anda harus melakukan ini setiap kali reboot.
sumber