I've investigated some on the Mac end and made some progress, it appears that the usb interface is idle normally.
Quote:
AppleUSBEHCI[0x327c000]::UIMCreateControlTransfer - control transaction while in idlesuspend - restarting bus
|
If i quickly repeat i get a different error message, with communication timing out.
Quote:
File "/Library/Frameworks/Python.framework/Versions/Current/bin/prs500.py", line 290, in <module>
main()
File "/Library/Frameworks/Python.framework/Versions/Current/bin/prs500.py", line 183, in main
dev.open()
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/libprs500/communicate.py", line 190, in open
res = self._send_validated_command(GetUSBProtocolVersion ())
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/libprs500/communicate.py", line 229, in _send_validated_command
res = self._send_command(command, response_type=response_type, timeout=timeout)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/libprs500/communicate.py", line 219, in _send_command
response = response_type(self.handle.controlMsg(0xc0, 0x81, Response.SIZE, timeout=timeout))
usb.USBError: usb_control_msg(DeviceRequestTO): transaction timed out
|
but by repeating the command quickly I was able to get it to run... sort of. If I (for lack of a better word) hammer the command I get
Quote:
Unable to find Sony Reader. Is it connected?
|
so, I guess this is progress?