Saya tidak dapat menginstal driver untuk kartu Wi-Fi + Bluetooth saya (Broadcom BCM43142).
Apa yang telah saya lakukan sampai sekarang:
- Saya sudah mencoba menggunakan driver di situs web ini .
- Saya mencoba mengikuti instruksi yang diberikan di sini untuk
apt-get
menginstal, mengunduh tar ball, dan menginstal serta menginstal offline (dari DVD boot Ubuntu). - Saya mencoba menginstal
bcmwl-kernel-source
.
Di akhir setiap metode [1,2,3], ketika saya melakukan sudo modprobe wl
, saya selalu mendapatkan ini:
modprobe: ERROR: tidak dapat memasukkan 'wl': Kesalahan format Exec.
Saya juga telah mencoba driver daftar hitam selain wl
dan telah mencoba menginstal ulang beberapa kali yang sama.
- Saya juga mencoba menggunakan
ndiswrapper
yang cukup berhasil untuk membuat driver UNCLAIMED (lihat di bawah untuk outputlshw -c Network
) berubah menjadi sesuatu yang lain.
Namun pada akhirnya Wi-Fi sekarang muncul atau berfungsi.
Versi kernel: 3.13.0-24-generic
Saya telah mencoba semua yang saya bisa lakukan dengan kemampuan penuh saya. Akan sangat membantu jika Anda dapat membantu saya mengatur Wi-Fi saya. Saya bersedia menempel keluaran dari setiap perintah yang Anda mungkin meminta saya untuk mengeksekusi. (Saya telah menambahkan output dari lshw -c Network
dan lspci -nn
, tapi tolong jangan ragu untuk bertanya kepada saya hal lain.)
lshw -c Network
WARNING: you should run this program as super-user.
*-network UNCLAIMED
description: Network controller
product: BCM43142 802.11b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: memory:90500000-90507fff
lspci
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Output dari sudo apt-get install bcmwl-kernel-source
. Driver resmi (oleh Ubuntu) untuk kartu WLAN ini:
sudo apt-get install bcmwl-kernel-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
wireless-bcm43142-oneiric-dkms
The following NEW packages will be installed:
bcmwl-kernel-source
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/1,126 kB of archives.
After this operation, 1,417 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 318223 files and directories currently installed.)
Removing wireless-bcm43142-oneiric-dkms (6.20.55.19~bdcom0602.0400.1000.0400-0somerville1) ...
Removing all DKMS Modules
Done.
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Selecting previously unselected package bcmwl-kernel-source.
(Reading database ... 318162 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.141+bdcom-0ubuntu2_amd64.deb ...
Unpacking bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Setting up bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Loading new bcmwl-6.30.223.141+bdcom DKMS files...
Building only for 3.13.0-24-generic
Building for architecture x86_64
Building initial module for 3.13.0-24-generic
Done.
wl:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/3.13.0-24-generic/updates/dkms/
depmod.......
DKMS: install completed.
Ini adalah kesalahan yang saya dapatkan berulang kali:
modprobe: ERROR: could not insert 'wl': Exec format error
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Juga, apa yang dimaksud dengan hal yang sama?
Saya telah melalui pertanyaan Ajukan Ubuntu berikut :
Yang kedua tampaknya ringkasan yang sangat komprehensif dari semua cara yang mungkin ... Masih saya terjebak dengan ini Exec Format error
.
modprobe wl
yang saya sebutkan sebelumnya. Saya maksudkan tautan jas.gemnetworks.com ini . Apakah itu berhasil untuk Anda?Jawaban:
Oke, akhirnya saya perbaiki: D
Pertama, inilah yang saya pelajari dalam proses:
JANGAN PERNAH ram OS Anda dengan driver atau modul yang berbeda secara acak sampai masalah Anda teratasi, setidaknya tidak tanpa a) Mengetahui apa / mengapa Anda lakukan, dan b) PALING PENTING Cara mengurungkan hal yang sama.
Setiap kali Anda mencoba driver, modul, atau paket yang berbeda, hapus instalan paket yang sebelumnya Anda instal untuk tujuan yang sama .
Dan banyak terima kasih kepada @ chili555 yang menunjukkan bahwa sisa dari paket sebelumnya adalah alasannya.
Jadi yang saya lakukan adalah:
Saya mencoba menginstal
bcmwl-kernel-source
pada menjalankan langsung Ubuntu 14,04 (dengan kabel LAN saya) dan memeriksa apakah WLAN berfungsi sekarang. (Dan ya, itu memang mengkonfirmasi bahwa Ubuntu 14.04 / BCM43142 /bcmwl-kernel-source
bukan masalah .)Saya pergi ke
/etc/modprobe.d
dan memeriksa silang file di sana dengan versi instalasi hard disk saya dari folder yang sama./etc/modprobe.d
Direktori ini berisi file konfigurasi yang berisi informasi daftar hitam untuk berbagai modul. Saya membuat catatan tentang file yang tersedia dan kemudian menghapus apa yang tidak tersedia di sini dari versi instalasi hard disk saya dari folder yang sama juga.Saya pergi ke
/lib/modules/3.*/updates/
. Ini adalah direktori yang menyimpan semua modul Anda (wl, b43, dll ...) dan salah satu yang saya buat kacau dengan berbagai versi modul patch yang ditambal khusus yang tercantum di berbagai forum.Setelah memeriksa silang dengan versi instalasi hard disk
lib/modules/3.*/updates/
saya, saya secara manual menghapus semua Bluetooth / nirkabel / dkms / wl / (dan khususnya mac80211) dan membersihkan modul lain yang terkait dengan wlan.Saya akhirnya mengganti (melakukan salinan rekursif ke )
/etc/modprobe.d
dan/lib/modules/3.*/updates/
direktori (instalasi hard disk saya) dengan direktori yang sama dari live OS.Mulai ulang
Lakukan
sudo apt-get install bcmwl-kernel-source
. Ini adalah driver resmi untuk BCM43142 untuk Ubuntu 14.04.Nyalakan kembali dan
sudo modprobe wl
dan biola, nirkabel berfungsi!Dan akhirnya, permintaan maaf yang tulus untuk semua IRC lintas pos, pengiriman ulang, dan spam saya dengan pertanyaan ini berulang kali. : P
CATATAN: Mengganti / menghapus file instalasi hard disk Anda hanya disarankan bagi mereka yang menginstal OS Anda baru-baru ini. Kalau tidak, ada risiko bahwa Anda dapat mengganti / menghapus file / modul yang mungkin telah diinstal untuk perangkat lain yang mungkin tidak relevan dengan masalah ini.
Terima kasih lagi untuk chili555 :)
EDIT Saya baru-baru ini memperbarui kernel saya untuk mendukung
DisplayLink
driver untuk monitor USB saya dan bam wifi hilang.Upaya buta untuk menginstal ulang
bcmwl-kernel-source
melemparkan kesalahan berikut dalam log bangunan.Ternyata driver tidak diperbarui untuk kernel yang ditingkatkan (versi 3.18). Sedikit googling izinkan saya ke pos ini -
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1358966
Di mana ada tautan yang tersedia untuk versi yang ditambal
wl
, yang berfungsi dengan kernel yang ditingkatkan.Saya mengunduh dan menginstal orang ini secara manual dan wifi dipulihkan.
Sekarang saya bisa kembali menjelajah lolcats dengan tenang. Amin.
sumber
wl
modul yang tidak ditambal . Mungkin coba edit terakhir saya dan lihat apakah itu cocok untuk Anda?Saya juga mengalami masalah yang sama ketika menginstal Linux Mint, Ubuntu 13.10 dan 14.04. Saya harus menggunakan kabel LAN atau tethering USB dari ponsel saya untuk menginstal bcmwl-kernel-source yang tampaknya merupakan satu-satunya driver nirkabel yang berfungsi untuk DELL inspiron 15 saya.
namun saya dapat melihat bcmwl-kernel-source di bagian driver tambahan pembaruan perangkat lunak setelah berjalan
dari terminal setelah membuat koneksi interet melalui LAN atau USB tethering dan Anda akan melihat driver tambahan yang terdaftar dari mana saya dapat menginstal driver dengan mudah.
sumber
Saya juga memiliki masalah yang sama dengan Ubuntu 11.10 dan 12.10. Masalahnya adalah bahwa Wi-Fi tidak terdeteksi pada BCM43142 Sony VAIO FIT 15E. Oleh karena itu, ketika saya mencoba menginstal Ubuntu 13.10, saya memeriksa opsi "Instal perangkat lunak pihak ketiga ini" selama instalasi, dan itu berhasil untuk saya !!
Lihat langkah 2 pada Instal Ubuntu , sub bagian Bersiaplah untuk menginstal Ubuntu . Anda juga dapat mencoba ini.
sumber
Saya telah menemukan masalah dan untuk menyelesaikannya saya jalankan perintah berikut:
Tampaknya b43 atau bcma bertabrakan dengan modul wl.
Semoga ini bisa membantu seseorang ...
sumber