Ozi in Wine, com ports, GPS and Puppeee on SD card

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

Ozi in Wine, com ports, GPS and Puppeee on SD card

#1 Post by John Lewis »

I have used several different Puppies with my eee701. Pupeee B4, Puppy 4.2 and puppy 4.3.1 to name a few.
I install wine and then the Ozi Explorer program for my USB GPS .

In each case running the Ozi port checker shows coms 1 to 255 with the dongle on com3 and everything works. Odd to me that the GPS is plugged into a USB but shows on a com. It has always shown this way even in Windows.


I have just installed Puppeee 1.0 on an SD card and it works extremely well. I installed wine and Ozi Explorer as usual. Ozi works as a mapping program but when I plugged in the GPS I had no joy.
A check with the Ozi port checker utility came up blank. No com ports detected and of course no GPS detected. On all the other Puppies though, as I mentioned, com ports show up.

My question is why? Are coms perhaps compiled into the kernel and this has not been done in this case or am I missing something?

This Puppeee looks to be just the ticket provided I solve the GPS problem. I don't want to be swapping SD cards everytime I want to use the GPS so need to get to the bottom of this.

Perhaps it will need a recompile of the kernel.

Any thought on this?

Regards,

John Lewis

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#2 Post by jemimah »

Probably. I'll fix it if we can figure out what's missing.

Can you run lsmod and dmesg on version where it works and send me the output?

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#3 Post by John Lewis »

Thanks for the reply jemimah.
Here are the files you requested. They are from puppy 4.2 running in eee701SD. I plugged the GPS in last and you can see it at the tail of the dmesg.

I really do need to find out more about compiling and kernels. Its still a bit of a mystery to me. I compared these files with pupeee 1.0 but not knowing what to look for I couldn't see anything .

Thanks again,

John Lewis
Attachments
lsmod.tar.gz
(746 Bytes) Downloaded 385 times
dmesg.tar.gz
(4.45 KiB) Downloaded 429 times

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#4 Post by jemimah »

Hmmm the pl2303 driver is in Puppeee.

Can you send dmesg and lsmod from Puppeee as well?

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#5 Post by John Lewis »

Thanks jemimah,
I'll do that as soon as i can

In the meantime I noticed this line in dmesg with nothing I could find similar in the puppeee dmesg.

Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled

John Lewis

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#6 Post by John Lewis »

Hi jemimah,
Here are the files you requested. I hope they can shed some light.

All the best,
John lewis
Attachments
lsmod-puppeee.tar.gz
from Puppeee 1.0
(592 Bytes) Downloaded 427 times
dmesg-puppeee.tar.gz
from puppeee 1.0
(8.47 KiB) Downloaded 360 times

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#7 Post by jemimah »

It appears the serio_raw module is missing from Puppeee.

I have added this so it will be in beta5.

In the meantime you can start gpsd with something like

Code: Select all

gpsd /dev/ttyUSB0
Then start TangoGPS and see if that works.

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#8 Post by John Lewis »

Thanks jemima,

I don't use Tango Gps or the other one (Name escapes me) because of the problem getting maps. Ozi Explorer runs with the readily available AUSLIG maps from the Aust mapping service and covers the whole of the country. I have another sets of all city and towns. Unfortunately they are unuseable in the Linux GPS programs which are very elementary by comparisin with Ozi Exp..

Incidently using this BU353 GPS with gpsd is a sure way to toast it. Ask me how I know. I had to download special software and go find a windows box to fix it.

Google helped me find the answer.

http://members.optusnet.com.au/~greg.ed ... buntu.html

I make sure I use the switches now. Ozi Explorer running in wine does not require gpsd fortunately.

John Lewis

John Lewis
Posts: 148
Joined: Mon 03 Dec 2007, 10:19
Location: Albany West Australia

#9 Post by John Lewis »

Hi jemimah,

Couldn't find gpsd in this puppeee so I installed Disciples pet.

Plugged in the gps and fired up gpsd with the following switches
gpsd -b -n -N -D2 /dev/ttyUSB0

Then I cranked up TangoGPS and it ran quite nicely. I tried the Google Image and it was ok. Pity I couldn't go to the Google Map rather than topo image.Then found my spot in Open Cycle Map. That was much better.

Have to find out where to download all the maps I need. Open Street map site I guess. Not as good as AUSLIG but adequate for local use.

This will keep me going for now. Will want to use OziExplorer in the long run though so will be waiting for the Serio raw. If its a module could it be just put in lib modules and run depmod -a? Guess it won't be that simple.

Thanks for the help again jemimah.

John Lewis

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#10 Post by jemimah »

Gpsd wasn't there in puppeee4.3 but it is in 4.4.

If you don't want to upgrade the whole system when I relase the next beta, you should be able to just swap out the kernel and zdrive.

JohnRoberts
Posts: 145
Joined: Thu 30 Nov 2006, 00:04
Location: Greece

#11 Post by JohnRoberts »

Still possible in 4.3 without much fuss... :wink:

I used Mark's PET (2.39) from here:
http://www.murga-linux.com/puppy/viewto ... 2&start=30
Help M$ become a Linux distro maintainer...
Force-feed them with Open-Source faster than they can produce patents

Post Reply