Device found on port 6 of hub "".
Device at port 6 of hub "" is high-speed.
Fkt 0x5a8a2970 at level 2
Device on hub port 6 successfully added.
Fkt 0x5a8a2970 is {Vendor: 0x05AC, Product: 0x1500, Class: 00.00}
Fkt 0x5a8a2970 initialized
Lun 0 has device type 0x05 (CDROM) and is removable
Detaching Function removed from hub port 6
Device found on port 4 of hub "".
Device at port 4 of hub "" is high-speed.
Fkt 0x5a8a2970 at level 2
Device on hub port 4 successfully added.
Fkt 0x5a8a2970 is {Vendor: 0x05AC, Product: 0x1500, Class: 00.00}
Fkt 0x5a8a2970 initialized
The drive does not show up on the Media Toolbox.
I just tried inserting a CD under Linux (using the unlocking command), then I attached it with the CD inserted but the disk does not show up on the Workbench.
In addition to the locking mechanism, I think that under AmigaOS there is also a lack of a proper driver for it.
Edited by virgola on 2015/9/19 9:22:10 Edited by virgola on 2015/9/19 9:23:22
Already tried with "unlockcd usbdisk.device 0" and many other units, no success, it says Eject: Error #-1 opening device "usbdisk" unit 0
Here the output of the command info
New Shell process 3 3.Workbench:> info Mounted disks: Unit Size Used Free Full Errors Status Name APPDIR: 1K 1 0 100% 0 Read Only APPDIR CD0: No disk present DH0: 97G 39.370.744 62.698.496 39% 0 Read/Write Workbench DH1: 100G 69.855.441 140.423.583 33% 0 Read/Write Work DH2: 100G 5.220.563 205.058.461 2% 0 Read/Write Archive ENV: 1.352K 338 0 100% 0 Read/Write ENV ICD0: No disk present ICD1: No disk present IDF0: No disk present IDF1: No disk present RAM: 31K 2 0 100% 0 Read/Write RAM Disk TEXTCLIP: 1.670M 0 1.751.388.160 0% 0 Read/Write TextClip
Here the screenshot of DevInfos about the Apple USB SuperDrive
Apparently the device used is "massstorage.usbfd", but if I try any unit (e.g.unlockcd massstorage.usbfd 0) any USB device (mouse and keyboard) stop working.
Edited by virgola on 2015/9/19 9:22:41 Edited by virgola on 2015/9/22 12:28:56
@virgola Try opening the USB MassStorage window with Exchange or with the keyboard Hot Key <control alt m> and if your drive shows up there, select it in the lister and click the "Details" gadget. Typically it show the first inserted USB drive as Unit 0, the second inserted drive as Unit 1 etc.
Amiga X1000 with 2GB memory & OS 4.1FE + Radeon HD 5450
<GeitPM> if someone here is on amigans,net <GeitPM> about the post "unlocking apple usb superdrive" <GeitPM> thats not a special command invented by apple. it is the usuall media lock/unlock command <GeitPM> EjectTool from Aminet should be abble to unlock. As well as mmkeyboard and meridians toolkit <GeitPM> if the command does not work then the releated device is not scsi compatible, so it is the drivers fault
GeitPM if someone here is on amigans,net GeitPM about the post "unlocking apple usb superdrive" GeitPM thats not a special command invented by apple. it is the usuall media lock/unlock command GeitPM EjectTool from Aminet should be abble to unlock. As well as mmkeyboard and meridians toolkit GeitPM if the command does not work then the releated device is not scsi compatible, so it is the drivers fault GeitPM in fact it should work on any proper ide, sata and scsi bus, even when connected via usb
Valiant@Camelot AmigaOne XE, 800Mhz, 1GB, 9250 Radeon, OS4.1u7 Sam440ep, 666Mhz, 512Mb, 9250 Radeon, OS4.1u6 A1-X1000, 1.8Ghz, 1GB, 9250 Radeon, OS4.1x A1-X5000/40 2.2Ghz, 2GB, Radeon HD 7700, OS4.1 FE ud 2
@all A little clarification in order to better identify the problem: the drive must be "awaked" by some magic code in order to be made visible to the system, the problem is not that it does not eject CDs. It is an Apple policy for avoiding using the drive on non Apple hardware. See for instance https://christianmoser.me/use-apples-usb-superdrive-with-linux/
@xenic The USB MassStorage window opened using Exchange is emtpy, and the window openend by clicking on "Details..." is empty as well.
@LiveForIt The unit does work under OSX, Windows, and Linux, once it is been properly unlocked/awaked by the driver.
@Thematic I've tried idetool to investigate the following list, bit none of them support idetool idetool -l massstorage.usbfd idetool -l usbsys.device idetool -l usbresource.library idetool -l hub.usbfd idetool -l usbdisk.device
the problem is i cannot send scsi commands to the unit because usbdisk.device doesn't get mounted by masstorage.usbfd, so this must be done inside masstorage.usbfd to allow it to mount, because this unit doesn't show itself as supporting ATAPI commands, only SCSI. For instance one unbranded cd unit i have here shows several supported commands, ATAPI, SCSI, and other i cannot remember.