← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 953494] Re: bcm_wimax module hangs when Sierra Wireless 250U Data Card removed

 

This bug was fixed in the package linux-firmware-nonfree - 1.12

---------------
linux-firmware-nonfree (1.12) quantal; urgency=low

  * Added Beceem wimax firmware used by kernel versions 3.0 and higher.
    -LP: #953494
 -- Tim Gardner <tim.gardner@xxxxxxxxxxxxx>   Wed, 16 May 2012 13:41:06 -0600

** Changed in: linux-firmware-nonfree (Ubuntu Quantal)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to linux-firmware-nonfree in Ubuntu.
https://bugs.launchpad.net/bugs/953494

Title:
  bcm_wimax module hangs when Sierra Wireless 250U Data Card removed

Status in “linux” package in Ubuntu:
  Invalid
Status in “linux-firmware-nonfree” package in Ubuntu:
  Fix Released
Status in “linux” source package in Lucid:
  Invalid
Status in “linux-firmware-nonfree” source package in Lucid:
  Fix Committed
Status in “linux” source package in Precise:
  Invalid
Status in “linux-firmware-nonfree” source package in Precise:
  Fix Committed
Status in “linux” source package in Quantal:
  Invalid
Status in “linux-firmware-nonfree” source package in Quantal:
  Fix Released

Bug description:
  On Lucid with the Natty backport kernel and also on the precise kernel
  the removal of the Sierra Wireless 250U Data Card causes both gnome
  and reboots to hang and a kernel trace to be displayed on the console.
  A work around was found by including the firmware found in the sprint
  developers pack in /lib/firmware. I did not see the same behavior on
  the current Lucid kernel, as a matter of fact, it appears to operate
  just fine with no firmware at all.  Also of note, the firmware from
  http://code.google.com/p/bcm-wimax/ improved gnome/kernel stability
  but the device only works the first time it is plugged in, and
  modprobe hangs indefinitely when trying to remove the bcm_wimax
  module.

  Work around:
  http://whebsite.com/media/downloads/Sprint4GDeveloperPack-1.6.1.2.2.tar.gz
  Unpack the above.  Inside are "Rel_6.1.2.2_USB-Updated.zip" and "Sprint4GMBBUtilities.tar.gz"; unpack them.  Find "macxvi.cfg-PowerSaveOff-Rel_6.1.2.2_USB-Updated" and "macxvi350.bin".  Copy the former to "/lib/firmware/macxvi.cfg" and the latter to "/lib/firmware/macxvi200.bin" (note the name change!).

  Trace:
  Feb 19 09:32:24 my-laptop kernel: [47876.531582] ------------[ cut here ]------------
  Feb 19 09:32:24 my-laptop kernel: [47876.531600] WARNING: at /build/buildd/linux-lts-backport-natty-2.6.38/net/core/dev.c:5013 rollback_registered_many+0x9d/0x290()
  Feb 19 09:32:24 my-laptop kernel: [47876.531612] Hardware name: 4291AK7
  Feb 19 09:32:24 my-laptop kernel: [47876.531617] Modules linked in: bcm_wimax(C) sierra usbserial uvcvideo videodev v4l2_compat_ioctl32 usbhid hid binfmt_misc joydev
  ppdev snd_hda_codec_hdmi snd_hda_codec_conexant rfcomm sco arc4 bnep snd_hda_intel thinkpad_acpi l2cap snd_hda_codec iwlagn snd_hwdep ip6t_LOG snd_seq_midi snd_pcm nf_c
  onntrack_ipv6 nf_defrag_ipv6 snd_rawmidi snd_seq_midi_event ipt_REJECT btusb iwlcore ipt_LOG mac80211 ipt_ULOG snd_seq snd_timer snd_seq_device bluetooth xt_limit xt_tc
  pudp snd ipt_addrtype xt_owner xt_conntrack sdhci_pci psmouse ip6table_filter ip6_tables xt_state xt_helper nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf
  _nat_ftp nf_nat serio_raw nf_conntrack_ipv4 nf_defrag_ipv4 cfg80211 sdhci nf_conntrack_ftp snd_page_alloc nf_conntrack iptable_filter ip_tables x_tables soundcore nvram
   tpm_tis tpm tpm_bios lp parport sha256_generic aesni_intel cryptd aes_x86_64 aes_generic dm_crypt dm_raid45 xor i915 drm_kms_helper drm ahci i2c_algo_bit libahci e1000
  e video [last unloaded:
  Feb 19 09:32:24 my-laptop kernel: v4l2_compat_ioctl32]
  Feb 19 09:32:24 my-laptop kernel: [47876.531834] Pid: 29, comm: khubd Tainted: G      D  C  2.6.38-13-generic #54~lucid1-Ubuntu
  Feb 19 09:32:24 my-laptop kernel: [47876.531843] Call Trace:
  Feb 19 09:32:24 my-laptop kernel: [47876.531860]  [<ffffffff81064f2f>] ? warn_slowpath_common+0x7f/0xc0
  Feb 19 09:32:24 my-laptop kernel: [47876.531873]  [<ffffffff81064f8a>] ? warn_slowpath_null+0x1a/0x20
  Feb 19 09:32:24 my-laptop kernel: [47876.531885]  [<ffffffff814d33ed>] ? rollback_registered_many+0x9d/0x290
  Feb 19 09:32:24 my-laptop kernel: [47876.531897]  [<ffffffff814d3706>] ? unregister_netdevice_queue+0x96/0x100
  Feb 19 09:32:24 my-laptop kernel: [47876.531909]  [<ffffffff814d3890>] ? unregister_netdev+0x20/0x30
  Feb 19 09:32:24 my-laptop kernel: [47876.531929]  [<ffffffffa0545f36>] ? unregister_networkdev+0x56/0x60 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.531947]  [<ffffffffa054d191>] ? AdapterFree+0x81/0x160 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.531961]  [<ffffffffa0536ea8>] ? InterfaceAdapterFree+0x108/0x160 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.531976]  [<ffffffffa0536f71>] ? usbbcm_disconnect+0x71/0xa0 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.531989]  [<ffffffff814415ea>] ? usb_unbind_interface+0x5a/0x1a0
  Feb 19 09:32:24 my-laptop kernel: [47876.532003]  [<ffffffff813b8275>] ? __device_release_driver+0x75/0xe0
  Feb 19 09:32:24 my-laptop kernel: [47876.532015]  [<ffffffff813b83dd>] ? device_release_driver+0x2d/0x40
  Feb 19 09:32:24 my-laptop kernel: [47876.532026]  [<ffffffff813b73de>] ? bus_remove_device+0xae/0xf0
  Feb 19 09:32:24 my-laptop kernel: [47876.532037]  [<ffffffff813b5047>] ? device_del+0x127/0x1d0
  Feb 19 09:32:24 my-laptop kernel: [47876.532051]  [<ffffffff8143e320>] ? usb_disable_device+0x70/0x130
  Feb 19 09:32:24 my-laptop kernel: [47876.532063]  [<ffffffff814387e5>] ? usb_disconnect+0x95/0x130
  Feb 19 09:32:24 my-laptop kernel: [47876.532074]  [<ffffffff814387cf>] ? usb_disconnect+0x7f/0x130
  Feb 19 09:32:24 my-laptop kernel: [47876.532085]  [<ffffffff81438b83>] ? hub_port_connect_change+0x93/0xa20
  Feb 19 09:32:24 my-laptop kernel: [47876.532097]  [<ffffffff81439880>] ? hub_events+0x370/0x520
  Feb 19 09:32:24 my-laptop kernel: [47876.532108]  [<ffffffff81439a85>] ? hub_thread+0x55/0x190
  Feb 19 09:32:24 my-laptop kernel: [47876.532121]  [<ffffffff810871f0>] ? autoremove_wake_function+0x0/0x40
  Feb 19 09:32:24 my-laptop kernel: [47876.532133]  [<ffffffff81439a30>] ? hub_thread+0x0/0x190
  Feb 19 09:32:24 my-laptop kernel: [47876.532143]  [<ffffffff81086c86>] ? kthread+0x96/0xa0
  Feb 19 09:32:24 my-laptop kernel: [47876.532155]  [<ffffffff8100cea4>] ? kernel_thread_helper+0x4/0x10
  Feb 19 09:32:24 my-laptop kernel: [47876.532166]  [<ffffffff81086bf0>] ? kthread+0x0/0xa0

  Feb 19 09:32:24 my-laptop kernel: [47876.532189]  [<ffffffff8100cea0>] ? kernel_thread_helper+0x0/0x10
  Feb 19 09:32:24 my-laptop kernel: [47876.532203] ---[ end trace cf4de0d90abeb20c ]---
  Feb 19 09:32:24 my-laptop kernel: [47876.700873] PGD 0 
  Feb 19 09:32:24 my-laptop kernel: [47876.710544] CPU 0 
  Feb 19 09:32:24 my-laptop kernel: [47876.710574] Modules linked in: bcm_wimax(C) sierra usbserial uvcvideo videodev v4l2_compat_ioctl32 usbhid hid binfmt_misc joydev ppdev snd_hda_codec_hdmi snd_hda_codec_conexant rfcomm sco arc4 bnep snd_hda_intel thinkpad_acpi l2cap snd_hda_codec iwlagn snd_hwdep ip6t_LOG snd_seq_midi snd_pcm nf_conntrack_ipv6 nf_defrag_ipv6 snd_rawmidi snd_seq_midi_event ipt_REJECT btusb iwlcore ipt_LOG mac80211 ipt_ULOG snd_seq snd_timer snd_seq_device bluetooth xt_limit xt_tcpudp snd ipt_addrtype xt_owner xt_conntrack sdhci_pci psmouse ip6table_filter ip6_tables xt_state xt_helper nf_nat_tftp nf_conntrack_tftp nf_nat_irc nf_conntrack_irc nf_nat_ftp nf_nat serio_raw nf_conntrack_ipv4 nf_defrag_ipv4 cfg80211 sdhci nf_conntrack_ftp snd_page_alloc nf_conntrack iptable_filter ip_tables x_tables soundcore nvram tpm_tis tpm tpm_bios lp parport sha256_generic aesni_intel cryptd aes_x86_64 aes_generic dm_crypt dm_raid45 xor i915 drm_kms_helper drm ahci i2c_algo_bit libahci e1000e video [last unloaded:
  Feb 19 09:32:24 my-laptop kernel: v4l2_compat_ioctl32]
  Feb 19 09:32:24 my-laptop kernel: [47876.735522]
  Feb 19 09:32:24 my-laptop kernel: [47876.739197] Pid: 29, comm: khubd Tainted: G      D WC  2.6.38-13-generic #54~lucid1-Ubuntu LENOVO 4291AK7/4291AK7Feb 19 09:32:24 my-laptop kernel: [47876.743090] RIP: 0010:[<ffffffff81599472>]  [<ffffffff81599472>] packet_notifier+0x52/0x1e0
  Feb 19 09:32:24 my-laptop kernel: [47876.746847] RSP: 0018:ffff88020b39f980  EFLAGS: 00010206
  Feb 19 09:32:24 my-laptop kernel: [47876.750585] RAX: ffff88020b39fe60 RBX: 0000000000000018 RCX: ffffffff81a96b00
  Feb 19 09:32:24 my-laptop kernel: [47876.754275] RDX: ffff88020b39f9c0 RSI: 0000000000000011 RDI: ffffffff81a96b00
  Feb 19 09:32:24 my-laptop kernel: [47876.757725] RBP: ffff88020b39f9b0 R08: 0000000000000000 R09: 0000000000000001
  Feb 19 09:32:24 my-laptop kernel: [47876.761169] R10: 0000000000000000 R11: 00000000ffffffff R12: 0000000000000011
  Feb 19 09:32:24 my-laptop kernel: [47876.764441] R13: ffff88020b39f9c0 R14: 0000000000000000 R15: ffffffffa01e5040
  Feb 19 09:32:24 my-laptop kernel: [47876.767656] FS:  0000000000000000(0000) GS:ffff8800da600000(0000) knlGS:0000000000000000
  Feb 19 09:32:24 my-laptop kernel: [47876.770822] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
  Feb 19 09:32:24 my-laptop kernel: [47876.773914] CR2: 0000000000000018 CR3: 0000000001a03000 CR4: 00000000000406f0
  Feb 19 09:32:24 my-laptop kernel: [47876.777068] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
  Feb 19 09:32:24 my-laptop kernel: [47876.780232] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
  Feb 19 09:32:24 my-laptop kernel: [47876.783361] Process khubd (pid: 29, threadinfo ffff88020b39e000, task ffff88020dfadb80)

  Feb 19 09:32:24 my-laptop kernel: [47876.789712]  ffff88020b39f990 0000000000000011 ffff88020b39f9c0 00000000fffffff4
  Feb 19 09:32:24 my-laptop kernel: [47876.792944]  0000000000000000 ffffffffa01e5040 ffff88020b39f9f0 ffffffff815cb176
  Feb 19 09:32:24 my-laptop kernel: [47876.796287]  ffff88020b39fa10 0000000000000011 ffff88020b39f9c0 ffff880181fc0000
  Feb 19 09:32:24 my-laptop kernel: [47876.802760]  [<ffffffff815cb176>] notifier_call_chain+0x56/0x80
  Feb 19 09:32:24 my-laptop kernel: [47876.806097]  [<ffffffff8108cb16>] raw_notifier_call_chain+0x16/0x20
  Feb 19 09:32:24 my-laptop kernel: [47876.809337]  [<ffffffff814d2ac7>] call_netdevice_notifiers+0x37/0x70
  Feb 19 09:32:24 my-laptop kernel: [47876.812581]  [<ffffffff814d354b>] rollback_registered_many+0x1fb/0x290
  Feb 19 09:32:24 my-laptop kernel: [47876.815965]  [<ffffffff814d3706>] unregister_netdevice_queue+0x96/0x100
  Feb 19 09:32:24 my-laptop kernel: [47876.819226]  [<ffffffff814d3890>] unregister_netdev+0x20/0x30
  Feb 19 09:32:24 my-laptop kernel: [47876.822465]  [<ffffffffa0545f36>] unregister_networkdev+0x56/0x60 [bcm_wimax]

  Feb 19 09:32:24 my-laptop kernel: [47876.825841]  [<ffffffffa054d191>] AdapterFree+0x81/0x160 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.829128]  [<ffffffffa0536ea8>] InterfaceAdapterFree+0x108/0x160 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.832436]  [<ffffffffa0536f71>] usbbcm_disconnect+0x71/0xa0 [bcm_wimax]
  Feb 19 09:32:24 my-laptop kernel: [47876.835850]  [<ffffffff814415ea>] usb_unbind_interface+0x5a/0x1a0
  Feb 19 09:32:24 my-laptop kernel: [47876.839171]  [<ffffffff813b8275>] __device_release_driver+0x75/0xe0
  Feb 19 09:32:24 my-laptop kernel: [47876.842586]  [<ffffffff813b83dd>] device_release_driver+0x2d/0x40
  Feb 19 09:32:24 my-laptop kernel: [47876.845913]  [<ffffffff813b73de>] bus_remove_device+0xae/0xf0
  Feb 19 09:32:24 my-laptop kernel: [47876.849231]  [<ffffffff813b5047>] device_del+0x127/0x1d0
  Feb 19 09:32:24 my-laptop kernel: [47876.852646]  [<ffffffff8143e320>] usb_disable_device+0x70/0x130
  Feb 19 09:32:24 my-laptop kernel: [47876.855939]  [<ffffffff814387e5>] usb_disconnect+0x95/0x130
  Feb 19 09:32:24 my-laptop kernel: [47876.859175]  [<ffffffff814387cf>] usb_disconnect+0x7f/0x130
  Feb 19 09:32:24 my-laptop kernel: [47876.862462]  [<ffffffff81438b83>] hub_port_connect_change+0x93/0xa20
  Feb 19 09:32:24 my-laptop kernel: [47876.865711]  [<ffffffff81439880>] hub_events+0x370/0x520
  Feb 19 09:32:24 my-laptop kernel: [47876.868880]  [<ffffffff81439a85>] hub_thread+0x55/0x190
  Feb 19 09:32:24 my-laptop kernel: [47876.872033]  [<ffffffff810871f0>] ? autoremove_wake_function+0x0/0x40
  Feb 19 09:32:24 my-laptop kernel: [47876.875025]  [<ffffffff81439a30>] ? hub_thread+0x0/0x190
  Feb 19 09:32:24 my-laptop kernel: [47876.877905]  [<ffffffff81086c86>] kthread+0x96/0xa0
  Feb 19 09:32:24 my-laptop kernel: [47876.880751]  [<ffffffff8100cea4>] kernel_thread_helper+0x4/0x10
  Feb 19 09:32:24 my-laptop kernel: [47876.883446]  [<ffffffff81086bf0>] ? kthread+0x0/0xa0
  Feb 19 09:32:24 my-laptop kernel: [47876.886010]  [<ffffffff8100cea0>] ? kernel_thread_helper+0x0/0x10
  Feb 19 09:32:24 my-laptop kernel: [47876.896912]  RSP <ffff88020b39f980>
  Feb 19 09:32:24 my-laptop kernel: [47876.902378] ---[ end trace cf4de0d90abeb20d ]---
  Feb 19 09:35:57 my-laptop kernel: Kernel logging (proc) stopped.

  lsb_release -rd
  Description:      Ubuntu 10.04.3 LTS
  Release:             10.04

  Packages of interest:
  linux-image-generic-lts-backport-natty   2.6.38.13.23
  linux-firmware 1.34.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/953494/+subscriptions