Installation bcmwl-kernel-source failed with Segmentation fail

Bug #1404903 reported by Pavel Studeník
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bcmwl (Ubuntu)
New
Undecided
Unassigned

Bug Description

Install package: bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu1_i386.deb to my laptop acer 3690.

Nastavuje se balík bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu1) …
Removing old bcmwl-6.30.223.248+bdcom DKMS files...

------------------------------
Deleting module version: 6.30.223.248+bdcom
completely from the DKMS tree.
------------------------------
Done.
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
First Installation: checking all kernels...
Building only for 3.16.0-28-generic
Building for architecture i686
Building initial module for 3.16.0-28-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.16.0-28-generic/updates/dkms/

depmod..........

DKMS: install completed.
 Segmentation fault

>> lspci
06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)

>> dmesg
[ 464.432646] wl: module verification failed: signature and/or required key missing - tainting kernel
[ 464.445176] resource sanity check: requesting [mem 0xd0002000-0xd0005fff], which spans more than 0000:06:02.0 [mem 0xd0002000-0xd0003fff]
[ 464.445183] ------------[ cut here ]------------
[ 464.445193] WARNING: CPU: 0 PID: 4137 at /build/buildd/linux-3.16.0/arch/x86/mm/ioremap.c:183 __ioremap_caller+0x2f4/0x370()
[ 464.445195] Info: mapping multiple BARs. Your kernel is fine.
[ 464.445198] Modules linked in:
[ 464.445200] wl(POE+) cordic brcmutil mac80211 cfg80211 bnep rfcomm bluetooth 6lowpan_iphc gspca_m5602 gspca_main videodev media snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep acer_wmi snd_pcm sparse_keymap snd_seq_midi snd_seq_midi_event snd_rawmidi pcmcia snd_seq coretemp snd_seq_device snd_timer i915 joydev yenta_socket serio_raw lpc_ich pcmcia_rsrc drm_kms_helper snd pcmcia_core drm wmi i2c_algo_bit soundcore irda shpchp crc_ccitt video mac_hid parport_pc ppdev lp parport sdhci_pci psmouse pata_acpi sdhci [last unloaded: ssb]
[ 464.445261] CPU: 0 PID: 4137 Comm: modprobe Tainted: P OE 3.16.0-28-generic #38-Ubuntu
[ 464.445264] Hardware name: Acer Aspire 3690 /Grapevine, BIOS V3.23 12/09/2006
[ 464.445267] 00000000 00000000 e3d51bc4 c16be33e e3d51c08 e3d51bf8 c105eee2 c18b175c
[ 464.445275] e3d51c24 00001029 c18b1700 000000b7 c10516e4 000000b7 c10516e4 d0002000
[ 464.445282] 00000000 f8030000 e3d51c10 c105ef33 00000009 e3d51c08 c18b175c e3d51c24
[ 464.445289] Call Trace:
[ 464.445300] [<c16be33e>] dump_stack+0x41/0x52
[ 464.445305] [<c105eee2>] warn_slowpath_common+0x82/0xa0
[ 464.445310] [<c10516e4>] ? __ioremap_caller+0x2f4/0x370
[ 464.445314] [<c10516e4>] ? __ioremap_caller+0x2f4/0x370
[ 464.445318] [<c105ef33>] warn_slowpath_fmt+0x33/0x40
[ 464.445322] [<c10516e4>] __ioremap_caller+0x2f4/0x370
[ 464.445328] [<c15d5e95>] ? alloc_netdev_mqs+0x1e5/0x300
[ 464.445389] [<f992462b>] ? wl_pci_probe+0x20b/0x6e0 [wl]
[ 464.445393] [<c105177f>] ioremap_nocache+0x1f/0x30
[ 464.445449] [<f992462b>] ? wl_pci_probe+0x20b/0x6e0 [wl]
[ 464.445506] [<f992462b>] wl_pci_probe+0x20b/0x6e0 [wl]
[ 464.445512] [<c1203d57>] ? kernfs_next_descendant_post+0x47/0x60
[ 464.445516] [<c1204c94>] ? kernfs_activate+0x74/0xd0
[ 464.445524] [<c145cf11>] ? __pm_runtime_resume+0x51/0x70
[ 464.445530] [<c1377b5f>] pci_device_probe+0x6f/0xd0
[ 464.445535] [<c12071e5>] ? sysfs_create_link+0x25/0x50
[ 464.445541] [<c1453a13>] driver_probe_device+0x93/0x3c0
[ 464.445545] [<c1377a92>] ? pci_match_device+0xd2/0x100
[ 464.445550] [<c1453df9>] __driver_attach+0x79/0x80
[ 464.445555] [<c1453d80>] ? __device_attach+0x40/0x40
[ 464.445559] [<c1451d6f>] bus_for_each_dev+0x4f/0x80
[ 464.445563] [<c145350e>] driver_attach+0x1e/0x20
[ 464.445568] [<c1453d80>] ? __device_attach+0x40/0x40
[ 464.445572] [<c1453177>] bus_add_driver+0x167/0x240
[ 464.445580] [<f8345000>] ? 0xf8344fff
[ 464.445584] [<f8345000>] ? 0xf8344fff
[ 464.445588] [<c14544fd>] driver_register+0x5d/0xf0
[ 464.445593] [<c13763a3>] __pci_register_driver+0x33/0x40
[ 464.445627] [<f834506d>] wl_module_init+0x6d/0x1000 [wl]
[ 464.445633] [<c1002136>] do_one_initcall+0xc6/0x200
[ 464.445637] [<f8345000>] ? 0xf8344fff
[ 464.445643] [<c11886ed>] ? kfree+0x12d/0x140
[ 464.445648] [<c11761d5>] ? __vunmap+0xa5/0xf0
[ 464.445652] [<c11761d5>] ? __vunmap+0xa5/0xf0
[ 464.445656] [<c11761d5>] ? __vunmap+0xa5/0xf0
[ 464.445661] [<c10d7873>] load_module+0x1333/0x1910
[ 464.445668] [<c10d7fcd>] SyS_finit_module+0x7d/0xc0
[ 464.445674] [<c115a04b>] ? vm_mmap_pgoff+0x7b/0xa0
[ 464.445683] [<c16c501f>] sysenter_do_call+0x12/0x12
[ 464.445686] ---[ end trace f1141a267119d399 ]---
[ 464.498978] malloc in abgphy done
[ 464.499270] wl driver 6.30.223.248 (r487574) failed with code 21
[ 464.499309] ------------[ cut here ]------------
[ 464.499371] kernel BUG at include/net/cfg80211.h:3343!
[ 464.499427] invalid opcode: 0000 [#1] SMP
[ 464.499478] Modules linked in: wl(POE+) cordic brcmutil mac80211 cfg80211 bnep rfcomm bluetooth 6lowpan_iphc gspca_m5602 gspca_main videodev media snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel snd_hda_controller snd_hda_codec snd_hwdep acer_wmi snd_pcm sparse_keymap snd_seq_midi snd_seq_midi_event snd_rawmidi pcmcia snd_seq coretemp snd_seq_device snd_timer i915 joydev yenta_socket serio_raw lpc_ich pcmcia_rsrc drm_kms_helper snd pcmcia_core drm wmi i2c_algo_bit soundcore irda shpchp crc_ccitt video mac_hid parport_pc ppdev lp parport sdhci_pci psmouse pata_acpi sdhci [last unloaded: ssb]
[ 464.500005] CPU: 0 PID: 4137 Comm: modprobe Tainted: P W OE 3.16.0-28-generic #38-Ubuntu
[ 464.500005] Hardware name: Acer Aspire 3690 /Grapevine, BIOS V3.23 12/09/2006
[ 464.500005] task: e3f40630 ti: e3d50000 task.ti: e3d50000
[ 464.500005] EIP: 0060:[<f992be68>] EFLAGS: 00010246 CPU: 0
[ 464.500005] EIP is at wl_cfg80211_detach+0x128/0x150 [wl]
[ 464.500005] EAX: 00000000 EBX: e3fc5a34 ECX: e3fc5800 EDX: e3fc5a34
[ 464.500005] ESI: f45db000 EDI: e3fc5800 EBP: e3d51bc0 ESP: e3d51bac
[ 464.500005] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 464.500005] CR0: 8005003b CR2: b7714000 CR3: 1580e000 CR4: 000007f0
[ 464.500005] Stack:
[ 464.500005] 0000000f e3d51bd8 e3fc5a34 f45db000 e3fc5800 e3d51bd8 f9923a03 e3fc5a0c
[ 464.500005] e3fc5a00 f45db000 e3fc5800 e3d51c80 f9924202 c1b470c0 00000400 c10b352d
[ 464.500005] 00000000 00000086 000003ef 00000000 00000002 00000000 000003f0 004401b5
[ 464.500005] Call Trace:
[ 464.500005] [<f9923a03>] wl_free_if.isra.15+0x23/0xa0 [wl]
[ 464.500005] [<f9924202>] wl_free+0x52/0x270 [wl]
[ 464.500005] [<c10b352d>] ? log_store+0x1cd/0x210
[ 464.500005] [<c16bc4e4>] ? printk+0x30/0x35
[ 464.500005] [<f992477c>] wl_pci_probe+0x35c/0x6e0 [wl]
[ 464.500005] [<c145cf11>] ? __pm_runtime_resume+0x51/0x70
[ 464.500005] [<c1377b5f>] pci_device_probe+0x6f/0xd0
[ 464.500005] [<c12071e5>] ? sysfs_create_link+0x25/0x50
[ 464.500005] [<c1453a13>] driver_probe_device+0x93/0x3c0
[ 464.500005] [<c1377a92>] ? pci_match_device+0xd2/0x100
[ 464.500005] [<c1453df9>] __driver_attach+0x79/0x80
[ 464.500005] [<c1453d80>] ? __device_attach+0x40/0x40
[ 464.500005] [<c1451d6f>] bus_for_each_dev+0x4f/0x80
[ 464.500005] [<c145350e>] driver_attach+0x1e/0x20
[ 464.500005] [<c1453d80>] ? __device_attach+0x40/0x40
[ 464.500005] [<c1453177>] bus_add_driver+0x167/0x240
[ 464.500005] [<f8345000>] ? 0xf8344fff
[ 464.500005] [<f8345000>] ? 0xf8344fff
[ 464.500005] [<c14544fd>] driver_register+0x5d/0xf0
[ 464.500005] [<c13763a3>] __pci_register_driver+0x33/0x40
[ 464.500005] [<f834506d>] wl_module_init+0x6d/0x1000 [wl]
[ 464.500005] [<c1002136>] do_one_initcall+0xc6/0x200
[ 464.500005] [<f8345000>] ? 0xf8344fff
[ 464.500005] [<c11886ed>] ? kfree+0x12d/0x140
[ 464.500005] [<c11761d5>] ? __vunmap+0xa5/0xf0
[ 464.500005] [<c11761d5>] ? __vunmap+0xa5/0xf0
[ 464.500005] [<c11761d5>] ? __vunmap+0xa5/0xf0
[ 464.500005] [<c10d7873>] load_module+0x1333/0x1910
[ 464.500005] [<c10d7fcd>] SyS_finit_module+0x7d/0xc0
[ 464.500005] [<c115a04b>] ? vm_mmap_pgoff+0x7b/0xa0
[ 464.500005] [<c16c501f>] sysenter_do_call+0x12/0x12
[ 464.500005] Code: 88 45 ef 89 d6 66 81 e6 ff fe 89 f1 89 f0 0f b6 cd 38 c1 74 20 0f b6 55 ef 8b 45 f0 8d b6 00 00 00 00 eb 92 8d b4 26 00 00 00 00 <0f> 0b 8d b6 00 00 00 00 0f 0b 89 d0 3e 66 0f b1 b3 84 04 00 00
[ 464.500005] EIP: [<f992be68>] wl_cfg80211_detach+0x128/0x150 [wl] SS:ESP 0068:e3d51bac
[ 464.539313] ---[ end trace f1141a267119d39a ]---

Revision history for this message
Pavel Studeník (junior-pavelstudenik) wrote :

Software & update (Additional drivers) shows me bad proprietary driver. My hardware is not support by this driver bcmwl-kernel-source

Solution:
1) sudo apt-get remove --purge bcmwl-kernel-source
2) sudo apt-get install firmware-b43-installer
3) reboot

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.