0421:01c8 [STAGING] WARNING: at /build/buildd/linux-2.6.37/include/linux/netdevice.h:1557 usbpn_probe+0x28c/0x2c0 [cdc_phonet]()

Bug #710763 reported by Serge Hallyn
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

When I connect my phone over USB to tether to the 3G network, syslog shows:

[ 189.877520] usb 1-1: USB disconnect, address 4
[ 190.452292] usb 1-1: new high speed USB device using ehci_hcd and address 5
[ 190.685980] cdc_acm 1-1:1.6: This device cannot do calls on its own. It is not a modem.
[ 190.686219] cdc_acm 1-1:1.6: ttyACM0: USB ACM device
[ 190.689167] usbcore: registered new interface driver cdc_acm
[ 190.689177] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[ 190.715203] NET: Registered protocol family 35
[ 190.756543] ------------[ cut here ]------------
[ 190.756564] WARNING: at /build/buildd/linux-2.6.37/include/linux/netdevice.h:1557 usbpn_probe+0x28c/0x2c0 [cdc_phonet]()
[ 190.756574] Hardware name: S10-3
[ 190.756580] Modules linked in: usbnet(+) cdc_phonet(+) phonet cdc_acm aes_i586 aes_generic binfmt_misc ip6table_filter ip6_tables parport_pc ppdev dm_crypt snd_hda_codec_realtek xt_CHECKSUM iptable_mangle snd_hda_intel snd_hda_codec ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 snd_hwdep arc4 nf_defrag_ipv4 xt_state nf_conntrack snd_pcm brcm80211(C) snd_seq_midi ipt_REJECT snd_rawmidi xt_tcpudp iptable_filter ip_tables joydev x_tables snd_seq_midi_event bridge mac80211 stp snd_seq snd_timer snd_seq_device uvcvideo cfg80211 psmouse videodev serio_raw ideapad_laptop snd v4l1_compat soundcore shpchp snd_page_alloc lp parport i915 drm_kms_helper ahci usb_storage drm uas libahci r8169 i2c_algo_bit video output
[ 190.756725] Pid: 2170, comm: modprobe Tainted: G C 2.6.37-12-generic #26-Ubuntu
[ 190.756733] Call Trace:
[ 190.756748] [<c05f960e>] ? printk+0x30/0x32
[ 190.756765] [<c014feb2>] warn_slowpath_common+0x72/0xa0
[ 190.756781] [<f883466c>] ? usbpn_probe+0x28c/0x2c0 [cdc_phonet]
[ 190.756795] [<f883466c>] ? usbpn_probe+0x28c/0x2c0 [cdc_phonet]
[ 190.756808] [<c014ff02>] warn_slowpath_null+0x22/0x30
[ 190.756821] [<f883466c>] usbpn_probe+0x28c/0x2c0 [cdc_phonet]
[ 190.756836] [<c049ef39>] usb_probe_interface+0xd9/0x1b0
[ 190.756849] [<c0283b97>] ? sysfs_create_link+0x17/0x20
[ 190.756864] [<c0427a7d>] really_probe+0x4d/0x150
[ 190.756877] [<c042ffeb>] ? pm_runtime_barrier+0x4b/0xb0
[ 190.756889] [<c0427d1c>] driver_probe_device+0x3c/0x60
[ 190.756901] [<c0427dc1>] __driver_attach+0x81/0x90
[ 190.756913] [<c0427d40>] ? __driver_attach+0x0/0x90
[ 190.756925] [<c0426da8>] bus_for_each_dev+0x48/0x70
[ 190.756937] [<c042792e>] driver_attach+0x1e/0x20
[ 190.756948] [<c0427d40>] ? __driver_attach+0x0/0x90
[ 190.756959] [<c04274e1>] bus_add_driver+0xc1/0x2c0
[ 190.756972] [<c0428006>] driver_register+0x66/0x110
[ 190.756986] [<c01d26af>] ? trace_module_notify+0x2f/0x170
[ 190.756999] [<c049dbe1>] usb_register_driver+0x81/0x140
[ 190.757014] [<f8146017>] usbpn_init+0x17/0x1000 [cdc_phonet]
[ 190.757026] [<c0101255>] do_one_initcall+0x35/0x170
[ 190.757038] [<f8146000>] ? usbpn_init+0x0/0x1000 [cdc_phonet]
[ 190.757049] [<c01892f3>] sys_init_module+0xd3/0x220
[ 190.757059] [<c05fc0b4>] syscall_call+0x7/0xb
[ 190.757068] ---[ end trace b41ba6fd72cb097d ]---
[ 190.757074] netif_stop_queue() cannot be called before register_netdev()
[ 190.770406] usbcore: registered new interface driver cdc_phonet
[ 190.826525] cdc_ether 1-1:1.8: usb0: register 'cdc_ether' at usb-0000:00:1d.7-1, CDC Ethernet Device, e6:89:1e:96:0b:6c
[ 190.837321] usbcore: registered new interface driver cdc_ether

