Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 938337 - app-pda/usbmuxd-1.1.1_p20231011: no device found
Summary: app-pda/usbmuxd-1.1.1_p20231011: no device found
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: zurabid2016
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-23 08:23 UTC by Tomas Johansson
Modified: 2024-09-08 11:47 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Johansson 2024-08-23 08:23:27 UTC
Hi!

With usbmuxd-1.1.1_p20231011 i cannot connect ipad any longer. ERROR no device found.
I get a double "pling" sound in the ipad and no trust dialog pops up. Earlier i got 1 pling and a popup for trusting the device.
If i disconnect the ipad it reboots instantly.

Something must be really weird with this version.

In the logs i get:

[10:19:50.592][3] usbmuxd v1.1.1_p20231011 starting up
[10:19:50.592][4] Creating socket
[10:19:50.592][4] Listening on /var/run/usbmuxd
[10:19:50.592][5] Initialized config_dir to /var/lib/lockdown
[10:19:50.592][5] client_init
[10:19:50.592][5] device_init
[10:19:50.592][4] Initializing USB
[10:19:50.592][3] Using libusb 1.0.27
[10:19:50.596][4] Registering for libusb hotplug events
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.004502] [000057d6] libusb: debug [libusb_hotplug_register_callback] new hotplug cb 0x558ed065bdd0 with handle 1
[ 0.004508] [000057d6] libusb: debug [libusb_get_device_list]  
[ 0.004514] [000057d6] libusb: debug [libusb_get_device_descriptor]  
[10:19:50.596][4] Found new device with v/p 05ac:12ab at 2-8
[ 0.004520] [000057d6] libusb: debug [libusb_open] open 2.8
[ 0.004533] [000057d6] libusb: debug [usbi_add_event_source] add fd 9 events 4
[10:19:50.596][4] Requesting current mode from device 2-8
[ 0.004541] [000057d6] libusb: debug [libusb_submit_transfer] transfer 0x558ed0673540
[ 0.004544] [000057d6] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[10:19:50.596][4] 1 device detected
[10:19:50.596][3] Initialization complete
[10:19:50.596][4] Client 10 accepted: /usr/libexec/gvfs-afc-volume-monitor[4955]
[ 0.004625] [000057d6] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.004628] [000057d6] libusb: debug [handle_events] event sources modified, reallocating event data
[ 0.004631] [000057d6] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 0ms
[ 0.004635] [000057d6] libusb: debug [usbi_wait_for_events] poll() returned 0
[10:19:50.596][5] Client 10 command len 435 ver 1 msg 8 tag 7
[10:19:50.597][5] Client 10 output buffer got tag 7 msg 8 payload_length 278
[10:19:50.597][5] Client 10 now LISTENING
[ 1.004567] [000057d6] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 1.004584] [000057d6] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 0ms
[ 1.004591] [000057d6] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 1.004595] [000057d6] libusb: debug [libusb_cancel_transfer] transfer 0x558ed0673540
[ 1.007836] [000057d6] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 1.007850] [000057d6] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 1.007853] [000057d6] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 0ms
[ 1.007858] [000057d6] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 1.007864] [000057d6] libusb: debug [reap_for_handle] urb type=2 status=-2 transferred=0
[ 1.007867] [000057d6] libusb: debug [handle_control_completion] handling completion status -2
[ 1.007871] [000057d6] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 1.007875] [000057d6] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 1.007878] [000057d6] libusb: debug [usbi_handle_transfer_completion] transfer 0x558ed0673540 has callback 0x558ed05a2440
[10:19:51.600][1] Failed to request get mode for device 2-8 (2). Completing initialization in current mode
[ 1.007892] [000057d6] libusb: debug [libusb_get_configuration]  
[ 1.007924] [000057d6] libusb: debug [libusb_get_configuration] active config 5
[10:19:51.600][3] Found usbmux interface for device 2-8: 1
[10:19:51.600][4] Found interface 1 with endpoints 04/85 for device 2-8
[ 1.007943] [000057d6] libusb: debug [libusb_claim_interface] interface 1
[10:19:51.600][4] Using wMaxPacketSize=512 for device 2-8
[10:19:51.600][4] USB Speed is 480 MBit/s for device 2-8
[ 1.007992] [000057d6] libusb: debug [libusb_submit_transfer] transfer 0x558ed0688720
[ 1.007997] [000057d6] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 1.008010] [000057d6] libusb: debug [libusb_free_transfer] transfer 0x558ed0673540
[ 2.008014] [000057d6] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 2.008030] [000057d6] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 0ms
[ 2.008034] [000057d6] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 2.008038] [000057d6] libusb: debug [libusb_cancel_transfer] transfer 0x558ed0688720
[ 2.010828] [000057d6] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 2.010842] [000057d6] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 2.010846] [000057d6] libusb: debug [usbi_wait_for_events] poll() 3 fds with timeout in 0ms
[ 2.010851] [000057d6] libusb: debug [usbi_wait_for_events] poll() returned 1
[ 2.010857] [000057d6] libusb: debug [reap_for_handle] urb type=2 status=-2 transferred=0
[ 2.010860] [000057d6] libusb: debug [handle_control_completion] handling completion status -2
[ 2.010864] [000057d6] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 2.010868] [000057d6] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 2.010871] [000057d6] libusb: debug [usbi_handle_transfer_completion] transfer 0x558ed0688720 has callback 0x558ed05a0df0
[10:19:52.603][1] Failed to request lang ID for device 2-8 (2)
[ 2.010882] [000057d6] libusb: debug [libusb_free_transfer] transfer 0x558ed0688720
Comment 1 Tomas Johansson 2024-08-23 09:03:16 UTC
https://github.com/libimobiledevice/usbmuxd/issues/233

apprently a issue with ios12 devices.