From: shershen <she...@uk...> - 2008-09-10 19:02:32
|
In short – my gpsd installation does not see GPStix. Any advice are welcome Hardware configuration: - Verdex XL6P. factory shipped software - GPStix, Tweener gpsd installation was taken from: http://www.angstrom-distribution.org/repo/?action=details&pnm=gpsd - gpsd 2.37-r0 from Ångström 2008.6 glibc armv5te - gpsd-conf 2.37-r0 from Ångström 2008.6 glibc gumstix-verdex - gpsd-gpsctl 2.37-r0 from Ångström 2008.6 glibc armv5te - libgps17 2.37-r0 from Ångström 2008.6 glibc armv5te - libc6 2.6.1-r11 from Ångström 2008.6 glibc armv5te - libstdc++6 4.2.4-r3 from Ångström 2008.6 glibc armv5te - libgcc1 4.2.4-r3 from Ångström 2008.6 glibc armv5te - libdbus-1-3 1.2.1-r4 from Ångström 2008.6 glibc armv5te - dbus 1.2.1-r4 from Ångström 2008.6 glibc armv5te - libexpat1 2.0.0-r2 from Ångström 2007.12 glibc armv5te Installation went smoothly with next exceptions: - gpsd-conf was unpacked on desktop computer and copied to gumstix, as gumstix' ipkg complained on 'no such package "gpsd-conf"' - dbus was forcibly installed, as it conflicted with existing package After installation, gpsd does not start, exiting with message: "gpsd: can't run with neither control socket nor devices" configuration files: /etc/default/gpsd.default: # If you must specify a non-NMEA driver, uncomment and modify the next line #GPSD_OPTS= GPS_DEV="/dev/ttyS3" /etc/init.d/gps-hardware.default # This is a dummy file. Some machines use it to bring up integrated GPS # devices on demand. Would be grateful for help -- View this message in context: http://www.nabble.com/gpsd-with-GPStix-tp19418711p19418711.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: shershen <she...@uk...> - 2009-01-01 17:28:23
|
Resolution steps: 1. check what file/bus is used by the GPS with this purpose, iterate thru all ttySx ports: ttyS0, ttyS1, ttyS3 in my case, GPSStix was using ttyS2 stty -F /dev/ttyS2 && cat < /dev/ttyS2 2. there is some mess with configuration files. instead of calling /etc/init.d/gpsd at startup, i have called gpsd manually: gpsd -D 5 -Nn /dev/ttyS2 where: -D 5 sets debug level to most informative -Nn tries to connect to GPS device instantly and makes gpsd run in foreground (so you do not have to look in logs for output) -- View this message in context: http://www.nabble.com/gpsd-with-GPStix-tp19418711p21242960.html Sent from the Gumstix mailing list archive at Nabble.com. |