Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Add support for Lexar USB media readers System
I noticed this helpful information at MacInTouch and thought it would be of value here, too. Macintouch published a quote from Robert Poore, who found a trick for supporting a Lexar reader in Mac OS X. Robert noticed that the the Lexar USB dual media reader, which lacks OS X drivers, was identified (in Apple System Profiler) as a Carry Computer Co. device. Over on Apple's OS X driver download page, there are drivers for Carry Computer devices. Roert downloaded and installed those drivers and found that the Lexar USB dual media reader was now fully supported in OS X.

I haven't installed/tested the driver myself yet because the VISA installer wants to close all other apps first (how Windows-like of it) so I'll do it (and possibly reboot) when I'm ready, but it sounds like it should work.

[Editor's note: If anyone has tested this yet, please post your results.]
  • Currently 2.20 / 5
  You rated: 1 / 5 (5 votes cast)

Add support for Lexar USB media readers | 12 comments | Create New Account
Click here to return to the 'Add support for Lexar USB media readers' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Yeah it works
Authored by: salty on Apr 17, '02 11:37:50AM

At least it does here. I have the Universal USB Reader model, and iPhoto also loads when a card is inserted :)

[ Reply to This | # ]
How windows like...
Authored by: ashevin on Apr 17, '02 02:35:45PM
I haven't installed/tested the driver myself yet because the VISA installer wants to close all other apps first (how Windows-like of it)
You imply that having an install program request or require that other applications be closed is a bad thing. There is a valid reason for it, and it is as follows: Windows, as most modern operating systems, has shared libraries available for applications to use. In Windows, these are DLLs, and in Unix, they are shared objects (lib*.so). While an application is making use of a shared resource, it cannot be replaced without the likely consequence of making that app unstable. That is if the OS allows the replacement in the first place. (Windows does not.) Installation programs that (re)place system DLLs will prefer that no other applications are running. This is to ensure that the system remains stable, or so that the installer will have a (greater) chance at success. Most unixes do allow such libraries to be replaced while in use, but it is possible that Mac OS X has some that do not take kindly to such actions. This would explain why even Mac OS X installers require that other applications not be running. Other possibilities might be that it is easier to guarantee that enough disk space will be available if no other programs are running. In summary, there are technically valid reasons for what Windows installers do in this respect. Don't knock it because it's from MS. - Avi

[ Reply to This | # ]
How windows like...
Authored by: samkusnetz on Apr 17, '02 03:51:47PM
rather... knock it only because it's from MS, not because of this quit-apps detail...



[ Reply to This | # ]
Re: How windows like...
Authored by: sjk on Apr 17, '02 08:49:08PM
I was saying that this particular VISE installer behaves like some Windows installers, not implying whether or not it's actually necessary.

Even so, I understand enough technical details to claim that there's no good reason that this installer demand that other applications quit as a prerequisite for it to run; it's just stupid and blindly aggressive. For example, it wasn't replacing files; I'd never run it before. And compare it with more complex Mac OS X installers that do replace files (which can be done successfully in different ways).

So, the driver's installed and my Lexar GS-UFD-20SA-TP reads a SmartMedia card used in my Visor's MemPlug adaptor, except for "Cannot stat" errors on about 10 out of 500 files when creating a tar archive of the SM volume. fsck_msdos is clean. No trouble reading all files on a Windows box. Hmm.

[ Reply to This | # ]
Authored by: corradokid on Apr 17, '02 06:26:32PM

What about Lexar's jumpSHOT USB CF reader?

[ Reply to This | # ]
(and possibly reboot)
Authored by: DavidRavenMoon on Apr 17, '02 07:49:11PM

so I'll do it (and possibly reboot)
You have to reboot when you install new drivers, no way around it. OS X has to update the driver cache. Why does everyone make rebooting sound like such a bad thing? This isn't an "up-time contest" It's a computer! ;-)

I shut mine down when I'm not using it... it's the green thing to do!

[ Reply to This | # ]

Re: (and possibly reboot)
Authored by: sjk on Apr 17, '02 09:39:28PM
Rebooting isn't bad, just not always as necessary as some people accept as normal when it's really a disguise for poor and sloppy programming.

[ Reply to This | # ]
Works on my 450 DP
Authored by: Anonymous on Apr 17, '02 09:00:13PM

I have a 450 dual processor machine. it works just fine.

[ Reply to This | # ]
Lexar USB Reader on iMac OS X
Authored by: Vocal Velocity on Apr 17, '02 09:21:16PM

This hint did work for me. Thank you very much for the hint. This will save me tons of AA batteries.
And my reply post stayed on topic. ;p

[ Reply to This | # ]
Works with Antec
Authored by: rwikoff on Apr 17, '02 09:28:39PM

I have an Antec USB card reader. It must also be a carrier because the carrier drivers work perfectly.


[ Reply to This | # ]
Didn't work for me.
Authored by: Bean on Apr 18, '02 09:13:02PM

I have one of the Lexar SmartMedia readers -- apparently not made by Carry, and it's not one of the ones that Apple supports. Is anyone working on a driver utility for these?


[ Reply to This | # ]
Re: Didn't work for me.
Authored by: sjk on Apr 19, '02 07:28:23PM
Check the Vendor of your USB device under the Devices and Volumes tab of Apple System Profiler; mine looks like:

Product ID: 4 ($4)
Vendor: Carry Computer Eng., Co., Ltd.
Driver version: Not available
Driver name: Not available
Power (mA): 500 ($1f4)
Release number: 80.0
Serial number:

... when run from the GUI, and:

USB Bus 1 (ATI)
Product ID = 4x
Vendor ID = 1996x
Class ID = 255x
Subclass ID = 255x
Protocol = 255x
Bus power available = 500 Ma

... when AppleSystemProfiler -u is run from a Terminal shell.

Driver name/version info is often missing in ASP; kmodstat output is more informative:

Id Refs Address Size Wired Name (Version)
62 0 0x16d63000 0x2a000 0x29000 CarryRD.IOKitUsbReader (1.0.1d1)

[ Reply to This | # ]