You are not logged in.

#1 2010-11-07 23:15:31

rwd
Member
Registered: 2009-02-08
Posts: 664

[SOLVED]no usb storage with kernel26-ck

I tried  kernel26-ck 2.6.36-9 for the first time today,and It leaves me without usb storage it seems. I have a Macbook Pro 7.1, I chose default options  in the install script,  but set all 'Budget Fair Queueing' options/questions enabled.  My USB mouse works, but when I plug in a memory stick no device is created in /dev/. With the default 2.6.35-ARCH and same boot options usb storage works fine.  Any ideas?

a part of dmesg that seems relevant:

usb 2-1: new high speed USB device using ehci_hcd and address 2
usb 2-1: unable to read config index 0 descriptor/start: -71
usb 2-1: chopping to 0 config(s)
usb 2-1: string descriptor 0 read error: -71
usb 2-1: no configuration chosen from 0 choices

when I compare lsmod between the two kernels I do notice usb_storage is not loaded with the ck kernel. But even tjhough a 'modprobe usb_storage' does't give any errors I don't get a device in /dev/.

lsmod | grep usb:

usbhid                 36325  0 
hid                    76168  2 hid_apple,usbhid
usbcore               137506  5 bcm5974,usbhid,ohci_hcd,ehci_hcd

lsusb:

Bus 004 Device 008: ID 05ac:820b Apple, Inc. 
Bus 004 Device 007: ID 05ac:820a Apple, Inc. 
Bus 004 Device 006: ID 05ac:8213 Apple, Inc. 
Bus 004 Device 005: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 004 Device 004: ID 05ac:8242 Apple, Inc. IR Receiver [built-in]
Bus 004 Device 003: ID 045e:007d Microsoft Corp. Notebook Optical Mouse
Bus 004 Device 002: ID 05ac:0237 Apple, Inc. Internal Keyboard/Trackpad (ISO)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 05ac:8403 Apple, Inc. Internal Memory Card Reader
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0000:0000  
Bus 001 Device 002: ID 05ac:8507 Apple, Inc. Built-in iSight
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[edit]
seems to be not specific to the CK patchset, but a kernel bug in EHCI when used with  the particular Nvidia 320M (MPC89) chipset: kernel bug 21182. The patch on that page fixes it for me.
[/edit]

Last edited by rwd (2010-12-05 22:28:31)

Offline

#2 2010-11-07 23:22:08

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]no usb storage with kernel26-ck

How did you build the kernel? I notice the PKGBUILD has options for streamlining your module config. Perhaps it's a bit too streamlined?

Offline

#3 2010-11-07 23:23:05

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: [SOLVED]no usb storage with kernel26-ck

I left the streamline option in the PKGBUILD disabled ('n'). The   change I made to the pkgbuild was setting 'Budget Fair Queueing' to 'y'.

Last edited by rwd (2010-11-07 23:25:49)

Offline

#4 2010-11-07 23:25:38

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [SOLVED]no usb storage with kernel26-ck

I'd say you should be trying testing/kernel26 if you want a fair comparison of how your hardware reacts. At least then you can pin it down to being a config issue or something more serious.

Offline

#5 2010-11-08 20:28:21

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: [SOLVED]no usb storage with kernel26-ck

Booting from kernel26 (2.6.36-3) from testing gives the same error/problem indeed. Made a topic in 'testing'.

Last edited by rwd (2010-11-20 18:24:34)

Offline

Board footer

Powered by FluxBB