I just have the same problem: I know it worked when i installed the driver, but due to other problem with calibre i uninstalled all plugins and reinstalled them again with configuring all by hand.
So now after about 2 weeks i wanted to sync my Inkpad X and didnt have any success.
Starting calibre in debug-mode i found out that your driver isnt used anymore!
I dont have any reference to pocketbook632 in the debug:
Code:
{'bsd_drives': {'main': '/dev/disk2'},
'drives': {'main': '/Volumes/LILLIFEE'},
'mount_map': {'//papi@rumo/Bücherei': '/Volumes/Bücherei',
'//papi@rumo/Schrank': '/Volumes/Schrank',
'//papi@rumo/Truhe': '/Volumes/Truhe',
'//papi@rumo/itunes-dasi': '/Volumes/itunes-dasi',
'/dev/disk1s1': '/System/Volumes/Data',
'/dev/disk1s2': '/System/Volumes/Preboot',
'/dev/disk1s4': '/System/Volumes/VM',
'/dev/disk1s5s1': '/',
'/dev/disk1s6': '/System/Volumes/Update',
'/dev/disk2': '/Volumes/LILLIFEE',
'devfs': '/dev',
'map auto_home': '/System/Volumes/Data/home'}}
SaveVirtualLibrariesToColumnGUI device connected True
Shortcut for 'Interface Action: Annotations (Annotations) - Find annotations' already registered by Find annotations
Job: 0 Geräteinformationen abrufen started
DeviceJob: 0 Geräteinformationen abrufen done, calling callback
DeviceJob: 0 Geräteinformationen abrufen callback returned
Job: 1 Bibliotheksinformationen festlegen started
DeviceJob: 1 Bibliotheksinformationen festlegen done, calling callback
DeviceJob: 1 Bibliotheksinformationen festlegen callback returned
Job: 2 Gerätebücherliste abrufen started
DEBUG: 15.7 USBMS: Fetching list of books from device. Device= POCKETBOOK740 oncard= None
DEBUG: 15.7 USBMS: dirs are: /Volumes/LILLIFEE/ books
Job: 0 Geräteinformationen abrufen finished
Keine Details verfügbar.
Job: 1 Bibliotheksinformationen festlegen finished
Keine Details verfügbar.
DEBUG: 17.7 USBMS: scan from root True /Volumes/LILLIFEE/
DEBUG: 18.0 USBMS: count found in cache: 6462, count of files in metadata: 6462, need_sync: False
DEBUG: 18.0 USBMS: Finished fetching list of books from device. oncard= None
DEBUG: 18.0 USBMS: Fetching list of books from device. Device= POCKETBOOK740 oncard= carda
DEBUG: 18.0 USBMS: Fetching list of books from device. Device= POCKETBOOK740 oncard= cardb
DeviceJob: 2 Gerätebücherliste abrufen done, calling callback
DeviceJob: metadata_downloaded: Starting set_books_in_library
DeviceJob: set_books_in_library: books to process= 6462
Job: 2 Gerätebücherliste abrufen finished
Keine Details verfügbar.
DeviceJob: set_books_in_library finished: time= 5.241307020187378
DeviceJob: metadata_downloaded: updating views
DeviceJob: metadata_downloaded: syncing
DeviceJob: metadata_downloaded: refreshing ondevice
DeviceJob: metadata_downloaded: sending metadata_available signal
READING LIST: Metadata available: {'main': {'device_store_uuid': '3dd98826-5d97-4054-a254-f3c222e134d7', 'device_name': 'PocketBook 632', 'location_code': 'main', 'last_library_uuid': None, 'calibre_version': '6.3.0', 'date_last_connected': '2022-08-18T18:10:24.557998+00:00', 'prefix': '/Volumes/LILLIFEE/'}}
READING LIST: Sync Now - force_sync= False
DeviceJob: 2 Gerätebücherliste abrufen callback returned
Job: 3 Metadaten zum Gerät senden started
DEBUG: 24.5 USBMS: starting sync_booklists
Job: 2 Gerätebücherliste abrufen finished
Keine Details verfügbar.
DEBUG: 37.9 USBMS: finished sync_booklists
DeviceJob: 3 Metadaten zum Gerät senden done, calling callback
DeviceJob: 3 Metadaten zum Gerät senden callback returned
Job: 3 Metadaten zum Gerät senden finished
Keine Details verfügbar.
I tried deactivating the internal pocketbook-plugins: The Pocketbook701 driver is being used. When i deactivate this driver, no inkpad is being recognized.
Via gui i can setup the pocketbook "Gerät konfigurieren" doesnt have any entry for my #read.
I can configure the plugin directly in extensions -> #read is set.
Now i am gettig out of ideas... What has changed in the meanwhile on my system? What can i do to get it working again?
osx 11.6.x, calibre 6.x
Device-info got from my mac:
PocketBook1040:
Produkt-ID: 0x0001
Hersteller-ID: 0x18d1 (Google Inc.)
Version: 1.01
Seriennummer: 20080411
Geschwindigkeit: Bis zu 480 MBit/s
Hersteller: Obreey
Standort-ID: 0x14300000 / 12
Verfügbare Stromstärke (mA): 500
Erforderliche Stromstärke (mA): 500
Zusätzlicher Betriebsstrom (mA): 0
Edit: I changed the vendor-ID in device.py, zipped the files again, installed and now it syncs.
After thinking around i remember that when i played a lot with howto upload the boos to my (new) PB, i noticed that after deleting books from PB and installing them newly, on the PB the reading-status was like before deleting my books. So it never worked before. I'm so sorry for saying "It works" in previous message #9.
The only thing what is strange after reinstalling the changed plugin:
Code:
DEBUG: 33.6 POCKETBOOK632: ['Walter Isaacson']
DEBUG: 33.6 POCKETBOOK632: Isaacson, Walter
DEBUG: 34.1 POCKETBOOK632: Title or author mismatch
DEBUG: 34.1 POCKETBOOK632: Steinzeit-Technik Steinzeit-Technik
DEBUG: 34.1 POCKETBOOK632: Steinzeit-Technik Steinzeit-Technik
DEBUG: 34.1 POCKETBOOK632: ['John Plant']
DEBUG: 34.1 POCKETBOOK632: Plant, John
DEBUG: 34.2 POCKETBOOK632: Title or author mismatch
DEBUG: 34.2 POCKETBOOK632: Wärmepumpen ohne Vorkenntnisse Wärmepumpen ohne Vorkenntnisse
DEBUG: 34.2 POCKETBOOK632: Wärmepumpen ohne Vorkenntnisse Wärmepumpen ohne Vorkenntnisse
DEBUG: 34.2 POCKETBOOK632: ['Benjamin Spahic']
DEBUG: 34.2 POCKETBOOK632: Spahic, Benjamin
Job: 2 Gerätebücherliste abrufen finished
Is it an error?