On Mon, Mar 30, 2009 at 06:53:40PM +0100, Michael Gibbs wrote: > When I attempt to eject an SD card from my SD card reader I get the > following errors: > > $ eject -v /dev/mmcblk0p1 > eject: device name is `/dev/mmcblk0p1' > eject: expanded name is `/dev/mmcblk0p1' > eject: `/dev/mmcblk0p1' is mounted at `/media/CAMERA CARD' > eject: unmounting device `/dev/mmcblk0p1' from `/media/CAMERA CARD' > eject: `/dev/mmcblk0p1' is not a multipartition device > eject: trying to eject `/dev/mmcblk0p1' using CD-ROM eject command > eject: CD-ROM eject command failed > eject: trying to eject `/dev/mmcblk0p1' using SCSI commands > not an sg device, or old sg driver > eject: SCSI eject failed > eject: trying to eject `/dev/mmcblk0p1' using floppy eject command > eject: floppy eject command failed > eject: trying to eject `/dev/mmcblk0p1' using tape offline command > eject: tape offline command failed > eject: unable to eject, last error: Inappropriate ioctl for device > > lspci says my relevant hardware is: > 06:04.2 SD Host controller: ENE Technology Inc ENE PCI Secure Digital > Card Reader Controller (rev 01) > 06:04.4 FLASH memory: ENE Technology Inc SD/MMC Card Reader Controller > (rev 01) > > I do not get this error when using the same sd card with a usb adaptor - > in this case it is just treated as a usb storage device under /dev/sd* > and ejects fine. Similarly actual usb drives eject normally.
Sounds to me more like a problem in the kernel driver for the SD card reader than something in eject. Do you know which driver is responsible for that hardware? (lspci -v should give you that information) Gruesse, -- Frank Lichtenheld <dj...@debian.org> www: http://www.djpig.de/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org