I may eventually stop raving about the iRiver H120, but not any time soon.
One of the only annoyances I have with the H120 is that I’m nearly always leaving the USB2.0 cable for it at home. I was running an errand in a nearby computer store, and found that they had a USB2.0 to digital camera cable. It looked similar enough, so I bought it.
And it works just fine. Maybe I’m too used to old and weird proprietary cables from the past.
Anyway, if you want a spare/replacement cable for your H120, you want a “USB2.0 A to Mini USB2.0 5 pin” cable.
I love it when stuff just works. Plug it in, check
dmesg to see what it says:
hub.c: new USB device 00:02.2-1.1, assigned address 7
scsi3 : SCSI emulation for USB Mass Storage devices
Vendor: Generic Model: STORAGE DEVICE Rev: 1.02
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0
SCSI device sdb: 512000 512-byte hdwr sectors (262 MB)
sdb: Write Protect is off
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 7
So we know from the /dev/scsi/host3/bus0/target0/lun0: p1
line that the filesystem is at
/dev/scsi/host3/bus0/target0/lun0/part1. Create your
mountpoint as root:
mkdir -m777 /mnt/cruzer, then edit
/etc/fstab, and add:
/dev/scsi/host3/bus0/target0/lun0/part1 /mnt/cruzer vfat noauto,user 0 0
Any user can mount the device with
and next time Nautilus starts up, the device can be mounted from the
The hardest part was opening the packaging, but you know what I
have to say about SanDisk packaging …
I think I’m about the last person on the planet to get a Digital Convergence CueCat — remember those freebie barcode scanners that were going to change the world, until the parent company crashed and burned?
Active Surplus has a whole case of late-model USB ones (model #68-1966 for those who care). Maybe $14.95 is a little steep, but it does cover all your barcode scanning needs.
The very excellent VueScan for Linux now seems to require libusb. It’s no problem to install, but I don’t think I needed it for v7.6.69, but I do for v7.6.79.