Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 07-15-2022, 08:08 AM   #1
TidyKoala
Junior Member
TidyKoala began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jul 2022
Device: Cybook Muse
Add support for the Bookeen Notéa

Hello,

The Bookeen Notéa is an Android tablet with E-Ink screen launched on March 2021.

I'm already a Bookeen Cybook Muse user with Calibre and I would like the Bookeen Notéa to be supported too to manage my library easier.

Here is the Device debug output with the tablet connected to the PC:

Code:
calibre 5.44  embedded-python: False is64bit: True
Linux-5.18.7-arch1-1-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.18.7-arch1-1', '#1 SMP PREEMPT_DYNAMIC Sat, 25 Jun 2022 20:22:01 +0000')
Python 3.10.5
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 17, 1) && Package KFX (from KFX Input) (1, 17, 1) && Annotations (1, 8, 0) && KFX metadata reader (from KFX Input) (1, 17, 1) && KFX Input (1, 17, 1)
USB devices on system:
[['0x1f3a', '0x1006', '0x440', 'Allwinner', 'BOOKEEN', '20080411'],
 ['0x8087', '0xa2a', '0x1', '', '', ''],
 ['0x4f2',
  '0xb449',
  '0x44',
  'Chicony Electronics Co.,Ltd.',
  'Integrated Camera',
  '0x0001'],
 ['0x138a', '0x17', '0x78', '', '', 'ba02d2ce7931']]

No disabled plugins
Looking for devices of type: MTP_DEVICE
MTP devices connected:
USBDevice(busnum=2, devnum=12, vendor_id=0x1f3a, product_id=0x1006, bcd=0x0440, manufacturer=Allwinner, product=BOOKEEN, serial=20080411)

