As Georg replied, to see /proc/bus/usb/* you have to mount it:
mount -t usbdevfs usbdevfs /proc/bus/usb
If you've done that and still don't see it, there's a patch
for it below.
Nemosoft discovered this Philips audio or a similar problem in
March/2000 and posted
http://electricrain.com/lists/archive/linux-usb/2000/03/msg00832.html
and
http://electricrain.com/lists/archive/linux-usb/2000/03/msg00850.html
The second one is a patch against 2.3.51 and is in kernels after
2.3.99-pre3 (or so), so it's not included in the 2.3.50-pre1
backport patch. However, this problem could already be fixed.
For /proc/bus/usb/devices showing up empty after it is
mounted, Mike Harris posted a patch for this (mangled by
email) and I reposted it last Thu/2000-apr-13.
It's also available at linux-usb.sourceforge.net, under
Patch Manager, Patch ID = 100257. This patch applies
after the 2.3.50-pre1 backport patch.
Vojtech, are you considering updating the backport patch?
~Randy
___________________________________________________
|Randy Dunlap Intel Corp., DAL Sr. SW Engr.|
|randy.dunlap.at.intel.com 503-696-2055|
|NOTE: Any views presented here are mine alone |
|and may not represent the views of my employer. |
|_________________________________________________|
> -----Original Message-----
> From: Achim Flammenkamp [mailto:[EMAIL PROTECTED]]
> Sent: Monday, April 17, 2000 5:44 AM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: [linux-usb] usb-bug
>
>
> 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:32 server kernel: scsi logging level set to 0x00000038
> Apr 16 22:10:32 server kernel: usb-uhci.c: version v1.184
> time 21:07:07 Apr 15 2000
> Apr 16 22:10:32 server kernel: usb-uhci.c: Detected 2 ports
> Apr 16 22:10:32 server kernel: usb.c: new USB bus registered,
> assigned bus number 1
> Apr 16 22:10:32 server kernel: usb.c: USB new device connect,
> assigned device number 1
> Apr 16 22:10:32 server kernel: usb.c: kmalloc IF c49ef220, numif 1
> Apr 16 22:10:32 server kernel: usb.c: new device strings:
> Mfr=0, Product=0, SerialNumber=0
> Apr 16 22:10:32 server kernel: hub.c: USB hub found
> Apr 16 22:10:32 server kernel: hub.c: 2 ports detected
> Apr 16 22:10:32 server kernel: hub.c: ganged power switching
> Apr 16 22:10:32 server kernel: hub.c: standalone hub
> Apr 16 22:10:32 server kernel: hub.c: global over-current protection
> Apr 16 22:10:32 server kernel: hub.c: power on to power good time: 2ms
> Apr 16 22:10:32 server kernel: hub.c: hub controller current
> requirement: 0mA
> Apr 16 22:10:32 server kernel: hub.c: port 1 is removable
> Apr 16 22:10:32 server kernel: hub.c: port 2 is removable
> Apr 16 22:10:32 server kernel: hub.c: local power source is good
> Apr 16 22:10:32 server kernel: hub.c: no over-current condition exists
> Apr 16 22:10:32 server kernel: hub.c: enabling power on all ports
> Apr 16 22:10:32 server kernel: usb.c: usb-bandwidth-alloc:
> was: 0, new: 17, bustime = 17 us, Pipe allowed: yes
> Apr 16 22:10:32 server kernel: usb.c: bw_alloc bumped to 17
> for 1 requesters
> Apr 16 22:10:32 server kernel: usb.c: hub driver claimed
> interface c49ef220
> Apr 16 22:10:32 server kernel: Length = 18
> Apr 16 22:10:32 server kernel: DescriptorType = 01
> Apr 16 22:10:32 server kernel: USB version = 1.00
> Apr 16 22:10:32 server kernel: Vendor:Product = 0000:0000
> Apr 16 22:10:32 server kernel: MaxPacketSize0 = 8
> Apr 16 22:10:32 server kernel: NumConfigurations = 1
> Apr 16 22:10:32 server kernel: Device version = 0.00
> Apr 16 22:10:32 server kernel: Device
> Class:SubClass:Protocol = 09:00:00
> Apr 16 22:10:32 server kernel: Hub device class
> Apr 16 22:10:32 server kernel: Configuration:
> Apr 16 22:10:32 server kernel: bLength = 9
> Apr 16 22:10:32 server kernel: bDescriptorType = 02
> Apr 16 22:10:32 server kernel: wTotalLength = 0019
> Apr 16 22:10:32 server kernel: bNumInterfaces = 01
> Apr 16 22:10:32 server kernel: bConfigurationValue = 01
> Apr 16 22:10:32 server kernel: iConfiguration = 00
> Apr 16 22:10:32 server kernel: bmAttributes = 40
> Apr 16 22:10:32 server kernel: MaxPower = 0mA
> Apr 16 22:10:32 server kernel:
> Apr 16 22:10:32 server kernel: Interface: 0
> Apr 16 22:10:32 server kernel: Alternate Setting: 0
> Apr 16 22:10:32 server kernel: bLength = 9
> Apr 16 22:10:32 server kernel: bDescriptorType = 04
> Apr 16 22:10:32 server kernel: bInterfaceNumber = 00
> Apr 16 22:10:32 server kernel: bAlternateSetting = 00
> Apr 16 22:10:32 server kernel: bNumEndpoints = 01
> Apr 16 22:10:32 server kernel: bInterface
> Class:SubClass:Protocol = 09:00:00
> Apr 16 22:10:32 server kernel: iInterface = 00
> Apr 16 22:10:32 server kernel: Endpoint:
> Apr 16 22:10:32 server kernel: bLength = 7
> Apr 16 22:10:32 server kernel: bDescriptorType = 05
> Apr 16 22:10:32 server kernel: bEndpointAddress = 81 (in)
> Apr 16 22:10:32 server kernel: bmAttributes =
> 03 (Interrupt)
> Apr 16 22:10:32 server kernel: wMaxPacketSize = 0008
> Apr 16 22:10:32 server kernel: bInterval = ff
> Apr 16 22:10:32 server kernel: usb.c: registered new driver audio
> 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:33 server kernel: Serial driver version 4.27
> with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
> Apr 16 22:10:33 server kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
> Apr 16 22:10:33 server kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
> Apr 16 22:10:33 server kernel: CSLIP: code copyright 1989
> Regents of the University of California
> Apr 16 22:10:33 server kernel: ISDN subsystem Rev:
> 1.93/1.80/1.95/1.60/1.17/1.3 loaded
> Apr 16 22:10:33 server kernel: HiSax: Linux Driver for
> passive ISDN cards
> Apr 16 22:10:33 server kernel: HiSax: Version 3.3c (module)
> Apr 16 22:10:33 server kernel: HiSax: Layer1 Revision 2.36
> Apr 16 22:10:33 server kernel: HiSax: Layer2 Revision 2.20
> Apr 16 22:10:33 server kernel: HiSax: TeiMgr Revision 2.13
> Apr 16 22:10:33 server kernel: HiSax: Layer3 Revision 2.10
> Apr 16 22:10:33 server kernel: HiSax: LinkLayer Revision 2.40
> Apr 16 22:10:33 server kernel: HiSax: Approval certification valid
> Apr 16 22:10:33 server kernel: HiSax: Approved with ELSA
> Quickstep series cards
> Apr 16 22:10:33 server kernel: HiSax: Approval registration numbers:
> Apr 16 22:10:33 server kernel: HiSax: German D133361J CETECOM
> ICT Services GmbH
> Apr 16 22:10:33 server kernel: HiSax: EU (D133362J) CETECOM
> ICT Services GmbH
> Apr 16 22:10:33 server kernel: HiSax: Approved with Eicon
> Technology Diva 2.01 PCI cards
> Apr 16 22:10:33 server kernel: HiSax: Total 1 card defined
> Apr 16 22:10:33 server kernel: HiSax: Card 1 Protocol EDSS1
> Id=HiSax (0)
> Apr 16 22:10:33 server kernel: HiSax: Elsa driver Rev. 2.20
> Apr 16 22:10:33 server kernel: Elsa: QS 1000 defined at 0x160 IRQ 5
> Apr 16 22:10:33 server kernel: Elsa: timer OK; resetting card
> Apr 16 22:10:33 server kernel: Elsa: ISAC version (0): 2086/2186 V1.1
> Apr 16 22:10:33 server kernel: Elsa: HSCX version A: V2.1 B: V2.1
> Apr 16 22:10:33 server kernel: Elsa Quickstep: IRQ 5 count 0
> Apr 16 22:10:33 server kernel: Elsa Quickstep: IRQ 5 count 3
> Apr 16 22:10:33 server kernel: Elsa: 14 timer tics in 110 msek
> Apr 16 22:10:33 server kernel: Elsa: timer and irq OK
> Apr 16 22:10:33 server kernel: HiSax: DSS1 Rev. 2.21
> Apr 16 22:10:33 server kernel: HiSax: 2 channels added
> Apr 16 22:10:33 server kernel: HiSax: MAX_WAITING_CALLS added
> Apr 16 22:10:33 server kernel: HiSax: debugging flags card 1 set to 0
> Apr 16 22:10:33 server kernel: 3Com 3c90x Version 1.0.0 1999
> <[EMAIL PROTECTED]>
> Apr 16 22:10:33 server kernel: usb_control/bulk_msg: timeout
> Apr 16 22:10:33 server kernel: ippp, open, slot: 0, minor: 0,
> state: 0000
> Apr 16 22:10:33 server kernel: ippp_ccp: allocated reset data
> structure cdfc5800
> Apr 16 22:10:33 server kernel: usb_control/bulk_msg: timeout
> Apr 16 22:10:33 server kernel: nfsd_fh_init : initialized
> fhcache, entries=512
> Apr 16 22:10:33 server kernel: usb_control/bulk_msg: timeout
> Apr 16 22:10:34 server last message repeated 2 times
> 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
> Apr 16 22:10:38 server sshd[279]: log: Server listening on port 22.
> Apr 16 22:10:38 server sshd[279]: log: Generating 768 bit RSA key.
> Apr 16 22:10:38 server sshd[279]: log: RSA key generation complete.
> Apr 16 22:10:38 server /usr/sbin/cron[295]: (CRON) STARTUP (fork ok)
> Apr 16 22:10:38 server in.identd[299]: started
> Apr 16 22:10:43 server kernel: Linux agpgart interface v0.99
> (c) Jeff Hartmann
> Apr 16 22:10:43 server kernel: agpgart: Maximum main memory
> to use for agp memory: 204M
> Apr 16 22:10:43 server kernel: agpgart: Detected a VIA VP3 Chipset.
> Apr 16 22:10:43 server kernel: agpgart: Physical address of
> the agp aperture: 0xe0000000
> Apr 16 22:10:43 server kernel: agpgart: Agp aperture is 64M in size.
> Apr 16 22:10:43 server su: (to adabas) root on /dev/console
> Apr 16 22:10:43 server PAM-unix2[425]: session started for
> user adabas, service su
> Apr 16 22:10:46 server kernel: AgentMon uses obsolete
> /proc/pci interface
> Apr 16 22:10:47 server PAM-unix2[425]: session finished for
> user adabas, service su
> Apr 16 22:10:47 server su: (to adabas) root on /dev/console
> Apr 16 22:10:47 server PAM-unix2[447]: session started for
> user adabas, service su
> Apr 16 22:10:48 server PAM-unix2[447]: session finished for
> user adabas, service su
>
>
> 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.
>
> Thanks in advance,
> achim
> --
> Achim Flammenkamp FSP Mathematisierung
> Universit�t Bielefeld
> Universit�tsstraBe 25 33501 Bielefeld Federal
> Republic of Germany
> POB 100131 http://www.uni-bielefeld.de/~achim/
> [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]