LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   loading TomTom Nav 5 maps to IPAQ using Linux? Help. (https://www.linuxquestions.org/questions/linux-newbie-8/loading-tomtom-nav-5-maps-to-ipaq-using-linux-help-891645/)

ipaquest 07-14-2011 01:23 AM

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.

Peacedog 07-14-2011 07:35 PM

Hi ipaquest, Welcome to LQ. Try putting the .cab files on the sdcard intact. Windows Mobile knows how to deal with .cab files.

Good luck. ;-)

ipaquest 07-15-2011 12:29 PM

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.

ipaquest 07-15-2011 06:33 PM

.Net compact framework?
 
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...

Peacedog 07-15-2011 07:13 PM

The cab file for .net framework can be had here.

Another great piece of software for the ppc is Total Commander.

If we can find the correct directory to store them, I believe you'll need to activate the maps before they'll work.

Good luck. ;-)

ipaquest 07-15-2011 07:41 PM

Quote:

The cab file for .net framework can be had here.
Thanks, but it did not work: "The file NETCFv35.wm.armv4i.cab is not a valid Windows CE setup file." As for registering the maps, that should be no problem.

Peacedog 07-15-2011 07:46 PM

Which Ipaq model do you have? You might need the ppc version of the cab.

Peacedog 07-15-2011 08:12 PM

Do you have any of the following apps installed on the device?

Skype or Backgammmon or CA Antivirus

Seems they may be in conflict with the .net 3.5 package. Which .net version were you referencing in your earlier post? 2.0 or 3.5?

Good luck. ;-)

Peacedog 07-15-2011 08:54 PM

I'm a bit rusty with the Ipaq. I've got mine out now and just checked it's running WM5 and .Net 2.0 not 3.5. I have a copy of 2.0 I can upload if you think it'll help.

Good luck. ;-)

ipaquest 07-16-2011 03:22 PM

IPAQ
 
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.

Peacedog 07-16-2011 09:33 PM

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.

.Net 2.0 cab1

.Net 2.0 cab2

One of those should work.

I'll take another spin on Google to see if we can find the files that need to be pulled off of the disc.

Good luck. ;-)

ipaquest 07-17-2011 03:50 AM

LQ ate up my reply
 
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.

Peacedog 07-17-2011 07:13 AM

What distro are you running? Did you try the .Net cabs?

Good luck. ;-)

ipaquest 07-17-2011 06:29 PM

WINE 1.3.12 does not work with ActiveSync 4.5 or TTN5
 
Quote:

Originally Posted by Peacedog (Post 4417212)
What distro are you running? Did you try the .Net cabs?
Good luck. ;-)

Thanks.

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?

ipaquest 07-17-2011 06:35 PM

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.


All times are GMT -5. The time now is 11:27 PM.