Looks like you need to load uhci too (the ehci drive will only talk to USB 2.0 devices).
On Wed, 29 Oct 2003, glenn wrote: > Hi, > > I cannot get linux to find my digital camera (sony DSC-P10). Yes, I have turned on > both the camera and the computer. The camera enters "USB mode", which it only does > when connected to a live USB cable. > > I have modified my fstab file (as recommended in the Linux USB sub-system), adding > the line: > /dev/sda auto /mnt/camera auto noauto,user 0 0 > I have also made the directory /mnt/camera. > > However, when I attempt to mount this device (after connecting, and turning on, the > camera), I get the following error message: > > /dev/sda is not a valid block device > > Also, the contents of /proc/bus/usb/devices do not change when the camera is plugged > in. > > I have searched the mailing list, the only answered request for help with this > particular problem was a note from "greg" to "alex" that the camera should work with > the 2.6 kernel. It has also been suggested in a more general tip that > unusual_devices.h often needs to be modified for sony cameras. I am willing to > believe both of these tips, but each require a re-compile of the kernel. I am > working on this, too, but have run into a snag installing 2.6-test8 (which I am > taking up elsewhere). > > I do not think a new kernel (with the proper driver for this camera) will solve all > my problems. Doesn't the comuter need to recognize that something has been connected > to the USB port first? Wouldn't this register in .../devices? > > I am running Red Hat 9 on a home-built system. Epox motherboard (VIA chipset, see > below), AMD Athlon(tm) XP 1600+ processor, plugging the camera into the on-board USB > port. No other USB devices are connected to the system. > > Here is the output of /proc/bus/usb/devices. Note that the output does not change > when the camera is plugged in. > ~ :)cat /proc/bus/usb/devices > T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 > B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 > D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 > P: Vendor=0000 ProdID=0000 Rev= 2.04 > S: Manufacturer=Linux 2.4.20-8 ehci-hcd > S: Product=VIA Technologies, Inc. USB 2.0 > S: SerialNumber=00:10.3 > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub > E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms > > And here is lspci -v: > ~ :)lspci -vvv > 00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333] > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort+ >SERR- <PERR- > Latency: 0 > Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M] > Capabilities: [a0] AGP version 2.0 > Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2 > Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none> > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] > (prog-if 00 [Normal decode]) > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR+ FastB2B- > Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort+ >SERR- <PERR- > Latency: 0 > Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 > I/O behind bridge: 0000f000-00000fff > Memory behind bridge: fff00000-000fffff > Prefetchable memory behind bridge: fff00000-000fffff > BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:09.0 Multimedia audio controller: Yamaha Corporation YMF-724 (rev 03) > Subsystem: Yamaha Corporation YMF724-Based PCI Audio Adapter > Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32 (1250ns min, 6250ns max) > Interrupt: pin A routed to IRQ 11 > Region 0: Memory at ec000000 (32-bit, non-prefetchable) [size=32K] > Capabilities: [50] Power Management version 1 > Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:0b.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] (rev > 15) (prog-if 00 [VGA]) > Subsystem: Asustek Computer, Inc. PCI-V3800 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32 (1250ns min, 250ns max) > Interrupt: pin A routed to IRQ 10 > Region 0: Memory at ea000000 (32-bit, non-prefetchable) [size=16M] > Region 1: Memory at e8000000 (32-bit, prefetchable) [size=32M] > Expansion ROM at <unassigned> [disabled] [size=64K] > Capabilities: [60] Power Management version 1 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI]) > Subsystem: VIA Technologies, Inc. USB > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32, cache line size 08 > Interrupt: pin A routed to IRQ 11 > Region 4: I/O ports at d000 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI]) > Subsystem: VIA Technologies, Inc. USB > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32, cache line size 08 > Interrupt: pin B routed to IRQ 11 > Region 4: I/O ports at d400 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80) (prog-if 00 [UHCI]) > Subsystem: VIA Technologies, Inc. USB > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32, cache line size 08 > Interrupt: pin C routed to IRQ 5 > Region 4: I/O ports at d800 [size=32] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI]) > Subsystem: VIA Technologies, Inc. USB 2.0 > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32, cache line size 10 > Interrupt: pin D routed to IRQ 10 > Region 0: Memory at ec008000 (32-bit, non-prefetchable) [size=256] > Capabilities: [80] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA > PME(D0+,D1+,D2+,D3hot+,D3cold+) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge > Subsystem: VIA Technologies, Inc. VT8235 ISA Bridge > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping+ SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 0 > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE > (rev 06) (prog-if 8a [Master SecP PriP]) > Subsystem: VIA Technologies, Inc. VT8235 Bus Master ATA133/100/66/33 IDE > Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Latency: 32 > Interrupt: pin A routed to IRQ 0 > Region 4: I/O ports at dc00 [size=16] > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio > Controller (rev 50) > Subsystem: Unknown device 1695:3005 > Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- > Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- > <MAbort- >SERR- <PERR- > Interrupt: pin C routed to IRQ 5 > Region 0: I/O ports at e000 [size=256] > Capabilities: [c0] Power Management version 2 > Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > > > > > Finally, the rest of the information requested in /usr/src/linux/REPORTING-BUGS: > > ~ :)cat /proc/version > Linux version 2.4.20-8 ([EMAIL PROTECTED]) (gcc version 3.2.2 20030222 (Red Hat > Linux 3.2.2-5)) #1 Thu Mar 13 17:18:24 EST 2003 > > ~ :)cat /proc/cpuinfo > processor : 0 > vendor_id : AuthenticAMD > cpu family : 6 > model : 6 > model name : AMD Athlon(tm) XP 1600+ > stepping : 2 > cpu MHz : 1403.210 > cache size : 256 KB > fdiv_bug : no > hlt_bug : no > f00f_bug : no > coma_bug : no > fpu : yes > fpu_exception : yes > cpuid level : 1 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat > pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow > bogomips : 2798.38 > > ~ :)cat /proc/modules > ppp_deflate 4408 0 (autoclean) > zlib_deflate 21176 0 (autoclean) [ppp_deflate] > ppp_async 9312 0 (autoclean) > ppp_generic 24156 0 (autoclean) [ppp_deflate ppp_async] > slhc 6644 0 (autoclean) [ppp_generic] > sd_mod 13388 0 (autoclean) (unused) > ymfpci 45100 1 (autoclean) > ac97_codec 13544 0 (autoclean) [ymfpci] > uart401 8260 0 (autoclean) [ymfpci] > sound 73108 0 (autoclean) [uart401] > soundcore 6276 4 (autoclean) [ymfpci sound] > binfmt_misc 7272 1 > parport_pc 18756 1 (autoclean) > lp 8868 0 (autoclean) > parport 36480 1 (autoclean) [parport_pc lp] > autofs 12948 0 (autoclean) (unused) > ipchains 50568 7 > sg 35980 0 (autoclean) > sr_mod 17912 0 (autoclean) > ide-scsi 11984 0 > scsi_mod 106200 4 [sd_mod sg sr_mod ide-scsi] > ide-cd 35196 0 > cdrom 33472 0 [sr_mod ide-cd] > keybdev 2880 0 (unused) > mousedev 5428 0 (unused) > hid 21700 0 (unused) > input 5792 0 [keybdev mousedev hid] > ehci-hcd 19592 0 (unused) > usbcore 77696 1 [hid ehci-hcd] > ext3 69984 1 > jbd 51220 1 [ext3] > > ~ :)cat /proc/ioports > 0000-001f : dma1 > 0020-003f : pic1 > 0040-005f : timer > 0060-006f : keyboard > 0070-007f : rtc > 0080-008f : dma page reg > 00a0-00bf : pic2 > 00c0-00df : dma2 > 00f0-00ff : fpu > 0170-0177 : ide1 > 01f0-01f7 : ide0 > 02f8-02ff : serial(auto) > 0376-0376 : ide1 > 0378-037a : parport0 > 03c0-03df : vga+ > 03f6-03f6 : ide0 > 03f8-03ff : serial(auto) > 0cf8-0cff : PCI conf1 > d000-d01f : VIA Technologies, Inc. USB > d400-d41f : VIA Technologies, Inc. USB (#2) > d800-d81f : VIA Technologies, Inc. USB (#3) > dc00-dc0f : VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE > dc00-dc07 : ide0 > dc08-dc0f : ide1 > e000-e0ff : VIA Technologies, Inc. VT8233 AC97 Audio Controller > > > ~ :)cat /proc/iomem > 00000000-0009fbff : System RAM > 0009fc00-0009ffff : reserved > 000a0000-000bffff : Video RAM area > 000c0000-000c7fff : Video ROM > 000f0000-000fffff : System ROM > 00100000-4ffeffff : System RAM > 00100000-002481d3 : Kernel code > 002481d4-003412c3 : Kernel data > 4fff0000-4fff2fff : ACPI Non-volatile Storage > 4fff3000-4fffffff : ACPI Tables > e0000000-e7ffffff : VIA Technologies, Inc. VT8367 [KT266] > e8000000-e9ffffff : nVidia Corporation NV5 [Riva TnT2] > ea000000-eaffffff : nVidia Corporation NV5 [Riva TnT2] > ec000000-ec007fff : Yamaha Corporation YMF-724 > ec000000-ec007fff : ymfpci > ec008000-ec0080ff : VIA Technologies, Inc. USB 2.0 > ec008000-ec0080ff : ehci-hcd > fec00000-fec00fff : reserved > fee00000-fee00fff : reserved > ffff0000-ffffffff : reserved > > > ~ :)cat /proc/scsi/scsi > Attached devices: > Host: scsi0 Channel: 00 Id: 00 Lun: 00 > Vendor: ATAPI Model: CD-R/RW 24X10 Rev: P.GJ > Type: CD-ROM ANSI SCSI revision: 02 > > > Any tips/ideas are welcome. Is it going to take a new motherboard? > > Thanks, > > -glenn > > > ------------------------------ > I want to go farther, farther! > > A. E. L. > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-users > -- /------------------------------------+-------------------------\ |Stephen J. Gowdy | SLAC, MailStop 34, | |http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, | |http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA | |EMail: [EMAIL PROTECTED] | Tel: +1 650 926 3144 | \------------------------------------+-------------------------/ ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