I'm unable then to connect to 3G. In the past I've always been able to connect.

This is in natty after an update.

WORKAROUND: I just wanted to make sure you (and anyone else affected by this bug)
were aware of a workaround - you can install the power kernel and mobile
hotspot (http://mobilehotspot.garage.maemo.org/), which lets you tether
over usb or (supposedly) wifi. It's more finicky than the automatic
tethering (by finicky I mean a few extra steps required), but at least
it works until this bug is fixed.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image (not installed)
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: serge 1787 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0x40600000 irq 43'
   Mixer name : 'Realtek ALC272'
   Components : 'HDA:10ec0272,17aa4004,00100001'
   Controls : 16
   Simple ctrls : 9
Date: Mon Jan 31 10:58:46 2011
HibernationDevice: RESUME=UUID=6baf9bd1-8b2e-4589-b1f7-023f97f318a0
InstallationMedia: Ubuntu-Netbook 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: LENOVO S10-3
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 LC_MESSAGES=en_US.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.37-12-generic root=UUID=b2c4a6f3-bb45-4483-9864-01426d30aca5 ro
RelatedPackageVersions:
 linux-restricted-modules-2.6.37-12-generic N/A
 linux-backports-modules-2.6.37-12-generic N/A
 linux-firmware 1.46
SourcePackage: linux
StagingDrivers: brcm80211
Title: [STAGING]
dmi.bios.date: 06/29/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 2ACN31WW
dmi.board.name: Mariana3A
dmi.board.vendor: Lenovo
dmi.board.version: Rev 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Lenovo
dmi.chassis.version: Rev 1.0
dmi.modalias: dmi:bvnLENOVO:bvr2ACN31WW:bd06/29/2010:svnLENOVO:pnS10-3:pvrLenovo:rvnLenovo:rnMariana3A:rvrRev1.0:cvnLenovo:ct10:cvrRev1.0:
dmi.product.name: S10-3
dmi.product.version: Lenovo
dmi.sys.vendor: LENOVO

Revision history for this message
Serge Hallyn (serge-hallyn) wrote :
Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
David Talmage (talmage-acm) wrote :

This affects me with my Nokia N900 phone. I could tether it under 10.04. 10.10 broke this feature. It is still broken under 11.04.

Revision history for this message
Serge Hallyn (serge-hallyn) wrote : Re: [Bug 710763] Re: [STAGING] Cannot tether over mobile phone

Quoting David Talmage (<email address hidden>):
> This affects me with my Nokia N900 phone. I could tether it under 10.04.
> 10.10 broke this feature. It is still broken under 11.04.

Hi David,

I just wanted to make sure you (and anyone else affected by this bug)
were aware of a workaround - you can install the power kernel and mobile
hotspot (http://mobilehotspot.garage.maemo.org/), which lets you tether
over usb or (supposedly) wifi. It's more finicky than the automatic
tethering (by finicky I mean a few extra steps required), but at least
it works until this bug is fixed.

Revision history for this message
Samuli Seppänen (samuli-seppanen) wrote : Re: [STAGING] Cannot tether over mobile phone

I have the same problem with Nokia N900 and USB tethering. Network-manager tries to connect, but always fails. This used to work on Ubuntu 9.10 and 10.04 without any issues. Apparently many other people are having this issue: http://ubuntuforums.org/showthread.php?t=1746061

Revision history for this message
Jiri Grönroos (jiri-gronroos) wrote :

Is this really a bug in N900? If you were able to tether with N900 prior to Natty, see #765516

Revision history for this message
Jiri Grönroos (jiri-gronroos) wrote :
Revision history for this message
penalvch (penalvch) wrote :

Serge Hallyn, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command in the development release from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. As well, please comment on which kernel version specifically you tested.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream', and comment as to why specifically you were unable to test it.

Please let us know your results. Thanks in advance.

Helpful Bug Reporting Links:
https://help.ubuntu.com/community/ReportingBugs#Bug_Reporting_Etiquette
https://help.ubuntu.com/community/ReportingBugs#A3._Make_sure_the_bug_hasn.27t_already_been_reported
https://help.ubuntu.com/community/ReportingBugs#Adding_Apport_Debug_Information_to_an_Existing_Launchpad_Bug
https://help.ubuntu.com/community/ReportingBugs#Adding_Additional_Attachments_to_an_Existing_Launchpad_Bug

summary: - [STAGING] Cannot tether over mobile phone
+ 0421:01c8 [STAGING] WARNING: at
+ /build/buildd/linux-2.6.37/include/linux/netdevice.h:1557
+ usbpn_probe+0x28c/0x2c0 [cdc_phonet]()
description: updated
Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.