Subject: USB Ricoh i500
To: None <firstname.lastname@example.org>
From: Jorgen Lundman <email@example.com>
Date: 11/27/2002 16:09:12
Since there has been some great work done on USB I thought I'd see how
far I can get with my Ricoh RDC-i500 camera. It has a Type 2 PCMCIA slot
in it, and currently an IBM Microdrive (340MB).
It works in a strange manner on windows in that the camera enters
something similar to DHCP query, the window's side driver hands it an IP
(generally 127.0.0.1) and you can connect to that, port 80 and browse.
Not really interested in that per say, it would be nice if I could
access the Microdrive, or internal memory, but perhaps that is an
extension of the IP section mentioned?
If I plug it into a generic 1.6 kernel I get:
Nov 27 22:34:57 afro /netbsd: umass0 at uhub1 port 1 configuration 1
Nov 27 22:34:57 afro /netbsd:
(yes, comes up with a blank line)
Nov 27 22:35:38 afro /netbsd: umass0: at uhub1 port 1 (addr 2) disconnected
Nov 27 22:35:38 afro /netbsd: umass0 detached
when the camera times out. (Or I turn off).
I turned on usbdebugging, and had a look around, this message comes up:
Nov 28 00:13:50 afro /netbsd: usbd_submatch port=1,-1 configno=-1,-1
ifaceno=-1,-1 vendor=1482,-1 product=8738,-1 release=0,-1
Nov 28 00:13:50 afro last message repeated 24 times
Nov 28 00:13:50 afro /netbsd: usbd_print dev=0xc0bc8800
Nov 28 00:13:50 afro /netbsd: usbd_probe_and_attach: no device specific
I edited "usbdevs" to add in Ricoh, and the product, rebuild the .h
files, and also added an entry in "umass_quirks.c" - with some generic
looking defaults ( is that right? all devices are in there, or only
those with quirks? )
Not got any further however, anything else I can try?, or would it
require far too much work to be worth it?
Jorgen Lundman | <firstname.lastname@example.org>
Unix Administrator | +81 (0)3 -5456-2687 ext 1017 (work)
Shibuya-ku, Tokyo | +81 (0)90-5578-8500 (cell)
Japan | +81 (0)3 -3375-1767 (home)