loading TomTom Nav 5 maps to IPAQ using Linux? Help.
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
loading TomTom Nav 5 maps to IPAQ using Linux? Help.
Using Linux and have an IPAQ that would like to get TomTom Navigator 5 running on. I've loaded TTN 5 exe on the IPAQ, but have not been able to get the maps loaded. The CD has the files listed as .CAB files, and I have used "cabextract" to extract those files to a directory in Linux. When I use the "file" command, I get that the extracted files are "Microsoft WinCE install header, architecture independent, 10 files, 1 registry file". Do not need TTN5 running on the PC, just want it on the IPAQ. The maps will be on an SD card as is the TTN5 exe. Still get "no maps found" error from TT5 on IPAQ with all the files extracted from one region map put onto the SD card.
IPAQ cant load the CAB files, looks like they are for Windows
Peacedog, I should have said in the original post that I had first tried just loading the CAB files into the IPAQ. Tried two ways, putting them into a directory named in a plain text file in MyDocuments called "CurrentMap", and also tried double-clicking the CAB file to see if they install. Neither worked. Double-clicking gave an error: not a valid WinCE cab file. Putting them in the directory named by CurrentMap gave the same "No Maps Found" TTN5 error.
Does someone have this working on their IPAQ? The IPAQ does not let you edit the filename extensions, so I used Linux to create "CurrentMap" with gedit and then saved it to the SD card, and used WinCE to cut and paste it to the right directory. WinCE also does not let you read the file since it does not know what it is. PocketWord does not let you open a file, and only has preselected filename extensions. FileExplorer does not let you see the filename extension name. I was going to put Linux on the IPAQ but thought it would be easier to see if TTN5 worked in WinCE first.
In looking for a solution, I came across .Net Compact Framework, another Microsoft tool. The file is about 40MB, and is for a Windows PC, an MSI installation file. I was able to use Linux to open the file, by installing the P7zip opensource tool and changing the name to .7z extension. It opened it fine. But, I was unable to find the right WinCE cab file to run to install just the WinCE portion...maybe you can not do this by using a Linux PC and loading files onto an SD card directly to the IPAQ?
As a secondary choice, I have looked in to trying Wine with the TTN5 software running on Linux with www.synce.org creating the Active Sync. This does not look hopeful...in part because there was some error while running my package manager. Tom Tom Navigator was not listed as a software tool that works with Wine. All that I need is to load the right map files with the right map filename in the right directory, and it should work...
HP IPAQ with Microsoft Pocket PC version 4.20, which I think is PocketPC 2002? Have no idea if I can use WM6 on this IPAQ, but even if I could, I would need to ActiveSync to load it and I don't have a Windows PC. Hate to think that I would have to splurge on a Windows PC just to get the IPAQ to work with maps. Really don't want to use a Windows PC. Still, I may opt to put an old Windows OS onto a partition of a HD if I can't get it to work.
Have been looking into Synce, www.synce.org, and since it was not in my distribution's DVD, I have started building the needed libs, but came up on a snag. Looks like I'll have to post on that one. May try an rpm for it.
I have downloaded the Microsoft Active Framework 2, and 3.5, both of which are MSI files. I would like to be able to extract the pocket pc cab files from there, if possible, to install onto my IPAQ. This isn't required for TTN5, but it should allow me to get maps to work so I can deep six the TTN5 cds that I bought. They should say "Microsoft PC with Active Sync required", and I would've stayed the **** away from it.
What I need for TTN5 is what files to extract from the CDs and load onto the IPAQ as map files that the TTN5 exe will find and work with. Google has sent me on wild goose chases on that one.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
A dual boot may be the best option at this point.
What is the problem with synce?
I took a look at the executables (msi's) and the cab files aren't there. I suppose they get created during the install process. I have the cab files for 2.0 if you want to try that? Here are the links.
LQ ate up my long reply. SOL. Here is a short version. It is late. I'm tired.
This is what I tried. My Linux distribution had a glitch with the package manager, so I could not get it to install synce. Downloaded the source from www.synce.org, the tarballs, and configured them, built them. Stopped by dependency errors (see above post). Took an old harddrive, and fed it to an old Windows XP installation disk that spit it out (and wasted an hour of my time - no wonder I did not want to do that). Put a Linux distribution on the same disk rejected by Windows, and it worked. Loaded synce with the package manager, and loaded WINE. We all need some Wine. Stuck some Wine into TTN5, and TomTom "threw it up" complaining that "a needed application is not there". What application? TomTom, say something?
Thought it might be ActiveSync, so downloaded version 4.5 from Microsoft. Gave Active Sync some WINE. It spit out "MSI file unknown". Had package manager get 7zip, and changed msi extension to .7z, and took each exe to a WINE bath. They don't drink WINE.
Plugged in the IPAQ winCE by usb to the new Linux box, and opened Active Sync on the IPAQ. "not connected". Tried running synce and dccm. Still not connected. Have no idea how to use synce, poor documentation.
MSI files are used by Microsoft to install applications. Why doesn't WINE recognize and use them? Why doesn't TTN5 work with Wine? LQ users who got their IPAQ to work with SynCE could help. Synce has poor documentation, and the build instructions are outdated as well as some of the repositories. Have no clue how to use synce. Read the man pages on dccm and synce.
Maybe if I put my IPAQ into a bucket of water, I could make beer? Then I could mix some WINE and place the TTN5 CDs into the microwave to make potatoe chips and have a party.
WINE 1.3.12 does not work with ActiveSync 4.5 or TTN5
Originally Posted by Peacedog
What distro are you running? Did you try the .Net cabs?
Good luck. ;-)
Was wrapped up in Linux and WinCE la-la-land yesterday so did not get a chance to try those cab files. Running WinCE 4.20 from Settings -> About -> version. The files that work for this Pocket PC device:
NETCFv2.ppc.armv4.cab Compact Framework 2 for Pocket PC
NETCFv35.ppc.armv4.cab Compact Framework 3.5 for Pocket PC
Was not a member of RapidShare, so found them elsewhere. Thank you for the filename as it seemed to be the same. Looks like Microsoft does not use Signatures on their files nor MD5 or SHA1 sums, so who knows if the files got downloaded correctly or not. That does get me closer to getting maps working without TTN5. As per the Linux side, have not been able to get Active Sync to work with WINE nor have been able to get SynCE to work yet. Really do not need to sync up to the IPAQ as I was only trying to do that to load TTN5 which seems to require it. Another big reason for using TTN5 is that it seems to autodetect the GPS CF card so that I can get it to work.
Now I would like to try to find out how to get the GPS CF card to work with the IPAQ running WinCE 4.20, as without TTN5 loaded, that is the next thing to do. What is the name of the WinCE GPS driver cab file?
WINE 1.3.12 not working with Active Sync 4.5 or TTN5
Was not able to edit the last post to add this item, so replied instead. Wine 1.3.12 did not work with Microsoft Active Sync 4.5, which would have solved some part of the problem. TomTom Navigator 5 did not work with Wine 1.3.12 either (see above post). Linux has a software program called SynCE to sync up with a PDA, but have not gotten that working yet...and if TTN5 won't work with WINE, then that seems to be pointless.
WINE should recognize MSI files used by Microsoft to install files, and not just EXE files. Hopefully, WINE will get ActiveSync to run, as that can solve some problems for other Linux users.
EDIT: not sure why, but I had to click twice on the "EDIT" post to edit this. First click and it gave the "still working" icon. Second click and it came up to edit.