Thank you for your questions.
Does the device have internal flash AND ability to take cards? Yes.
Kernel is 2.4.20-8
Do other usb devices work? I have no other usb devices.
/sbin/lsusb gives much detail on two devices:
Firstly: iProduct 2 USB UHCI Root Hub
Secondly: iProduct 2 Mass Storage Device
( A very similar result comes from /proc/bus/usb/devices )
The suggested unplug/plugin routine worked well and the command
diff /tmp/usb.unplugged /proc/bus/usb/devices produced:
* 9a10, 19
>T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 66 Spd=12 MxCh=0
>D: Ver=2.00 Cls=00(>ifc) Sub=00 Prot=00 MxPS= 64 #Cfgs=1
>P: Vendor=11e9 ProdID=2001 Rev=3.04
>S: Manufacturer=USB
>S: Product=Mass Storage Device
>S: SerialNumber=00040301004D
>C: * #Ifs=1 Cfg#=1 Atr=80 MxPwr=96mA
>I: If#=0 Alt=0 #EPs=2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
>E: Ad=02(0) Atr=02(Bulk) MxPS= 64 Ivl=0ms
>E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
"What does /proc/scsi/scsi say?"
"Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: USB Model: Mass HS-HD Rev: 3.04
Type: Direct-Access ANSI SCSI revision: 02 "
and last but not least
the command /sbin/fdisk -l
does not display /dev/sda only hda1, 2 and 3.
Can I correct this omission? ... Fred.