atapifd/afd0 issue.

Soeren Schmidt sos at spider.deepcore.dk
Thu May 1 22:57:33 PDT 2003


It seems Jaye Mathisen wrote:
> 
> FreeBSD 4.8
> 
> I have this cool little gizmo that reads a bunch of different
> media formats, plugs into an IDE channel, and at least loads the kernel
> from the device, but can't mount root.
> 
> http://www.addonics.com/products/flash_memory_reader/ide_ultra_digidrive.asp
> 
> I have atapifd in the kernel, but the messages I get are:
> 
> afd0: MODE_SENSE_BIG - ILLEGAL REQUEST asc=0x24 ascq=0x00 error=0x04
> afd0: MODE_SENSE_BIG - ILLEGAL REQUEST asc=0x24 ascq=0x00 error=0x04
> afd0: MODE_SENSE_BIG - ILLEGAL REQUEST asc=0x24 ascq=0x00 error=0x04
> afd0: MODE_SENSE_BIG - ILLEGAL REQUEST asc=0x24 ascq=0x00 error=0x04
> afd0: MODE_SENSE_BIG - ILLEGAL REQUEST asc=0x24 ascq=0x00 error=0x04
> afd0: MODE_SENSE_BIG - ILLEGAL REQUEST asc=0x24 ascq=0x00 error=0x04
> afd0: <IOMEGA ZIP 100 like IICA-1/01-12-17> floppy device - NO DRIVER!

This suggests that the device does not support reading the capabilities
page. You will probably need a hack like the one present for the
IOMEGA Clik! in the atapi-fd.c driver.

Seems this device is just as non-standard compliant as the IOMEGA
product it tries to emulate :(

-Søren


More information about the freebsd-hackers mailing list