Re: USB CompactFlash card reader

From: Moritz Franosch (mail_at_Franosch.org)
Date: 10/13/03


Date: 13 Oct 2003 19:11:33 +0200


adam_cheney@hotmail.com (Adam) writes:

> Dances With Crows <danSPANceswitTRAPhcrows@usa.net> wrote in message news:<slrnbojig5.pb4.danSPANceswitTRAPhcrows@samantha.crow202.dyndns.org>...
> > On 12 Oct 2003 12:31:52 -0700, Adam staggered into the Black Sun and
> > said:
> > > Dances With Crows <danSPANceswitTRAPhcrows@usa.net> wrote in message
> > > news:<slrnbog7q1.pb4.danSPANceswitTRAPhcrows@samantha.crow202.dyndns.org>...

> > > ALSA via82xx.c:699: invalid via82xx_cur_ptr, using last valid pointer
> > > ALSA via82xx.c:699: invalid via82xx_cur_ptr, using last valid pointer
> >
> > Points to a problem with ALSA. I don't know much about ALSA and don't
> > recommend its use, since the kernel-OSS modules are much better
> > documented and it's possible to get joysticks to work with them.
>
> What is ALSA?

ALSA are sound drivers.

> Does it have anything to do with my USB problem?

Probably not. Does sound work?

> > Check the output of "lspci -vv | grep -A5 USB". If you see "Interrupt:
> > pin N routed to IRQ 0", then you need to go into your BIOS Setup and
> > make sure that "assign IRQ for USB" is set to "Y". If you have a VIA
> > chipset, it's almost certain that usb-uhci is the right chipset module
> > to load. Make sure that uhci isn't loaded, and if it is, rmmod it, and
> > set things up so that it never gets modprobed again.
>
> I'm sending this in from work, so I'm not actually at the computer.
> I'll check these things tonight, though.
>
> From memory, however, when I ran 'lspci -vv' (late last night) it
> didn't show up *any* USB devices (although I'll run it again later and
> post the results).

Here, lspci -v says

00:11.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1b) (prog-if 00 [UHCI])
        Subsystem: Unknown device 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 9
        I/O ports at 1800 [size=32]
        Capabilities: [80] Power Management version 2

00:11.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1b) (prog-if 00 [UHCI])
        Subsystem: Unknown device 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 9
        I/O ports at 1c00 [size=32]
        Capabilities: [80] Power Management version 2

00:11.4 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1b) (prog-if 00 [UHCI])
        Subsystem: Unknown device 0925:1234
        Flags: bus master, medium devsel, latency 32, IRQ 9
        I/O ports at 2000 [size=32]
        Capabilities: [80] Power Management version 2

I think without the USB controller showing up in 'lspci' you'll have
no chance.

mf@gateway:~> /sbin/lsmod | grep usb
usb-uhci 20996 0 (unused)
usbcore 55136 1 [usb-uhci]

> I checked the motherboard manual, and it definitely said that it was
> a USB 2.0, Universal HCI (I'll dig out the exact wording later).

Does the Linux kernel 2.4.x support USB 2.0? Or is USB 2.0 hardware
compatible to USB 1.1?

> My thinking at the moment is that there's an issue with the actual
> USB controller, although I can't figure out what it might be. I've
> checked the BIOS and all the appropriate settings seem to be set
> appropriately, but I'll dig further tonight.

Here is a step by step instruction from Suse.
http://portal.suse.com/sdb/en/2002/01/usb_devices.html

Moritz

-- 
Dipl.-Phys. Moritz Franosch
http://Franosch.org


Relevant Pages