Ticket #4182 (closed defect: fixed)

Opened 9 months ago

Last modified 9 months ago

Calibre won't recognize my Pocketbook 360

Reported by: Joghurt Owned by:
Priority: major Milestone:
Component: USB protocol reverse engineering Version: trunk
Keywords: Cc:

Description

PB360 is connected to the PC (WinXP SP3), it is recognized as drive "Pocket101", files can be read and written using Explorer, but Calibre (0.6.26) won't recognize it.

$ ./calibre-debug.exe -d USB devices on system: [u'usb
root_hub&vid1002&pid4398&rev0000', u'usb
root_hub&vid1002&pid4399&rev0000', u'usb
root_hub&vid1002&pid4397&rev0000', u'usb
root_hub&vid1002&pid4398&rev0000', u'usb
root_hub&vid1002&pid4397&rev0000', u'usb
root_hub20&vid1002&pid4396&rev0000', u'usb
root_hub20&vid1 002&pid4396&rev0000', u'usb
vid_045e&pid_003b&rev_0101', u'usb
vid_046d&pid_c012&rev_1300', u'usb
vid_079d&pid_0201&rev_0209', u'usb
vid_1f85&pid_ 1688&rev_0110'] Drives detected: (ID, Partitions, Drive letter) ('IDE
DISKSAMSUNG_HD103UJ _1AA01113
31535033444A535731333532373320202020202 0', 0, u'C:
') ('USBSTOR
DISK&VEN_PHILIPS&PROD_MASS_STORGE&REV_0 62E
1.00&0', 1, u'G:
') Looking for POCKETBOOK360 Device possibly connected: <calibre.devices.eb600.driver.POCKETBOOK360 object at 0x028A1D10> Trying to open device... failed Opening of the following devices failed <calibre.devices.eb600.driver.POCKETBOOK360 object at 0x028A1D10> Traceback (most recent call last): File "site-packages\calibre\debug.py", line 104, in debug_device_driver File "site-packages\calibre\devices\usbms\device.py", line 576, in open File "site-packages\calibre\devices\usbms\device.py", line 294, in open_windows Device Error?: Das Laufwerk POCKETBOOK360 konnte nicht gefunden werden. Versuchen Sie einen Neustart.

Press Enter to continue...

Change History

comment:1 Changed 9 months ago by Joghurt

Another PC with WinXP SP3, another USB-Cable, real virgin Calibre:

$ ./calibre-debug.exe -d USB devices on system: [u'usb
root_hub&vid8086&pid2832&rev0002', u'usb
root_hub&vid8086&pid2830&rev0002', u'usb
root_hub&vid8086&pid2831&rev0002', u'usb
root_hub&vid8086&pid2834&rev0002', u'usb
root_hub&vid8086&pid2835&rev0002', u'usb
root_hub20&vid8086&pi d2836&rev0002', u'usb
root_hub20&vid8086&pid283a&rev0002', u'usb
vid_0421&pid_0072&rev_0100', u'usb
vid_046d&pid_c01e&rev_2200', u'usb
vid_05e3&pid_070e&rev_9325', u'usb
vid_0bda&pid_0158&rev_5195', u'usb
vid_1a40&pid_0101&rev_0100', u'usb
vid_1f85&pid_16 88&rev_0110'] Drives detected:

(ID, Partitions, Drive letter) ('IDE
DISKHDT722525DLAT80_V44OA96A
6&2295197D&0&0.1.0', 'No mount points found') ('IDE
DISKST3250620AS_3.AAE_
5&15849252&0&0.0.0', 1, u'C:
') ('USBSTOR
DISK&VEN_GENERIC-&PROD_MULTI-CARD&REV_1.00
20060413092100000&0', 'No mount points found') ('USBSTOR
DISK&VEN_NOKIA&PROD_NOKIA_N82&REV_1.0
358082018151023&0', 2, u'X:
') ('USBSTOR
DISK&VEN_PHILIPS&PROD_MASS_STORGE&REV_062E
1.00&0', 4, u'K:
')

Looking for BEBOOK Looking for BEBOOK_MINI Looking for BLACKBERRY Looking for CYBOOKG3 Looking for EB600 Looking for ILIAD Looking for IREXDR1000 Looking for JETBOOK Looking for KINDLE Looking for KINDLE2 Looking for KINDLE_DX Looking for PRS505 Looking for PRS700 Looking for PRS500 Looking for ANDROID Looking for CYBOOK_OPUS Looking for COOL_ER Looking for SHINEBOOK Looking for ESLICK Looking for NUUT2 Looking for IRIVER_STORY Looking for POCKETBOOK360 Device possibly connected: <calibre.devices.eb600.driver.EB600 object at 0x0273F350> Trying to open device... failed Device possibly connected: <calibre.devices.eb600.driver.COOL_ER object at 0x0273F4D0> Trying to open device... failed Device possibly connected: <calibre.devices.eb600.driver.SHINEBOOK object at 0x0273F4F0> Trying to open device... failed Device possibly connected: <calibre.devices.eb600.driver.POCKETBOOK360 object at 0x0273F570> Trying to open device... failed Opening of the following devices failed <calibre.devices.eb600.driver.EB600 object at 0x0273F350> Traceback (most recent call last):

File "site-packages\calibre\debug.py", line 104, in debug_device_driver File "site-packages\calibre\devices\usbms\device.py", line 576, in open File "site-packages\calibre\devices\usbms\device.py", line 294, in open_windows

Device Error?: Das Laufwerk EB600 konnte nicht gefunden werden. Versuchen Sie einen Neustart.

<calibre.devices.eb600.driver.COOL_ER object at 0x0273F4D0> Traceback (most recent call last):

File "site-packages\calibre\debug.py", line 104, in debug_device_driver File "site-packages\calibre\devices\usbms\device.py", line 576, in open File "site-packages\calibre\devices\usbms\device.py", line 294, in open_windows

Device Error?: Das Laufwerk COOL_ER konnte nicht gefunden werden. Versuchen Sie einen Neustart.

<calibre.devices.eb600.driver.POCKETBOOK360 object at 0x0273F570> Traceback (most recent call last):

File "site-packages\calibre\debug.py", line 104, in debug_device_driver File "site-packages\calibre\devices\usbms\device.py", line 576, in open File "site-packages\calibre\devices\usbms\device.py", line 294, in open_windows

Device Error?: Das Laufwerk POCKETBOOK360 konnte nicht gefunden werden. Versuchen Sie einen Neustart.

<calibre.devices.eb600.driver.SHINEBOOK object at 0x0273F4F0> Traceback (most recent call last):

File "site-packages\calibre\debug.py", line 104, in debug_device_driver File "site-packages\calibre\devices\usbms\device.py", line 576, in open File "site-packages\calibre\devices\usbms\device.py", line 294, in open_windows

Device Error?: Das Laufwerk SHINEBOOK konnte nicht gefunden werden. Versuchen Sie einen Neustart.

Press Enter to continue...

comment:2 Changed 9 months ago by kovidgoyal

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in branch trunk. The fix will be in the next release.

comment:3 Changed 9 months ago by Joghurt

Works when there is a MicroSD-card in the PB360!

$ ./calibre-debug.exe -d USB devices on system: [u'usb
root_hub&vid1002&pid4398&rev0000', u'usb
root_hub&vid1002&pid4399&rev0000', u'usb
root_hub&vid1002&pid4397&rev0000', u'usb
root_hub&vid1002&pid4398&rev0000', u'usb
root_hub&vid1002&pid4397&rev0000', u'usb
root_hub20&vid1002&pid4396&rev0000', u'usb
root_hub20&vid1 002&pid4396&rev0000', u'usb
vid_045e&pid_003b&rev_0101', u'usb
vid_046d&pid_c012&rev_1300', u'usb
vid_079d&pid_0201&rev_0209', u'usb
vid_1f85&pid_ 1688&rev_0110'] Drives detected:

(ID, Partitions, Drive letter) ('IDE
DISKSAMSUNG_HD103UJ_1AA01113
31535033444A5357313335323733202020202020', 0, u'C:
') ('USBSTOR
DISK&VEN_PHILIPS&PROD_MASS_STORGE&REV_062E
1.00&0', 1, u'G:
') ('USBSTOR
DISK&VEN_PHILIPS&PROD_MASS_STORGE&REV_062E
1.00&1', 2, u'H:
')

Looking for POCKETBOOK360 Device possibly connected: <calibre.devices.eb600.driver.POCKETBOOK360 object at 0x028A1D10> Trying to open device... OK Main memory: u'G:
' Total space: (489627648, 8160542720L, 0) Press Enter to continue...

Note: See TracTickets for help on using tickets.