Fedora 17:插入 iPhone,但没有任何反应

Fedora 17:插入 iPhone,但没有任何反应

我从全新安装升级到了 fedora 17。在 f16 上,当他们遇到锁定问题时,我遇到了一个越​​来越大的问题,但我能够解决这个问题。似乎正在发生不同的安装问题,尽管这一次甚至没有弹出错误消息来指示我从哪里开始。我相信我拥有所有必要的库(ifuse、gtkpod、libimobiledevice、gfvs 等)

相关信息来自dmesg

[  374.543085] fuse init (API version 7.18)
[  374.577633] SELinux: initialized (dev fuse, type fuse), uses genfs_contexts
[  374.628339] SELinux: initialized (dev fusectl, type fusectl), uses genfs_contexts
[  387.773718] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[  451.292158] usb 1-4: new high-speed USB device number 5 using ehci_hcd
[  451.409558] usb 1-4: New USB device found, idVendor=05ac, idProduct=129c
[  451.409572] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  451.409583] usb 1-4: Product: iPhone
[  451.409591] usb 1-4: Manufacturer: Apple Inc.
[  451.409598] usb 1-4: SerialNumber: c8f6b8e7a41a3b70c5f4ad2959e712a6b230631f
[  452.066930] ipheth 1-4:4.2: Apple iPhone USB Ethernet device attached
[  452.068094] usbcore: registered new interface driver ipheth
[  452.147433] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  558.884407] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[ 1651.445841] usb 1-4: USB disconnect, device number 5
[ 1651.458101] ipheth 1-4:4.2: Apple iPhone USB Ethernet now disconnected
[ 1655.071163] usb 1-4: new high-speed USB device number 6 using ehci_hcd
[ 1655.190166] usb 1-4: New USB device found, idVendor=05ac, idProduct=129c
[ 1655.190180] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1655.190191] usb 1-4: Product: iPhone
[ 1655.190198] usb 1-4: Manufacturer: Apple Inc.
[ 1655.190206] usb 1-4: SerialNumber: c8f6b8e7a41a3b70c5f4ad2959e712a6b230631f
[ 1655.303304] ipheth 1-4:4.2: Apple iPhone USB Ethernet device attached
[ 1655.459916] ADDRCONF(NETDEV_UP): eth0: link is not ready

lsusb:

Bus 001 Device 006: ID 05ac:129c Apple, Inc.

解决方案:

https://bugzilla.redhat.com/show_bug.cgi?id=815491#c2

根据这个问题的 bugzilla,有一条评论说 1.0.8-2.fc17 已修复。但是,在推送此修复之前,您可以通过编辑来修复它:lib/udev/rules.d/85-usbmuxd.rules

OWNER="usbmux"并改变:OWNER="usbmuxd"

这为我解决了这个问题。

答案1

当系统没有详细说明连接新 USB 设备时,您可以随时检查 的输出,dmesg看看是否检测到连接的新 USB 设备。

要访问 IOS 设备上的存储,您将需要 gtkpod-aac 软件包(这是它在 Debian/Ubuntu 中的名称),其他发行版可能使用不同的名称。

请参阅这篇 TechRepublic 文章,有一些很好的提示:http://www.techrepublic.com/blog/opensource/how-do-i-connect-an-apple-ipod-to-an-ubuntu-linux-pc/217

答案2

usbmuxd包有一个bug,详情参见https://bugzilla.redhat.com/show_bug.cgi?id=815491

相关内容