VirtualBox

Opened 17 years ago

Closed 12 years ago

#470 closed defect (fixed)

Can't connect to nokia phone in nokia phone tools over USB -> fixed in 2.1

Reported by: kyber Owned by:
Component: USB Version: VirtualBox 2.0.0
Keywords: Cc:
Guest type: other Host type: other

Description (last modified by Frank Mehnert)

Have tried with last couple of versions of nokia phone tools, multiple phones. Either installing phone tools manually or just as part of windows automatic driver setup.

Phone tool error number is not one I'm remembering offhand, however very easy to reproduce. Once I get back to work, will update bug with more details if I remember it.

Attachments (3)

virtual.usblog (35.7 KB ) - added by Ariel 17 years ago.
SnoopyPro capture of USB traffic on virtualized Windows XP SP2
real.usblog (39.7 KB ) - added by Ariel 17 years ago.
SnoopyPro capture of USB traffic on a real Windows XP SP2
screenshot.png (288.9 KB ) - added by Ralf 17 years ago.
screnshot of the problem (windows perspective)

Download all attachments as: .zip

Change History (73)

comment:1 by ColdEgo, 17 years ago

I`ve the same problem (Kubuntu Feisty 7.04 as host, WinXP SP2 as guest), even with latest version of Nokia PC Suite - 683. Apropos, after upgrading VirtualBox from 1.3.8 to 1.4.0, when attach my smart to cable DKU-2, got error " Failed to create a proxy device for the USB device. (Error: VERR_FILE_NOT_FOUND).

Error code: 0x80004005 Component: Console Interface: IConsole {1dea5c4b-0753-4193-b909-22330f64ec45} "

comment:2 by kyber, 17 years ago

Mm. Doesn't sound quite the same as mine - but thanks for reminding me to update this. I get the actual error from Nokia PC Suite, which seems to detect that a phone is there over the USB serial and as Nokia USB, but doesn't get any farther. Following error: PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, sitch it on, and try again.

I do get this, unsure if it is related. 00:01:33.745 VUSB: attached 'proxy 0421:0423' to port 1 00:01:33.817 OHCI: USB Operational 00:01:35.311 OHCI: USB Suspended 00:01:35.673 OHCI: USB Operational 00:01:35.673 OHCI: USB Operational 00:01:47.329 PATM: Stop monitoring IDT handler pages at 81b97044 - invalid write 81b97d48-81b97d4c 00:02:17.303 PATM: Stop monitoring IDT handler pages at 806f2d50 - invalid write 806f3ac8-806f3acc 00:02:17.303 PATM: Disable block at 806f304d - invalid write 806f3ac8-806f3acc 0:08:14.713 OHCI: USB Suspended 00:08:20.112 VUSB: attached 'proxy 0421:0423' to port 1 00:08:20.221 OHCI: USB Operational

That's a connect/disconnect/reconnect, but I doubt the "invalid write" errors are related since they didn't repeat after the second disconnect/reconnect although the nokia error unfailingly does.

comment:3 by padde, 17 years ago

I have the same problem - Windows shows a bubble in the system tray when I connect my Nokia 9300 via USB cable, stating that it's a Nokia 9300. The drivers for modem functionality and other stuff are being installed. Then, after a while, Nokia PC Suite tells me "PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again.". Of course I tried restarting my phone, but that didn't change anything.

Would be great if this could be fixed - one of the few reasons why I have to run Windows in a VM is, that I need to backup my phone's contents from time to time. It works as it should in VMware, by the way.

VirtualBox 1.4.0 (closed source edition)
Host:  Gentoo Linux, Kernel 2.6.22
Guest: MS Windows XP Home with all available updates

in reply to:  description comment:4 by karlbowden, 17 years ago

I also get the error: PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, sitch it on, and try again.

I get this error both with virtbox 1.4 and 1.5 using ubuntu 7.04 and gutsy and a nokia 6110 navigator. The only thing I still need windows for is the route 66 software to transfer maps to the phone.

Any body got a workaround yet?

I was able to connect the laptop's usb bluetooth device to the windows guest and connect to the phone that way, but that is very impractical because I have a bluetooth mouse and when I do it I lose connection to my mouse again.

Cheers, Karlos

in reply to:  description comment:5 by Ariel, 17 years ago

Me too (the 0x80044403 error from Nokia PC Suite under VirtualBox 1.5.0). This bug seems to also be present in Qemu (with the usb-multiple-configs patch applied). I'm using a Nokia E65 phone. During installation, the Nokia PC Suite recognized the phone correctly, and that's how I could install it (it cannot be installed without having the phone connected). But it hanged for a while during the last stage of installation (when it was setting the modem driver for the phone), and then it timed out with the 0x80044403 error. Any subsequent attempts to use the PC Suite ends up with the aforementioned error (the PC Suite works otherwise ok, but it's not much use). Does anyone got a clue about this?

by Ariel, 17 years ago

Attachment: virtual.usblog added

SnoopyPro capture of USB traffic on virtualized Windows XP SP2

by Ariel, 17 years ago

Attachment: real.usblog added

SnoopyPro capture of USB traffic on a real Windows XP SP2

comment:6 by Ariel, 17 years ago

I have added two capture logs, one made on a virtual host and another on a real one. Both were done while connecting a Nokia E65 to the USB bus for the first time since system boot. The log files are pretty similar, but on the virtual host there's some problem with initiating the bulk-or-interrupt-transfer: on the real host it works fine, but on the virtual one it fails because there's a USBD_STATUS_STALL_PID error. I guess this could mean something to a VirtualBox/USB guru, but I can't make much out of this. The logs are readable by SnoopyPro (http://sourceforge.net/projects/usbsnoop/).

comment:7 by jammyz, 17 years ago

I confirm the bug with a Nokia N95 and latest Nokia PC Suite using VirtualBox 1.5.2 on a Ubuntu Dapper Drake

comment:8 by Qatifa, 17 years ago

I'm having the same problem with Ubuntu 7.04 (Feisty Fawn) as host and Windows XP SP2 as guest using VirtualBox 1.5.2 and a Nokia 6680. It seems to be recognised, but then the errormessage described above pops up.

I can upload logs if you need.

comment:9 by nicollivier, 17 years ago

Me too, I've the same problem with a Nokia 6300 and Mandriva2008, VirtualBox 1.5.2. I hope it's possible to fix it. Thanks a lot

Nico

comment:10 by Thor Harald Johansen, 17 years ago

I can can confirm that this bug exists in VirtualBox 1.5.2 with a Nokia e70. I'm a programmer. This problem is probably almost impossible for the VirtualBox folks to debug without actually having one of the phones in question. I have some experience bugfixing Linux kernel modules. I could assist Innotek free of charge. What information is needed to start debugging this properly?

comment:11 by Markkus, 17 years ago

I've same problem when I try to use the utility Nokia Software Updater (NSU). I haven't problem with USB stack, infact Windows recognizes the phone, and it installs OBEX drivers normally; but NSU doesn't find the phone installed.

VirtualBox 1.5.2 (no OSE) Windows XP PRO on Ubuntu 7.10

in reply to:  description comment:12 by amr, 17 years ago

I have the same error:

"PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again."

My phone is the Nokia 6300 and I get this error with both PC Suite and Nokia Software Updater. Host is Ubuntu 7.10.

comment:13 by Hutié, 17 years ago

I have the same error too :

"PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again."

My phone is the Nokia 6230i and I get this error with Nokia PC Suite V6.84.10.3_Fr. Host is Mandriva 2008.1 (Cooker), and guest is Windows XP SP2 in VirtualBox 1.5.2.

comment:14 by Niklas, 17 years ago

I have the same error too :

"PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again."

My phone is the Nokia N95 and I get this error with Nokia PC Suite 6.85.12.0. Host is Ubuntu 7.10 Desktop Edition (Gutsy), and guest is Windows XP SP2 in VirtualBox 1.5.2.

comment:15 by uncata, 17 years ago

I confirm the bug with a Nokia N70 and Nokia PC Suite 6.85.14.1 using VirtualBox 1.5. on a Ubuntu 7.10, and guest Windows XP Prof SP2

comment:16 by tsukasa, 17 years ago

I have the same problem, with an USB/serial converter cable and a SAGEM SG343i,On Mdv 2008 and virtualbox 1.5.4 .

Seems to be related with the ticket #468,the Usb chip is also an ArkMicroChips ark3116.

Is it the same chip, for your Nokia's phone ?

comment:17 by Giovanni Lovato, 17 years ago

Confirmed on Ubuntu Hardy with VirtualBox 1.5.6 from innotek repository. It's a bit annoying, with Qemu and VMware, Nokia PC Suite recognizes USB phones correctly. Any feedback from innotek about this bug?

comment:18 by Frank Mehnert, 17 years ago

You are annoyed that you found a bug in VirtualBox? Sorry for not providing a bug-free software.

It is known that version 1.5.6 has problems with some USB devices. USB support is about to be improved, the next major release will contain several USB fixes.

comment:19 by Edward Macfarlane Smith, 17 years ago

Just for info, this is still broken on 1.6, at least it seems to be the same error, although I'm using a Nokia N95 with PC Suite version 6.86.9.3.

in reply to:  description comment:20 by kprateek88, 17 years ago

Same problem here, with VirtualBox 1.6.0 on Kubuntu 8.04. My phone is Nokia 3155. Windows XP showed all the "found new hardware", "USB Modem", etc dialogs, and identified the phone as Nokia 3155 correctly.

"PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again."

I rebooted the phone, and got the same error.

comment:21 by Niklas, 17 years ago

Same problem for me. 1.6.0 does not work with Nokia PC Suite.

comment:22 by Ralf, 17 years ago

Same issue here (PC Suite reports the 0x80044403 error even if all devices are discovered) Ubuntu 8.04, VirtualBox 1.6.0, most recent guest additions. Noki N95 connected via USB.

by Ralf, 17 years ago

Attachment: screenshot.png added

screnshot of the problem (windows perspective)

comment:23 by l0cutus, 17 years ago

Confirmed also here with a nokia e51, NSU and PCSUITE doesn't "see" the phone :(

comment:24 by Mohammed Sayed, 16 years ago

Confirmed.

Host Ubuntu Hardy, Guest XP pro SP2.

After installing the suit and connecting the phone XP recognize it then CPU usage raise and after a while I get the same error as ppl above.

"PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again."

comment:25 by Ilgaz, 16 years ago

I tell an interesting thing from PowerPC land (Quad G5 here).

I have "Microsoft Virtual PC 7" (latest) with Windows XP Pro SP3 installed and I get the very exact same error (down to 0x80044403) with latest Nokia PC suite along with same pattern (phone showing up and not)

I suspected the fact that Virtual PC is being USB 1.1 only so there is a timing issue but as I can guess the virtualbox shouldn't have such limitations, it is very unlikely.

As Virtual PC 7 is an emulator and virtual thing same time along with horrible (P3 500) speed, my report to Nokia would be very likely ignored. Also considering Sun Virtualbox would have nothing to do with MS Virtual PC, I thought I better alert you people to send feedback to right organisation rather than wasting time.

The ones to look are Nokia (current PC suite 6.85 is extremely problematic,check nokia forums) and perhaps (considering SP3), Microsoft here.

comment:26 by Mohammed Sayed, 16 years ago

But MAC users can use Win on Parallel to connect Nokia phones with the PC suite.

So it is possible via such applications :)

comment:27 by Mohammed Sayed, 16 years ago

Also I connected it successfully via VMWare player (Host Ubuntu Hardy & Guest XP) after a struggle with that weird virtualization software,

Please save us Virtualbox developers :D

comment:28 by Timo Karhu, 16 years ago

I have the same error too :

"PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again."

My phone is the Nokia N91 and I get this error with Nokia PC Suite (most recent version for N91 as of today). Host is Ubuntu 8.04, and guest is Windows Vista HP SP1 in VirtualBox 1.6.2.

comment:29 by Bastian Lotz, 16 years ago

Same fault on my box.

comment:30 by Frank Mehnert, 16 years ago

Component: otherUSB

comment:31 by UAE, 16 years ago

Confirmed.

Guest: Windows Vista Basic
Host: Ubuntu 8.04 (Hardy Heron) [Linux]

PC Suite version: Latest as of 23-7-2008
Nokia Phone : E90

PC Suite doesn't even detect that a phone is connected, only windows does. All drivers are installed and nothing happens after that.

Please help, I dont want to return to VMWare...

in reply to:  31 comment:32 by UAE, 16 years ago

Replying to UAE:

Confirmed.

Guest: Windows Vista Basic
Host: Ubuntu 8.04 (Hardy Heron) [Linux]

PC Suite version: Latest as of 23-7-2008
Nokia Phone : E90

PC Suite doesn't even detect that a phone is connected, only windows does. All drivers are installed and nothing happens after that.

Please help, I dont want to return to VMWare...

Forgot to add VirtualBox version : 1.6.2

comment:33 by Alex Eftimie, 16 years ago

Also confirmed Host: ubuntu 8.04, VB: 1.6.2, Guest: Win XP sp2. (comment just to subscribe to this bug).

comment:34 by Bojan Vucinic, 16 years ago

Confirmed Virtualbox 1.6.2 xubuntu 8.04.1 nokia pcsuite 7.07 nokia 6680 phone

comment:35 by Andrew, 16 years ago

Confirmed (PC Suite doesn't even detect that a phone is connected, only windows does) Virtualbox 1.6.2 Ubuntu 8.04.1 nokia pcsuite 7.07 nokia E51 phone

comment:36 by kaliderus, 16 years ago

Same bug with : Nokia N95 8Gb in "PC Suite" mode gives the message : "PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again." The host system freeze when disconnecting usb cable ; I must to hard reset the host computer. Host : Debian 4.0 (Etch), uname -r : 2.6.18-6-686 System emulated for test : Windows 2000 and Windows XP. Thanks in advance for fixing this bug.

comment:37 by mambofive, 16 years ago

Same bug with:

  • Nokia N78
  • guest OS: Win XP
  • host OS: openSUSE 10.2
  • PC Suite: 7.0.7.0
  • Sun xVM Virtual Box 1.6.2

comment:38 by fethi okyar, 16 years ago

Same bug. Nokia N70, ubuntu 8.04, windows XP SP3, virtualbox 1.6.4

comment:39 by dimitris, 16 years ago

Same here with:

  • VB 1.6.4
  • Host: Debian sid on ia32.
  • Guest: WinXP SP3.
  • Nokia N95-4.

The interesting thing is that until about an hour ago everything worked, including firmware upgrades (on a E61i - and yes, I guess I like to live dangerously) and on-device debugging on the N95-4 using USB.

Then, "PC Suite does not recognise the connected phone. The connection between the PC and the phone failed, error code 0x80044403. Switch off your phone, switch it on, and try again." (not the exact error code but the message is the same). More importantly, on-device debugging isn't working and that hurts.

comment:40 by francois coiffet, 16 years ago

same bug using:

  • host: Fedora 9.x64
  • guest: WinXP SP3
  • VirtualBox 1.6.4
  • Nokia PC Suite 7.0.8.2
  • Nokia 6500 classic

comment:41 by dimitris, 16 years ago

Since not being able to debug on-device is a showstopper, I've grudgingly switched back to VMware.

If there's any way to help debug this in VBox please let me know.

comment:42 by Ralf, 16 years ago

Did anyone test v2.0 yet?

comment:43 by Frank Mehnert, 16 years ago

Version: VirtualBox 1.4.0VirtualBox 2.0.0

2.0 does not contain any USB fixes. You can be sure that we will mention this in the ChangeLog once we think we fixed that problem. And not fixing this yet does not mean that we want to bother you. It is just that some problems take longer to solve and we have different priorities at the moment. We will fix this as soon as possible.

comment:44 by kriko, 16 years ago

I can confirm the problem still exists in 2.0.2. Phone is recognised, but not working in PC Suite mode, connecting it in e.g. usb storage mode works.

comment:45 by cappucco, 16 years ago

Same here on opensuse host with XP guest. Phone is a Nokia E 50.

comment:46 by Sander van Leeuwen, 16 years ago

This experimental fix for the iPhone might also help here: http://www.virtualbox.org/ticket/491#comment:32

in reply to:  46 comment:47 by gustaf, 16 years ago

Replying to sandervl73:

This experimental fix for the iPhone might also help here: http://www.virtualbox.org/ticket/491#comment:32

This fix actually works! Finally my Nokia E60 is connectable to Linux. Well, kind'a. Thanks a lot. Now when you know what's wrong, please fix it in vbox instead of Linux (it'll take months and months to get it in).

comment:48 by margin-auto, 16 years ago

I have the same problem with openSuse 10.3. as host, WinXP as guest, Nokia N95 as phone and VirtualBox 2.0.2 as VirtualBox. I hope that there will be soon a solution without recompiling kernels.

comment:49 by Diniz Bortolotto, 16 years ago

I have the same problem.


Environment description:
VirtualBox 2.0.2
Host HW - AMD Sempron(tm) Processor 2500+
Host SW - Slackware 10.2, kernel 2.6.24.7-smp
Guest - WinXP SP3, PC Suite 7.0.8.2
Phone - Nokia N73

comment:50 by kriko, 16 years ago

I can confirm that changing the line in drivers/usb/core/devio.c to #define MAX_USBFS_BUFFER_SIZE 131072

fixes the problem, however this is only a workaround - PCsuite is working without any modification inside VMware

comment:51 by Sander van Leeuwen, 16 years ago

Summary: Can't connect to nokia phone in nokia phone tools over USBCan't connect to nokia phone in nokia phone tools over USB -> fixed in 2.1

comment:52 by Ariel, 16 years ago

Can anybody link to a specific patch (or set of patches) that have supposedly fixed this problem in 2.1? I would like to take a look at the solution. Thanks.

in reply to:  52 comment:53 by Klaus Espenlaub, 16 years ago

Replying to karmapolis:

Can anybody link to a specific patch (or set of patches) that have supposedly fixed this problem in 2.1? I would like to take a look at the solution. Thanks.

Rather pointless as USB is a closed source feature, i.e. not part of VirtualBox OSE.

comment:54 by Frank Mehnert, 16 years ago

Resolution: fixed
Status: newclosed

2.0.6 was released, it should fix your problems.

comment:55 by chag, 16 years ago

Resolution: fixed
Status: closedreopened

Hi,

Vbox 2.0.6. Still can't connect to my nokia 6110 through USB. The nokia device is here in : Device / USB Device / Nokia 6110 Navigator [0100] but it's greyed and the pop says 'Non disponible' (in french) which could be translated in (I guess) : Not available

Guest OS : Win XP Pro with all updates Host OS : Mandriva linux Powerpack 2009

comment:56 by Robert Munteanu, 16 years ago

Works for me with XP + Nokia 7270 ( Nokia PC Suite 4.0 ).

comment:57 by Mohammed Sayed, 16 years ago

Works here.

  • Guest OS: XP Pro SP3
  • Phone: Nokia 7610
  • PC Suite 7.0.9.2


Thanks :D

comment:58 by mastah, 16 years ago

I'm running VBox 2.0.6 with WinXP Pro. The Nokia Software Updater is _not_ working; when the update shall be transferred to the phone (E51), the USB device changes from "Nokia E51-2 [0100]" to "Nokia Rom USB [02something]". PC-Suite and NSU are latest versions.

Is there some workaround available?

comment:59 by margin-auto, 16 years ago

Bug seems to be fixed in VirtualBox 2.10. Works for me with openSuse Linux 10.3. as host, WinXP as guest, Nokia N95 and the latest version of Nokia PC Suite.

comment:60 by Frank Mehnert, 16 years ago

Is there any feedback for 2.1 from the other reporters?

comment:61 by Robert Munteanu, 16 years ago

Works for me, but worked in 2.0.6 as well.

comment:62 by mike, 16 years ago

With VirualBox 2.1.0, Nokia N81, Debian host, Windows XP SP3 guest, the nokia PC suite works, but the nokia software updater doesn't.

I can try to provide additional info if you give me a clue as to what would be useful.

comment:63 by mike, 16 years ago

aha!, I got it working. here is the procedure I followed. Thanks to the developers who fixed the bug!

in reply to:  55 comment:64 by Daniel Serodio, 16 years ago

Replying to chag:

Hi,

Vbox 2.0.6. Still can't connect to my nokia 6110 through USB. The nokia device is here in : Device / USB Device / Nokia 6110 Navigator [0100] but it's greyed and the pop says 'Non disponible' (in french) which could be translated in (I guess) : Not available

Guest OS : Win XP Pro with all updates
Host OS : Mandriva linux Powerpack 2009

Same here, except that mine's a Nokia E71 and the Host OS is Ubuntu Intrepid amd64. I noticed that if I click on any USB device in this list (all greyed out), a little checkmark will show next to the device, but when I move the mouse it's gone.

comment:65 by Benjamín Valero Espinosa, 16 years ago

My case:

  • Guest: Win XP Pro SP3
  • Host: Fedora 10

I have USB 2.0 disabled so I can synchronize my HTC Diamond, but that's another story. My old N70 works, but not my brand new 6210 Navigator. At last, I have just had to enable USB 2.0.

Well, I don't understand why USB 2.0 affects to sync mobiles (with PC Suite and ActiveSync), but at least they work.

comment:66 by Daniel Serodio, 16 years ago

Update: I'm now able to sync my E71. In the phone's settings, under "Connections/USB", it's possible to choose the connection mode (PC Suite, Mass Storage, or Media Transfer), and whether the phone will Ask on connection. Mine was set to ask, and after I changed it to default to PC Suite and not ask, it now works.

in reply to:  63 comment:67 by angel_negron, 16 years ago

Replying to mlc: This simply procedure worked for me! Thanks...another program I can uninstall from my Windows boot :)

aha!, I got it working. here is the procedure I followed. Thanks to the developers who fixed the bug!

comment:68 by angel_negron, 16 years ago

Opps. got so excited about getting my Nokia to work I forgot to post my stats:

Host: Ubuntu Intrepid / VB 2.1.14 / VM: WinXP SP3 Cell: Nokia 5310 (Phone set to PC Suite) Nokia PC Suite v7.1.18.0

Thanks again.

Replying to mlc: This simply procedure worked for me! Thanks...another program I can uninstall from my Windows boot :)

aha!, I got it working. here is the procedure I followed. Thanks to the developers who fixed the bug!

comment:69 by MrX1980, 15 years ago

Please try it with v3.0.0 again.

comment:70 by Frank Mehnert, 12 years ago

Description: modified (diff)
Resolution: fixed
Status: reopenedclosed

Most likely obsolete.

Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette