On Mon, Apr 17, 2000 at 02:45:33PM +0000, Achim Flammenkamp wrote:
> Hi
>
> I bought last saturday a Philips PCVC860K Webcam and want to use it. It is the
> very first hardware I want to use at an usb-interface.
> I have installed the original 2.2.14-kernel and already patched it with the
> newest raid-0.90-patch and the agpgart-patch. Both worked fine. I use the
> SuSE-6.4 distribution but have changed to the original 2.2.14-sources to
> install the raid-0.90-patch cleanly.
> Now I have installed the usb-2.3.50-1-for-2.2.14.diff patch also.
> I enabled USB, usb-uhci, and audio support in the .config file and built a new
> kernel. My system has an EPOX MVP3-G mainboard with the VIA-MVP3-chipset and
> 2 USB-ports.
> Here is the corresponding part of my /var/log/messages file after rebooting
> (with reflects the commands 'modprobe usb-uhci' and 'modprobe audio' in
> /sbin/init.d/boot.local which returned without errors):
<...>
> Apr 16 22:10:33 server kernel: hub.c: port 1 connection change
> Apr 16 22:10:33 server kernel: hub.c: portstatus 101, change 3, High Speed
> Apr 16 22:10:33 server kernel: hub.c: portstatus 103, change 0, High Speed
> Apr 16 22:10:33 server kernel: usb.c: USB new device connect, assigned device number
>2
> Apr 16 22:10:33 server kernel: usb-uhci.c: interrupt, status 2, frame# 1373
> Apr 16 22:10:33 server kernel: usb-uhci-debug.h: uhci_show_td c4b34780 (04B34780)
> Apr 16 22:10:33 server kernel: usb-uhci-debug.h: MaxLen=05 DT1 EndPt=0 Dev=2,
>PID=69( IN ) (buf=04b4dde0)
> Apr 16 22:10:33 server kernel: usb-uhci-debug.h: Len=05 e3 Stalled Babble
> Apr 16 22:10:33 server kernel: usb-uhci-debug.h: Breadth first, link points to TD @
>04b347c0
> Apr 16 22:10:33 server kernel: usb.c: couldn't get all of config descriptors
> Apr 16 22:10:33 server kernel: usb.c: unable to get configuration (error=-32)
> Apr 16 22:10:33 server kernel: hub.c: hub: disabling port 1
> Apr 16 22:10:33 server kernel: hub.c: port 1 enable change, status 101
> Apr 16 22:10:33 server kernel: hub.c: already running port 1 disabled by hub (EMI?),
>re-enabling...
> Apr 16 22:10:33 server kernel: hub.c: portstatus 101, change 0, High Speed
> Apr 16 22:10:33 server kernel: usb.c: USB disconnect on device -1
> Apr 16 22:10:33 server kernel: hub.c: portstatus 103, change 0, High Speed
> Apr 16 22:10:33 server kernel: usb.c: USB new device connect, assigned device number
>2
<...>
> Apr 16 22:10:34 server kernel: usb.c: USB device not responding, giving up
>(error=-110)
> Apr 16 22:10:34 server kernel: hub.c: hub: disabling port 1
> Apr 16 22:10:34 server kernel: hub.c: port 2 connection change
> Apr 16 22:10:34 server kernel: hub.c: portstatus 300, change 3, Low Speed
> Apr 16 22:10:34 server kernel: hub.c: port 2 enable change, status 300
Is there a mouse connected to port 2? Why doesn't it appear later?
> Due to these usb-errors (I think at least) there is no /proc/bus/usb created.
> To me, all these usb-debuging output says nearly nothing.
> Hope you can give me any help to solve my driver-problem.
To get /proc/bus/usb, you have to mount it (type usbdevfs). The other
problem is the babble of the Philips webcam, i.e. the device puts too much
data on USB when asked for its descriptor, this is a protocol violation.
Can anybode else confirm this behavior? If it is so, we have to re-think the
configuration descriptor acquisation...
--
Bye
Georg Acher, [EMAIL PROTECTED]
http://www.in.tum.de/~acher/
"Oh no, not again !" The bowl of petunias
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]