Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to connect to iDevice (IPad mini, iOS 9.0.1) #210

Open
andreiburov opened this issue Oct 6, 2015 · 0 comments
Open

Unable to connect to iDevice (IPad mini, iOS 9.0.1) #210

andreiburov opened this issue Oct 6, 2015 · 0 comments

Comments

@andreiburov
Copy link

Fail while debugging

When trying to debug device detection I get the following.

calibre, version 2.35.0
ERROR: Debugging failed: Running debug device detection failed. Click Show Details for more information.

Unable to connect to iDevice

Traceback (most recent call last):
  File "/usr/lib64/calibre/calibre/gui2/device.py", line 87, in run
    self.result = self.func(*self.args, **self.kwargs)
  File "/usr/lib64/calibre/calibre/gui2/device.py", line 452, in _debug_detection
    disabled_plugins=self.disabled_device_plugins)
  File "/usr/lib64/calibre/calibre/devices/__init__.py", line 139, in debug
    connected, det = s.is_device_connected(dev, debug=True)
  File "/usr/lib64/calibre/calibre/devices/scanner.py", line 331, in is_device_connected
    only_presence=only_presence)
  File "calibre_plugins.ios_reader_apps.__init__", line 930, in is_usb_connected
  File "/usr/lib64/calibre/calibre/devices/interface.py", line 230, in is_usb_connected
    if self.can_handle(dev, debug=debug):
  File "calibre_plugins.ios_reader_apps.__init__", line 716, in can_handle
  File "calibre_plugins.ios_reader_apps.__init__", line 1245, in _get_connected_device_info
InitialConnectionError: Unable to connect to iDevice

iOSRA plugin not installed

When first launching Marvin and then Calibre I get the following error. Marvin XD requires iOS reader applications plugin to be installed. And the iOSRA is missing. However when closing Marvin and reopening Calibre I can see the installed plugin.

Here is debug device detection output, when the device is not connected

calibre 2.35  isfrozen: False is64bit: True
Linux-4.1.6-200.fc22.x86_64-x86_64-with-fedora-22-Twenty_Two Linux ('64bit', 'ELF')
('Linux', '4.1.6-200.fc22.x86_64', '#1 SMP Mon Aug 17 19:54:31 UTC 2015')
Python 2.7.10
Linux: ('Fedora', '22', 'Twenty Two')
Successfully initialized third party plugins: Marvin XD && iOS reader applications && EpubMerge
USB devices on system:
[['0x1bcf',
  '0x2883',
  '0x429',
  u'04G626000611BQ3A50005RG',
  u'ASUS USB2.0 Webcam',
  u''],
 ['0x13d3',
  '0x3362',
  '0x2',
  u'Atheros Communications',
  u'Bluetooth USB Host Controller',
  u'Alaska Day 2006']]

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': [{'peer': '127.0.0.1', 'netmask': '255.0.0.0', 'addr': '127.0.0.1'}], 'wlp4s0': [{'broadcast': '10.42.0.255', 'netmask': '255.255.255.0', 'addr': '10.42.0.1'}], 'enp5s0': [{'broadcast': '84.249.223.255', 'netmask': '255.255.224.0', 'addr': '84.249.209.54'}], 'virbr0': [{'broadcast': '192.168.122.255', 'netmask': '255.255.255.0', 'addr': '192.168.122.1'}]}
No device is connected

Looking for devices...

Devices possibly connected: None

Additional Info

To install iOSRA plugin I had to manually install this package rpm -ivh —oldpackage —force libimobiledevice-1.1.7-1.fc21.x86_64.rpm. Because plugin was missing libimobiledevice.so.5. And my newer 1.2.0 package contained only so.6. With this SO plugin got installed, but it seems to not work very well. Could it be that the plugin should be updated to use a new lib?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant