I'm still getting the same errors after restarting both my computer & the reader. I have also upgraded to the latest version. The only difference is that I get a seg fault now at the end but per another thread you said I could ignore that.
Do I need to do a hard reset on my device?
Code:
$ prs500 ls /
Traceback (most recent call last):
File "<string>", line 337, in <module>
File "<string>", line 247, in main
File "<string>", line 128, in ls
File "library.pyz/calibre.devices.prs500.driver", line 161, in run_session
File "library.pyz/calibre.devices.prs500.driver", line 319, in send_validated_command
File "library.pyz/calibre.devices.prs500.driver", line 303, in _send_command
File "library.pyz/calibre.devices.libusb", line 222, in control_msg
calibre.devices.libusb.Error: Could not read 32 bytes on the control bus. Read: -110 bytes.
/usr/bin/prs500: line 6: 8180 Segmentation fault ./prs500 "$@"