Trying to open: USBDevice(busnum=2, devnum=12, vendor_id=0x1f3a, product_id=0x1006, bcd=0x0440, manufacturer=Allwinner, product=BOOKEEN, serial=20080411)
Opening device failed:
Traceback (most recent call last):
  File "/usr/lib/calibre/calibre/devices/mtp/unix/driver.py", line 214, in open
    self.dev = self.create_device(connected_device)
  File "/usr/lib/calibre/calibre/devices/mtp/base.py", line 24, in synchronizer
    return func(self, *args, **kwargs)
  File "/usr/lib/calibre/calibre/devices/mtp/unix/driver.py", line 166, in create_device
    return self.libmtp.Device(d.busnum, d.devnum, d.vendor_id,
libmtp.MTPError: Unable to open MTP device with busnum=2 and devnum=12, tried 1 such devices

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/calibre/calibre/devices/mtp/unix/driver.py", line 144, in debug_managed_device_detection
    self.open(d, 'debug')
  File "/usr/lib/calibre/calibre/devices/mtp/driver.py", line 127, in open
    BASE.open(self, device, library_uuid)
  File "/usr/lib/calibre/calibre/devices/mtp/base.py", line 24, in synchronizer
    return func(self, *args, **kwargs)
  File "/usr/lib/calibre/calibre/devices/mtp/unix/driver.py", line 217, in open
    raise OpenFailed('Failed to open %s: Error: %s'%(
calibre.devices.errors.OpenFailed: Failed to open USBDevice(busnum=2, devnum=12, vendor_id=0x1f3a, product_id=0x1006, bcd=0x0440, manufacturer=Allwinner, product=BOOKEEN, serial=20080411): Error: Unable to open MTP device with busnum=2 and devnum=12, tried 1 such devices

 
Looking for devices of type: SMART_DEVICE_APP
All IP addresses {'lo': [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'peer': '127.0.0.1'}], 'wlp3s0': [{'addr': '192.168.1.35', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'}], 'wg-resilien': [{'addr': '10.50.10.10', 'netmask': '255.255.255.255', 'peer': '10.50.10.10'}], 'docker0': [{'addr': '172.17.0.1', 'netmask': '255.255.0.0', 'broadcast': '172.17.255.255'}], 'br-df089eefadf7': [{'addr': '172.22.0.1', 'netmask': '255.255.0.0', 'broadcast': '172.22.255.255'}], 'nebula-resilien': [{'addr': '10.20.20.30', 'netmask': '255.255.255.0', 'peer': '10.20.20.30'}]}
No device is connected
 
Looking for devices...
 
Devices possibly connected: None
Same output WITHOUT the device connected to the PC:

Code:
calibre 5.44  embedded-python: False is64bit: True
Linux-5.18.7-arch1-1-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.18.7-arch1-1', '#1 SMP PREEMPT_DYNAMIC Sat, 25 Jun 2022 20:22:01 +0000')
Python 3.10.5
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 17, 1) && Package KFX (from KFX Input) (1, 17, 1) && Annotations (1, 8, 0) && KFX metadata reader (from KFX Input) (1, 17, 1) && KFX Input (1, 17, 1)
USB devices on system:
[['0x4f2',
  '0xb449',
  '0x44',
  'Chicony Electronics Co.,Ltd.',
  'Integrated Camera',
  '0x0001'],
 ['0x8087', '0xa2a', '0x1', '', '', ''],
 ['0x138a', '0x17', '0x78', '', '', 'ba02d2ce7931']]

No disabled plugins
Looking for devices of type: MTP_DEVICE
No MTP devices connected to system
 
Looking for devices of type: SMART_DEVICE_APP
All IP addresses {'lo': [{'addr': '127.0.0.1', 'netmask': '255.0.0.0', 'peer': '127.0.0.1'}], 'wlp3s0': [{'addr': '192.168.1.35', 'netmask': '255.255.255.0', 'broadcast': '192.168.1.255'}], 'wg-resilien': [{'addr': '10.50.10.10', 'netmask': '255.255.255.255', 'peer': '10.50.10.10'}], 'docker0': [{'addr': '172.17.0.1', 'netmask': '255.255.0.0', 'broadcast': '172.17.255.255'}], 'br-df089eefadf7': [{'addr': '172.22.0.1', 'netmask': '255.255.0.0', 'broadcast': '172.22.255.255'}], 'nebula-resilien': [{'addr': '10.20.20.30', 'netmask': '255.255.255.0', 'peer': '10.20.20.30'}]}
No device is connected
 
Looking for devices...
 
Devices possibly connected: None
I did not manage to get a better output for the MTP mount. I tried to unmount the tablet before Calibre's detection, but it did not change anything.

More infos:

- The files should be copied in the "Books" folder on the device for epub and pdf files
- Minimum supported formats: epub, pdf, doc, xls, ppt
- The device is running a customized Android 8.1
- Screen resolution: 1404x1872
- The device is capable to modify the PDF and the epub (annotations and drawing directly on the PDFs). Is there a way for Calibre to detect that and to avoid to override an original book with an annotated book when copying from the tablet to the PC?
TidyKoala is offline   Reply With Quote
Old 07-15-2022, 10:11 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,345
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
On linux only one program can access an MTP device at a time. Prevent your OS/file manager from automounting the device and it will work in calibre automatically.
kovidgoyal is offline   Reply With Quote
Advert
Old 07-15-2022, 10:56 AM   #3
TidyKoala
Junior Member
TidyKoala began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Jul 2022
Device: Cybook Muse
Alright, I followed these instructions to disable the device automount and Calibre auto-detected the device and could copy directly the files to the right "Books" folder. It looks like it is already working as expected.

Thanks for your answer!
TidyKoala is offline   Reply With Quote
Reply

Tags
bookeen, bookeen notéa


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bookeen Support - Not so great. ianw Bookeen 10 02-23-2012 06:13 AM
Support Bookeen : y en a t'il un ? Pumba Cybook 38 06-30-2011 03:31 PM
Bookeen support : real or not ? Pumba Bookeen 2 03-13-2011 09:52 AM
Bookeen support Deividas Bookeen 81 02-03-2010 05:18 AM
I'm getting rather frustrated by Bookeen support. delphidb96 Bookeen 22 10-15-2008 01:11 PM


All times are GMT -4. The time now is 05:02 PM.


MobileRead.com is a privately owned, operated and funded community.