The way to make _the PCMCIA card_ works and why:|
It seems HP sells this SCSI CD toaster with a SCSI pcmcia chipset
manufactured by KME (Matshusita).
If installed the drivers in Windoze you can read in
and in windows\inf\other\KMEUJDB310B.INF:
It seems to be the drivers for the 16-bit and the CardBus configs (choosable
through the small switch on the card)
The "WB" refers to WorkBit. WorkBit make a SCSI pcmcia controller named
NinjaSCSI3 with the chipset of KME which has a driver in the contrib section,
of pcmcia-modules: "nin_cs".
I've compiled that module and installed with the version of pcmcia-modules
the author says to complain with. To make it works with the pcmcia shipped
with M820e you also have to put the following lines in your
class "scsi" module "nin_cs"
card "Workbit NinjaSCSI-3"
version "KME ","SCSI-CARD-001"
The module is a port from FreeBSD and Linux source code given by Workbit
(http://www.workbit.co.jp/workbit/products/driver/sc3-unix.html) and it's
latest version can be downloaded from:
About the switch: as far as I've tested it doesn't work in CardBus mode,
and I think it's because pcmcia-modules doesnt provide support for it. My
laptop neither support CardBus so I can tell more about it.
Well, now the bad news....
I've managed to use the pcmcia controller with a Fujitsu 4GB SCSI2 hard-disk
in 16 bit mode under linux 2.2, and it works great (a little slow due to the
lack of CardBus support). But when I plug the M820e strange things happen.
Usually I can't mount a CD and I have the following logs:
Jan 16 23:25:55 cid kernel: scsi : aborting command due to timeout : pid 199, scsi0, channel 0, id 4, lun 0 Read (10) 00 00 04 79 75 00 00 01 00
Jan 16 23:25:59 cid kernel: scsi0 channel 0 : resetting for second half of retries.
Jan 16 23:25:59 cid kernel: SCSI bus is being reset for host 0 channel 0.
Jan 16 23:25:59 cid kernel: scsi0: device driver called scsi_done() for a syncronous reset.
in a no-end loop. Sometimes it can mount the CD but when it attemps to read
something big it does the same crash. The worse of all is that it hangs the
I have hope someday this works, once I could mount even a CD in udf format!,
but crashed when reading as before.
(Off-Topic: UDF it's a format wich allow use of CD as a "big floppy",
you can append and remove (if its a RW media) without making images of
disk. There is support for it in 2.2.x kernels and its compatable with
other Windoze software.)
I thought it was a interrupt conflict, but with different irq and other io
port it happens the same. I have a Toshiba laptop (welcome Mr.Murphy ;) so
any experience from other more-normal-laptop user could help.
Somebody in this forum (Antonio Trujillo?, if you're in Spain, please
drop me a mail to email@example.com) said he could work with the M820e in
a Desktop PC with a 'normal' SCSI adapter. I tried with no success.
PLEASE, give some feedback of your experience with the configuration above.
The CD Writer seems to be very good hardware, also the pcmcia card. May be
we (HP clients :) could ask together HP for some specs or support
(a month ago they said to support Linux, so ...)