You are not logged in.

#1 2013-09-11 08:38:33

Zack7777
Member
From: Germany
Registered: 2012-04-06
Posts: 25

[SOLVED]Can't mount iPhone/Android devices.

Hi,

Since some update (can't tell exact update) I am unable to mount mobile devices on iOS or Android as a flash drive. It appears as "camera" in my "Available Devices" in KDE and when I try to open it with file manager, it appears blank.
In journalctl I can see the reason, but don't know how to fix it:

sep 11 12:32:14 laptop kernel: usb 1-1.2: new high-speed USB device number 11 using ehci-pci
sep 11 12:32:14 laptop mtp-probe[20038]: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
sep 11 12:32:14 laptop mtp-probe[20038]: bus: 1, device: 11 was not an MTP device
sep 11 12:32:14 laptop kernel: ipheth 1-1.2:4.2: Apple iPhone USB Ethernet device attached
sep 11 12:32:14 laptop upowerd[2855]: usbmuxd_get_device_list: error opening socket!
sep 11 12:32:14 laptop colord[709]: Device added: sysfs-Apple_Inc.-iPhone
sep 11 12:32:14 laptop systemd[1]: Starting iOS USB Muxer...
-- Subject: Unit usbmuxd.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit usbmuxd.service has begun starting up.
sep 11 12:32:14 laptop systemd[1]: Started iOS USB Muxer.
-- Subject: Unit usbmuxd.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit usbmuxd.service has finished starting up.
-- 
-- The start-up result is done.
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.302][3] usbmuxd v1.0.8 starting up
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.303][3] Successfully dropped privileges to 'usbmux'
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.311][3] Connecting to new device on location 0x1000b as ID 1
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.311][3] Initialization complete
sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.312][3] Connected to v1.0 device 1 on location 0x1000b with serial number bda1b89b56ff882835c0790ebe27d9e74e163cec
sep 11 12:32:14 laptop systemd-sysctl[20064]: Duplicate assignment of kernel/sysrq in file '/usr/lib/sysctl.d/50-default.conf', ignoring.
sep 11 12:32:14 laptop systemd-sysctl[20065]: Duplicate assignment of kernel/sysrq in file '/usr/lib/sysctl.d/50-default.conf', ignoring.
sep 11 12:32:14 laptop systemd-udevd[20035]: renamed network interface eth0 to enp0s26u1u2c4i2
sep 11 12:32:14 laptop NetworkManager[389]: <warn> failed to allocate link cache: (-10) Operation not supported
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): carrier is OFF
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): new Ethernet device (driver: 'ipheth' ifindex: 27)
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): exported as /org/freedesktop/NetworkManager/Devices/5
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): bringing up device.
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): preparing device.
sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): deactivating device (reason 'managed') [2]
sep 11 12:32:14 laptop NetworkManager[389]: <info> Added default wired connection 'Wired connection 3' for /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1....26u1u2c4i2
sep 11 12:32:14 laptop kernel: IPv6: ADDRCONF(NETDEV_UP): enp0s26u1u2c4i2: link is not ready
sep 11 12:32:17 laptop kernel: traps: iphone-set-info[20040] general protection ip:7fd151259e86 sp:7fff6197fdf0 error:0 in libimobiledevice.so.4.0.1[7fd15114e000+1a000]
sep 11 12:32:17 laptop systemd-coredump[20067]: Process 20040 (iphone-set-info) dumped core.
-- Subject: Process 20040 (iphone-set-info) dumped core
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- Documentation: man:core(5)
-- 
-- Process 20040 (iphone-set-info) crashed and dumped core.
-- 
-- This usually indicates a programming error in the crashing program and
-- should be reported to its vendor as a bug.

I've tried to mount iOS device with ifuse, but it didn't work either.

Any idea?
Thanks in advance.

Last edited by Zack7777 (2013-11-11 10:13:26)

Offline

#2 2013-09-11 09:23:29

mzneverdies
Member
Registered: 2012-02-04
Posts: 147

Re: [SOLVED]Can't mount iPhone/Android devices.

Try installing kio-mtp -kde only-

https://wiki.archlinux.org/index.php/MT … _KIO_Slave

Last edited by mzneverdies (2013-09-11 09:42:34)

Offline

#3 2013-09-11 13:14:09

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,804

Re: [SOLVED]Can't mount iPhone/Android devices.

That looks like it is trying to treat your iPhone as a network interface.  Have you turned on USB tethering on your phone?  What happens if you turn it off?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#4 2013-09-11 16:46:45

donniezazen
Member
From: Salt Lake City
Registered: 2011-06-24
Posts: 671
Website

Re: [SOLVED]Can't mount iPhone/Android devices.

I don't think you can mount any modern Android phone (>4.0) as USB. Google moved to MTP. Like @mzneverdies install kio-mtp.

Offline

#5 2013-09-12 07:56:02

Zack7777
Member
From: Germany
Registered: 2012-04-06
Posts: 25

Re: [SOLVED]Can't mount iPhone/Android devices.

Thanks for the answers.


ewaller wrote:

That looks like it is trying to treat your iPhone as a network interface.  Have you turned on USB tethering on your phone?  What happens if you turn it off?

It's always like this, no matter if I turn on or off tethering.

mzneverdies, donniezazen,
Ok, this seems to work with android devices but not with iOS. Also when I run detect while my iPhone is plugged in, device list is empty:

$ mtp-detect 
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6

Listing raw device(s)
   No raw devices found.

Main goal is to return support of iOS.

Last edited by Zack7777 (2013-09-12 07:56:34)

Offline

#6 2013-11-11 10:13:05

Zack7777
Member
From: Germany
Registered: 2012-04-06
Posts: 25

Re: [SOLVED]Can't mount iPhone/Android devices.

Completely forgot about this thread.
But ok. After latest ifuse update problem vanished.

Offline

Board footer

Powered by FluxBB