Kernel crash: Nokia N80 in PC Suite mode over USB

Pekka Pietikainen pp at ee.oulu.fi
Wed Feb 7 00:37:55 UTC 2007


On Tue, Feb 06, 2007 at 04:53:48PM -0500, Alan Cox wrote:
> How repeatable is this ?
> 
> > Feb  6 21:55:29 localhost kernel: usbcore: registered new driver cdc_ether
> > Feb  6 21:55:29 localhost kernel: rndis_host 5-1.1:1.10: RNDIS init
> > failed, -32
> > Feb  6 21:55:29 localhost kernel: usb%d: unregister 'rndis_host'
> 
> > usb-0000:00:10.4-1.1, RNDIS device
> > Feb  6 21:55:29 localhost kernel: rndis_host: probe of 5-1.1:1.10 failed
> > with error -32
> > Feb  6 21:55:29 localhost kernel: usbcore: registered new driver rndis_host
> 
> > Feb  6 21:56:08 localhost kernel: BUG: unable to handle kernel paging
> > request at virtual address 37db63b0
> 
> Looks like a memory scribble. My first guess would be a bug in the rndis
> error handling. You might want to also send a report to the USB developer
> list if this is repeatable:
I sort of remember there being some tweak/quirks added to the Linux USB     
code lately to work with some of the later Nokia kit, I remember seeing
similar errors too, and figured "oh, they botched up USB in the E70, what
a surprise".

Trying now again with a later kernel ( 2.6.19-1.2895.fc6 ) and newer
software on the E70 (2.x) it doesn't do those things anymore. Doesn't seem 
to work either tho, but at least it doesn't oops:

usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full speed USB device using uhci_hcd and address 3
usb 2-1: device descriptor read/64, error -71
usb 2-1: device descriptor read/64, error -71
usb 2-1: new full speed USB device using uhci_hcd and address 4
usb 2-1: device not accepting address 4, error -71
 
(trying all the 3 different modes the phone lets you choose when plugging it
in). Oh well. Bluetooth fortunately works well enough.

Some clues:
http://www.mail-archive.com/git-commits-head@vger.kernel.org/msg03014.html

Maybe N80 is "unusual" too ;) Anyway try the latest FC6 update kernel.
-- 
Pekka Pietikainen




More information about the fedora-test-list mailing list