Comment 17 for bug 561958

Revision history for this message
Sunjae Park (darehanl) wrote :

PRS300 user here. Tried creating the dummy script but seems the script is a bit more involved.

Unable to open device <calibre.devices.prs505.driver.PRS505 object at 0x92d640c>
Traceback (most recent call last):
  File "/usr/lib/calibre/calibre/gui2/device.py", line 106, in do_connect
    dev.open()
  File "/usr/lib/calibre/calibre/devices/prs505/driver.py", line 68, in open
    Device.open(self)
  File "/usr/lib/calibre/calibre/devices/usbms/device.py", line 618, in open
    self.open_linux()
  File "/usr/lib/calibre/calibre/devices/usbms/device.py", line 605, in open_linux
    mp, ret = mount(card, typ)
  File "/usr/lib/calibre/calibre/devices/usbms/device.py", line 585, in mount
    return self.node_mountpoint(node)+'/', 0
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
Connect to device failed, retrying in 5 seconds...
Unable to open device <calibre.devices.prs505.driver.PRS505 object at 0x92d640c>
Traceback (most recent call last):
  File "/usr/lib/calibre/calibre/gui2/device.py", line 106, in do_connect
    dev.open()
  File "/usr/lib/calibre/calibre/devices/prs505/driver.py", line 68, in open
    Device.open(self)
  File "/usr/lib/calibre/calibre/devices/usbms/device.py", line 618, in open
    self.open_linux()
  File "/usr/lib/calibre/calibre/devices/usbms/device.py", line 605, in open_linux
    mp, ret = mount(card, typ)
  File "/usr/lib/calibre/calibre/devices/usbms/device.py", line 585, in mount
    return self.node_mountpoint(node)+'/', 0
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
Device connect failed again, giving up