I have the same problem on vaio VPCF117HG with kernel 2.6.36-rc6 on Ubuntu 10.10. lspci -k gives the following output
03:00.0 SD Host controller: Ricoh Co Ltd Device e822
Subsystem: Sony Corporation Device 9067
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
03:00.1 System peripheral: Ricoh Co Ltd Device e230
Subsystem: Sony Corporation Device 9067
03:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832
Subsystem: Sony Corporation Device 9067
Kernel driver in use: firewire_ohci
Kernel modules: ohci1394, firewire-ohci
03:00.4 SD Host controller: Ricoh Co Ltd Device e822
Subsystem: Sony Corporation Device 9067
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
I also have 2 memory stick readers. 1 for SD and the other for HG pro duo. The sd one is working because it has a kernel module loaded while the HG pro duo which i assume is the "03:00.1 System peripheral: Ricoh Co Ltd Device e230" is not working. I will test the latest kernel today and check if it works.
I have the same problem on vaio VPCF117HG with kernel 2.6.36-rc6 on Ubuntu 10.10. lspci -k gives the following output
03:00.0 SD Host controller: Ricoh Co Ltd Device e822
Subsystem: Sony Corporation Device 9067
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
03:00.1 System peripheral: Ricoh Co Ltd Device e230
Subsystem: Sony Corporation Device 9067
03:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832
Subsystem: Sony Corporation Device 9067
Kernel driver in use: firewire_ohci
Kernel modules: ohci1394, firewire-ohci
03:00.4 SD Host controller: Ricoh Co Ltd Device e822
Subsystem: Sony Corporation Device 9067
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
I also have 2 memory stick readers. 1 for SD and the other for HG pro duo. The sd one is working because it has a kernel module loaded while the HG pro duo which i assume is the "03:00.1 System peripheral: Ricoh Co Ltd Device e230" is not working. I will test the latest kernel today and check if it works.