iPhone syncing problem

Discussions related to using VirtualBox on Linux hosts.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: iPhone syncing problem

Post by Sasquatch »

I never heard of this issue before. I have an iPhone 3Gs and I always could sync with it. I've even restored my firmware with it twice. Never needed to change the resolution. The VM was using a resolution of 1024 or 1152, at both there was no problem. Maybe there is something else, something that is triggered with the low resolution to make it not fail on certain systems.
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
Dr. Cash
Posts: 1
Joined: 14. Aug 2012, 21:37

Re: iPhone syncing problem

Post by Dr. Cash »

Just to confirm that the issue is still there and the fix works on Virtualbox 4.1 running on Ubuntu 12.04, with iTunes 10.6. I'm baffled.
asmodis
Posts: 1
Joined: 30. Dec 2012, 16:59

Re: iPhone syncing problem

Post by asmodis »

I can confirm this trick works with iPod 4G in a Windows XP x86 guest with the 800x600 screen size and 16-bit colors, using VirtualBox 4.2.6 on Debian Wheezy with the 3.6.11 64-bit Linux kernel. I also tried a Windows 7 x86 guest and the 800x600 screen size, but it didn't work there. I can only guess that because I cannot choose color depth in Windows 7 that it used 32-bit colors and that's why the sync worked super slow.

Also, the syslog is full of these messages, with or without the "correct" screen size:
------------[ cut here ]------------
WARNING: at drivers/usb/core/urb.c:440 usb_submit_urb+0x1c0/0x4e0()
Hardware name: EX58-UD5
Device: usb
BOGUS urb flags, 1 --> 0
Modules linked in: vboxpci(O) vboxnetadp(O) vboxnetflt(O) vboxdrv(O) [last unloaded: vboxdrv]
Pid: 5809, comm: EMT Tainted: G        W  O 3.6.11 #1
Call Trace:
 [<ffffffff810838bf>] warn_slowpath_common+0x7f/0xc0
 [<ffffffff810839b6>] warn_slowpath_fmt+0x46/0x50
 [<ffffffff81636091>] ? proc_do_submiturb+0xb01/0xcb0
 [<ffffffff8162b230>] usb_submit_urb+0x1c0/0x4e0
 [<ffffffff816361eb>] proc_do_submiturb+0xc5b/0xcb0
 [<ffffffff8163690b>] usbdev_do_ioctl+0x34b/0x1080
 [<ffffffff8163766e>] usbdev_ioctl+0xe/0x20
 [<ffffffff811bbf49>] do_vfs_ioctl+0x99/0x580
 [<ffffffff811aac72>] ? fget_light+0xd2/0x140
 [<ffffffff811aabe0>] ? fget_light+0x40/0x140
 [<ffffffff811bc47f>] sys_ioctl+0x4f/0x80
 [<ffffffff819fed52>] system_call_fastpath+0x16/0x1b
---[ end trace f5edf39654415643 ]---
Quite mindboggling that a screen setting can influence USB speed. I can only hope that when this bug is fixed, someone will post what exactly was wrong, it should make for an interesting read. :)
noteirak
Site Moderator
Posts: 5229
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7
Contact:

Re: iPhone syncing problem

Post by noteirak »

I would advice to post this kind of information on the Bugtracker under an existing ticket or by creating a new one.
The bugtracker would be the best place to reach the devs directly and unless these logs and details are provided there, the devs can't do anything to improve this.
Hyperbox - Virtual Infrastructure Manager - https://apps.kamax.lu/hyperbox/
Manage your VirtualBox infrastructure the free way!
Post Reply