Would like to upload/download and sync files to/from Windows Mobile to/from Ubunt
I would like to upload/download and sync files to/from Windows Mobile to/from Ubuntu 14.04. I had to downgrade to this version from 16 to 14 to get a wireless USB adapter I purchased to work but when I tried to install synce-sync-engine, I got a bunch of dependency errors and messages about that "but we won't install it...". The little research pointed to this being old or obsolete. So I installed syncevolution but can't seem to see it listed on the apps on the GUI. From what I read, it seems to work with synchronzing to public servers like Google with calendars. So, I decided to download synce-sync-engine as an RPM, used alien to convert it to a .deb and then used gdebi to install it and resolve any dependencies doing it. It did install it, but to my dismapy, no literal plug and detect of the handheld PC running Windows Mobile 6.5 (I think). Online research was a bit tough, if anyone has any good links for me to read up on, I'd be much obliged!
|
hm. I would start over again. You gave almost no usable information. First please tell us the exact type of your phone, and wireless usb adapter, and exactly what did you try to install and how?
|
pan64, sorry about that. Thought I'd ask for a link or a good place to find information too. These Windows Mobile hand held devices are connected to Windows machines and AutoSync automatically detects them and uploads files to a mapped drive. I've tried to get this to work with SyncEvolution and SyncML, but can't seem to get it to work. So then I thought, maybe install ActiveSync on this Ubunut machine with wine, and it seems to have installed ok, but, when I connect the hand held device and try to have ActiveSync detect it manually, it is not seeing it.
Here is what I'm using and running: Code:
~$ cat /proc/version I ran udevadm to see if the kernel is detecting it when I connect it to the USB port on the PC: Code:
~# udevadm monitor --udev Here is the syslog when I connect to the USB port on the PC: Code:
# tail -f /var/log/syslog Code:
~# dpkg --list | grep wine Code:
~# dpkg --list | grep mtp Code:
root@clockinout2:~# ls /home/clockinout2/.wine/drive_c/"Program Files" My goal is to mimic how this works on Windows. They simply connect the hand held device and it auto mounts and auto syncs and auto transfers file to a mapped drive. If you, or anyone, can help me make ActiveSync detect the devices when connected to the USB port, I'd be much obliged! -OR- If there is another application built for Linux that I should use, please advise. Thanks in advance! |
More informaiton.
The hand held device is a data collector that uses SDHC. I've searched online but haven't found much information as to what linux drivers I could use to help wine/ActiveSync detect it. Any information, tips or any type of help short of me having to write a new device driver would be helpful. (I'd write one if I knew how). |
first I would try to check if that USB port is reachable/usable from wine.
|
Thanks for the tip pan64. I got sidetracked within the same PC with other problems I'm just learning about concerning Nvidia drivers not working well with the Linux kernel, but that is another topic. Once I find an Nvidia free old PC I could load Ubuntu on, I'll continue with this project and follow up with this test to see if WINE detects the USB ports.
|
@hrfister:-
I'm really not surprised WINE isn't responding the way you would want it to. After using WINE for a few years I've come to realise that any 'straight-forward' Windows program/app usually gives no problems. However, anything that wants to 'hook' into anything system-related (including the filesystem) invariably refuses to 'play ball'. The problem seems to reside in the way that WINE translates Linux 'system' locations to 'virtual' Windows locations. Most apps do not like the WINE virtual '\Z:drive' (the emulation equivalent to Windows' '\C: drive); they expect the '\C:drive', and they're not happy being fobbed-off with something that purports to do the same job. On top of which, the way Windows mounts & syncs is rather different to the way Linux does it..... Mike. ;) |
Quote:
I think wine tries to mimic windows using the official/documented way (how windows intended to work) and cannot handle all the different approaches implemented by programmers who had no idea about that official way. |
@pan64:-
Mm. Yes, I think I'd go along with that; a fairly succinct description of the pitfalls involved in using WINE. But I stand by what I said previously; the \Z:drive is not liked by the majority of Windoze progs/apps. And, as you say, they certainly don't expect it, that's for certain. Mike. ;) |
one more comment from me:
Quote:
|
pan64, Mike Walsh, thank you for your input. It is comments like those that help me understand Linux better.
ondoho, thank you for your advice too and on your suggestions... Quote:
https://help.ubuntu.com/community/Po.../WindowsMobile ...but nothing happened when I plugged in the windows mobile hand held pc Also, I tried these steps: https://syncevolution.org/documentation/installation Again, I expected some type of detection when I connected the USB cable from the hand held Win Mobile PC, but I did not see anything nor an auto mount on the desktop. Quote:
Quote:
Quote:
I'm gonna give Linux one more chance by switching to another distro. I'm going to use CENTOS 6.5. (6.5 because the wireless usb driver won't install on Linux running a Kernel with a version greater than 3.16, on another thread I mentioned that.) Once I get that going and finally overcome the login loops headaches that I now think is an Ubuntu bug, and not necessarily a Linux vs Nvidia issue, I'm going to try syncevolution by downloading it here: http://rpmfind.net/linux/rpm2html/se...=syncevolution RedHat tends to have good documentation, so hopefully that can help me. If I still can't get this to work, I may have to punt this to an old Win7 machine and using ActiveSync. I may not like it, but I have to get something working soon. Whatever happens, I'll update you guys. Again, THANK YOU for your input, advice and suggestions. It is always a great learning experience for me. |
SynCE is way easier to install via Arch Linux. There's even a wiki about it: https://wiki.archlinux.org/index.php/SynCE
I've managed to install it on Arch Linux in fact. |
All times are GMT -5. The time now is 04:22 PM. |