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 )
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)
Change History (73)
comment:1 by , 17 years ago
comment:2 by , 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 , 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
comment:4 by , 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
comment:5 by , 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 , 17 years ago
Attachment: | virtual.usblog added |
---|
SnoopyPro capture of USB traffic on virtualized Windows XP SP2
by , 17 years ago
Attachment: | real.usblog added |
---|
SnoopyPro capture of USB traffic on a real Windows XP SP2
comment:6 by , 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 , 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 , 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 , 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 , 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 , 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
comment:12 by , 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 , 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 , 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 , 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 , 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 , 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 , 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 , 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.
comment:20 by , 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:22 by , 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.
comment:23 by , 17 years ago
Confirmed also here with a nokia e51, NSU and PCSUITE doesn't "see" the phone :(
comment:24 by , 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 , 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 , 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 , 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 , 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:30 by , 16 years ago
Component: | other → USB |
---|
follow-up: 32 comment:31 by , 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...
comment:32 by , 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 : E90PC 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 , 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 , 16 years ago
Confirmed Virtualbox 1.6.2 xubuntu 8.04.1 nokia pcsuite 7.07 nokia 6680 phone
comment:35 by , 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 , 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 , 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:39 by , 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 , 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 , 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:43 by , 16 years ago
Version: | VirtualBox 1.4.0 → VirtualBox 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 , 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.
follow-up: 47 comment:46 by , 16 years ago
This experimental fix for the iPhone might also help here: http://www.virtualbox.org/ticket/491#comment:32
comment:47 by , 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 , 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 , 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 , 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 , 16 years ago
Summary: | Can't connect to nokia phone in nokia phone tools over USB → Can't connect to nokia phone in nokia phone tools over USB -> fixed in 2.1 |
---|
follow-up: 53 comment:52 by , 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.
comment:53 by , 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 , 16 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
2.0.6 was released, it should fix your problems.
follow-up: 64 comment:55 by , 16 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
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:57 by , 16 years ago
Works here.
- Guest OS: XP Pro SP3
- Phone: Nokia 7610
- PC Suite 7.0.9.2
Thanks :D
comment:58 by , 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 , 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:62 by , 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.
follow-up: 67 comment:63 by , 16 years ago
aha!, I got it working. here is the procedure I followed. Thanks to the developers who fixed the bug!
comment:64 by , 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 , 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 , 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.
comment:67 by , 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 , 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:70 by , 12 years ago
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | reopened → closed |
Most likely obsolete.
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} "