Garmin Mapsource and SuSe

Basically my question is How!

I did this: (From Installing Mapsource in Linux - MalsingWiki)

(I did not do Step 1 seing that wine is already installed
Also I did not do Step 4 as I do not use Malsing
Step 3 I downloaded and installed the latest Mapsource software namely MapSource 6162 The one mentioned is not available any more.

I can open Mapsource but it does not see my GPS via USB

I use Wine 1.2 installed via YaST

Installation

Step 1: Wine

The first step is to install wine and winetricks on the computer. To install wine run these commands
su
apt-get install wine

After installation, you should see the “Wine Configuration” and “Wine Uninstaller” under Application->Settings in GNOME

Step 2: Winetricks

Winetricks is neccessary for the fonts to display properly. Without winetricks, the installation screen when Mapsource is installed does not display the Next button. Secondly, mapsource requires some visual basic libraries to run properly
wget http://www.kegel.com/wine/winetricks

i noticed for Debian users that it is necessary to exit from ‘root’ user before running the script below in user mode. To exit from ‘root’ just type “exit”. For Ubuntu users, the previous step is not necessary.
sh winetricks corefonts vcrun6

Step 3: Mapsource

So far, only Mapsource 6.13.7 works fine with WINE. Just as well because neither did the lastest Mapsource 6.14.1(As of December '08) ran properly with my windows computer!
Download Mapsource 6.13.7 from Garmin’s official website [here].
As with windows users without a Mapsource CD aka Trip and Waypoint Manager, unzip the .exe file either via the GUI method using the ‘Archive Manager’ or via the command line:
unzip e MapSource_6137.exe
Open the file “MAIN.msi” with WINE.
Then, open the downloaded Mapsource file, MapSource_6.137.exe, with WINE

You should now be able to see the Mapsource program via Applications -> Wine -> Programs -> Garmin

Step 4: MalSingMaps
Download malsingmaps from malsingmaps.com
Run the malsingmaps installer with WINE
Open Mapsource, you should now see a prompt for a 25-character code to unlock the Maps if you are not using the unlocked version.

Step 5: Activating USB Functionality with WINE

The last step is to be able to sync Mapsource with a GPS device connected through USB.
Run the command:
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
Inside Mapsource, select Recieve from Device. You should be able to see your GPS device connected at COM1
If not go to Edit -> Preferences, then click on the Transfer tab. Change Auto to COM1 then try connecting to your device again.

Once you are done with Step 5, BAGUS lah! You now have a fully functioning mapsource running in Linux.

BAGUS lah, whatever this means! It doesnt work!

Thanks

Hi
I use Mapsource with crossover office, but my nuvi 260w has a SD Card,
I just use Mapsource to create waypoints and add them via drag and
drop…

What garmin do you have? For access to the /dev/ttyUSB0 you need to
change the fstab option for usbfs from noauto to auto.

I can then put my 260w into debug mode (press on the battery icon for
20-30seconds) and then plug in the device and it won’t go into
mass-storage mode.

I can then use it with gpsd and tangogps to run as a gps.


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (x86_64) Kernel 2.6.34.4-0.1-default
up 0:21, 3 users, load average: 0.11, 0.18, 0.12
GPU GeForce 8600 GTS Silent - Driver Version: 256.53

Hi Malcolm

Thanks for your response.

I changed the fstab as you suggested

For access to the /dev/ttyUSB0 you need to
change the fstab option for usbfs from noauto to auto.

No luck, and yes I did reboot. The pc still does not see the device

GPSmap 60CSx

I can then use it with gpsd and tangogps to run as a gps.

Are these alternatives to MapSource?

I am of in a few minutes to a village in the country side in a few minutes. Looking forward immensly to the trip on the motorbike. Will be using the GPS to find out wher exactly I am!

Back on Sunday

Hi
OK, when you plug the device in, can you open a terminal window and run
the command dmesg and post the last output related to the gps

I’m wondering if the garmin kernel module is grabbing the device.

Have fun on the road trip :slight_smile:


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.3 (x86_64) Kernel 2.6.34.4-0.1-default
up 13:25, 2 users, load average: 0.15, 0.07, 0.07
GPU GeForce 8600 GTS Silent - Driver Version: 256.53

Hi Malcolm,
Is this what you wanted

And I hope you can make more sense out of this!

Thanks
J

I can not post the whole message, but this seems to be the relevant part? If not, please tell me what to look for!

.
2916.575624] atkbd serio0: Use ‘setkeycodes 62 <keycode>’ to make it known.
3165.156023] usb 3-1: new full speed USB device using uhci_hcd and address 2
3165.304037] usb 3-1: New USB device found, idVendor=091e, idProduct=0003
3165.304042] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
3165.434036] usbcore: registered new interface driver usbserial
3165.434053] USB Serial support registered for generic
3165.434088] usbcore: registered new interface driver usbserial_generic
3165.434090] usbserial: USB Serial Driver core
3165.443661] USB Serial support registered for Garmin GPS usb/tty
3165.443704] garmin_gps 3-1:1.0: Garmin GPS usb/tty converter detected
3165.443839] usb 3-1: Garmin GPS usb/tty converter now attached to ttyUSB0
3165.443855] usbcore: registered new interface driver garmin_gps
3165.443857] garmin_gps: v0.33:garmin gps driver
3535.382461] atkbd serio0: Unknown key released (translated set 2, code 0x62 on isa0060/serio0).
3535.382466] atkbd serio0: Use ‘setkeycodes 62 <keycode>’ to make it known.
3535.549789] atkbd serio0: Unknown key released (translated set 2, code 0x62 on isa0060/serio0).
3535.549793] atkbd serio0: Use ‘setkeycodes 62 <keycode>’ to make it known.