1 |
i have an internal pci card (m-audio 2496) that works fine on my gentoo |
2 |
machine, but i'm having problems with usb audio cards and midi devices. |
3 |
with different devices i get messages similar to this (for the korg |
4 |
nanokontrol midi controller): |
5 |
|
6 |
[19616.783860] usb 4-2: new full-speed USB device number 19 using uhci_hcd |
7 |
[19616.950892] cannot find the slot for index 0 (range 0-5), error: -16 |
8 |
[19616.950894] cannot create card instance 0 |
9 |
[19616.950899] snd-usb-audio: probe of 4-2:1.0 failed with error -5 |
10 |
|
11 |
it works fine on a netbook with xubuntu: |
12 |
|
13 |
[ 671.691137] usb 4-3: new full-speed USB device number 3 using ohci-pci |
14 |
[ 671.859503] usb 4-3: New USB device found, idVendor=0944, idProduct=0117 |
15 |
[ 671.859521] usb 4-3: New USB device strings: Mfr=1, Product=2, |
16 |
SerialNumber=0 |
17 |
[ 671.859530] usb 4-3: Product: nanoKONTROL2 |
18 |
[ 671.859538] usb 4-3: Manufacturer: KORG INC. |
19 |
[ 672.224152] usbcore: registered new interface driver snd-usb-audio |
20 |
|
21 |
normally i'm fairly minimalist with my kernels, but now i tried to build |
22 |
everything that could be relevant, and lsmod shows that i have all the |
23 |
modules present on the xubuntu netbook, and then some. the first |
24 |
difference i see is that gentoo uses uhci_hcd, while xubuntu uses |
25 |
ohci-pci, not that i know what that means... |
26 |
|
27 |
i would appreciate any help. |
28 |
here is the result of zcat /proc/config.gz | grep -i usb |
29 |
|
30 |
# CONFIG_USB_SWITCH_FSA9480 is not set |
31 |
# USB Network Adapters |
32 |
# CONFIG_USB_CATC is not set |
33 |
# CONFIG_USB_KAWETH is not set |
34 |
# CONFIG_USB_PEGASUS is not set |
35 |
# CONFIG_USB_RTL8150 is not set |
36 |
# CONFIG_USB_RTL8152 is not set |
37 |
# CONFIG_USB_USBNET is not set |
38 |
# CONFIG_USB_IPHETH is not set |
39 |
# CONFIG_MOUSE_SYNAPTICS_USB is not set |
40 |
# CONFIG_I2C_TINY_USB is not set |
41 |
CONFIG_SND_USB=y |
42 |
CONFIG_SND_USB_AUDIO=m |
43 |
# CONFIG_SND_USB_UA101 is not set |
44 |
# CONFIG_SND_USB_USX2Y is not set |
45 |
# CONFIG_SND_USB_CAIAQ is not set |
46 |
# CONFIG_SND_USB_US122L is not set |
47 |
# CONFIG_SND_USB_6FIRE is not set |
48 |
# CONFIG_SND_USB_HIFACE is not set |
49 |
# USB HID support |
50 |
CONFIG_USB_HID=y |
51 |
CONFIG_USB_HIDDEV=y |
52 |
CONFIG_USB_OHCI_LITTLE_ENDIAN=y |
53 |
CONFIG_USB_SUPPORT=y |
54 |
CONFIG_USB_COMMON=y |
55 |
CONFIG_USB_ARCH_HAS_HCD=y |
56 |
CONFIG_USB=y |
57 |
# CONFIG_USB_DEBUG is not set |
58 |
# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set |
59 |
# Miscellaneous USB options |
60 |
CONFIG_USB_DEFAULT_PERSIST=y |
61 |
# CONFIG_USB_DYNAMIC_MINORS is not set |
62 |
# CONFIG_USB_OTG is not set |
63 |
# CONFIG_USB_MON is not set |
64 |
# CONFIG_USB_WUSB_CBAF is not set |
65 |
# USB Host Controller Drivers |
66 |
# CONFIG_USB_C67X00_HCD is not set |
67 |
# CONFIG_USB_XHCI_HCD is not set |
68 |
CONFIG_USB_EHCI_HCD=y |
69 |
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set |
70 |
# CONFIG_USB_EHCI_TT_NEWSCHED is not set |
71 |
CONFIG_USB_EHCI_PCI=y |
72 |
# CONFIG_USB_EHCI_HCD_PLATFORM is not set |
73 |
# CONFIG_USB_OXU210HP_HCD is not set |
74 |
# CONFIG_USB_ISP116X_HCD is not set |
75 |
# CONFIG_USB_ISP1760_HCD is not set |
76 |
# CONFIG_USB_ISP1362_HCD is not set |
77 |
# CONFIG_USB_FUSBH200_HCD is not set |
78 |
# CONFIG_USB_FOTG210_HCD is not set |
79 |
CONFIG_USB_OHCI_HCD=y |
80 |
CONFIG_USB_OHCI_HCD_PCI=y |
81 |
# CONFIG_USB_OHCI_HCD_PLATFORM is not set |
82 |
CONFIG_USB_UHCI_HCD=y |
83 |
# CONFIG_USB_SL811_HCD is not set |
84 |
# CONFIG_USB_R8A66597_HCD is not set |
85 |
# CONFIG_USB_HCD_TEST_MODE is not set |
86 |
# USB Device Class drivers |
87 |
# CONFIG_USB_ACM is not set |
88 |
CONFIG_USB_PRINTER=y |
89 |
# CONFIG_USB_WDM is not set |
90 |
# CONFIG_USB_TMC is not set |
91 |
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may |
92 |
# also be needed; see USB_STORAGE Help for more info |
93 |
CONFIG_USB_STORAGE=y |
94 |
# CONFIG_USB_STORAGE_DEBUG is not set |
95 |
# CONFIG_USB_STORAGE_REALTEK is not set |
96 |
# CONFIG_USB_STORAGE_DATAFAB is not set |
97 |
# CONFIG_USB_STORAGE_FREECOM is not set |
98 |
# CONFIG_USB_STORAGE_ISD200 is not set |
99 |
# CONFIG_USB_STORAGE_USBAT is not set |
100 |
# CONFIG_USB_STORAGE_SDDR09 is not set |
101 |
# CONFIG_USB_STORAGE_SDDR55 is not set |
102 |
# CONFIG_USB_STORAGE_JUMPSHOT is not set |
103 |
# CONFIG_USB_STORAGE_ALAUDA is not set |
104 |
# CONFIG_USB_STORAGE_ONETOUCH is not set |
105 |
# CONFIG_USB_STORAGE_KARMA is not set |
106 |
# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
107 |
# CONFIG_USB_STORAGE_ENE_UB6250 is not set |
108 |
# USB Imaging devices |
109 |
# CONFIG_USB_MDC800 is not set |
110 |
# CONFIG_USB_MICROTEK is not set |
111 |
# CONFIG_USB_MUSB_HDRC is not set |
112 |
# CONFIG_USB_DWC3 is not set |
113 |
# CONFIG_USB_DWC2 is not set |
114 |
# CONFIG_USB_CHIPIDEA is not set |
115 |
# USB port drivers |
116 |
# CONFIG_USB_SERIAL is not set |
117 |
# USB Miscellaneous drivers |
118 |
# CONFIG_USB_EMI62 is not set |
119 |
# CONFIG_USB_EMI26 is not set |
120 |
# CONFIG_USB_ADUTUX is not set |
121 |
# CONFIG_USB_SEVSEG is not set |
122 |
# CONFIG_USB_RIO500 is not set |
123 |
# CONFIG_USB_LEGOTOWER is not set |
124 |
# CONFIG_USB_LCD is not set |
125 |
# CONFIG_USB_LED is not set |
126 |
# CONFIG_USB_CYPRESS_CY7C63 is not set |
127 |
# CONFIG_USB_CYTHERM is not set |
128 |
# CONFIG_USB_IDMOUSE is not set |
129 |
# CONFIG_USB_FTDI_ELAN is not set |
130 |
# CONFIG_USB_APPLEDISPLAY is not set |
131 |
# CONFIG_USB_SISUSBVGA is not set |
132 |
# CONFIG_USB_LD is not set |
133 |
# CONFIG_USB_TRANCEVIBRATOR is not set |
134 |
# CONFIG_USB_IOWARRIOR is not set |
135 |
# CONFIG_USB_TEST is not set |
136 |
# CONFIG_USB_EHSET_TEST_FIXTURE is not set |
137 |
# CONFIG_USB_ISIGHTFW is not set |
138 |
# CONFIG_USB_YUREX is not set |
139 |
# CONFIG_USB_EZUSB_FX2 is not set |
140 |
# CONFIG_USB_HSIC_USB3503 is not set |
141 |
# USB Physical Layer drivers |
142 |
# CONFIG_USB_PHY is not set |
143 |
# CONFIG_USB_OTG_FSM is not set |
144 |
# CONFIG_NOP_USB_XCEIV is not set |
145 |
# CONFIG_SAMSUNG_USB2PHY is not set |
146 |
# CONFIG_SAMSUNG_USB3PHY is not set |
147 |
# CONFIG_USB_ISP1301 is not set |
148 |
# CONFIG_USB_RCAR_PHY is not set |
149 |
# CONFIG_USB_GADGET is not set |
150 |
# CONFIG_USBIP_CORE is not set |
151 |
# CONFIG_LINE6_USB is not set |
152 |
# CONFIG_USB_ENESTORAGE is not set |
153 |
# CONFIG_USB_WPAN_HCD is not set |