Ticket #1030 (closed defect: fixed)

Opened 23 months ago

Last modified 23 months ago

tangoGPS reports "no GPSD found"

Reported by: TomYates Owned by: ainulindale
Priority: major Milestone:
Component: SHR Image Version: SHR-unstable
Keywords: Cc:

Description

with a freshly-upgraded SHR-U, i'm still not getting anything out of tango
GPS. specifically, when i start it, it says: "no GPS found", changing
rapidly to "no GPSD found".

tango wants to talk to localhost on port 2947, and there's no listener there
(Connection refused). frameworkd.log notes that:
frameworkd.log:2010.03.24 08:07:51.108 ogpsd WARNING (could
not write to '/sys/bus/platform/devices/neo1973-pm-gps.0/pwron': [Errno 2]
No such file or directory:
'/sys/bus/platform/devices/neo1973-pm-gps.0/pwron')
which i had assumed was the underlying cause, but
http://trac.shr-project.org/trac/ticket/692 suggests that that may be
normal.

Change History

comment:1 Changed 23 months ago by zeppo

it seems that we've changed from fso-gpsd to gpsd 2.90 now.

I've checked the configuration and after some tweaks gps is working now:

in /etc/default/gpsd:
<--
# If you must specify a non-NMEA driver, uncomment and modify the next line
#GPSD_OPTS=
GPS_DEVICES="/dev/ttySAC1"
-->

in /etc/init.d/gpsd:
<--
do_start()
{

# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started

# start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \

#
return 1

start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \

$GPSD_OPTIONS -P $PIDFILE $GPS_DEVICES \

return 2

}
-->

comment:2 Changed 23 months ago by zeppo

One thing I've forgot... after that change suspend didn't work after using gps from navit or tangogps

comment:3 Changed 23 months ago by Heinervdm

  • Status changed from new to closed
  • Resolution set to fixed

Nothing changed about gpsd. We are still using fso-gpsd.
There was just a change that fso-gpsd is missing by default, that was fixed today and with fso-gpsd everything is working again acording the the ML.

So I'm closing this as fixed due to this commit:
 http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=a5678078ef4196a8b53c99c6e466553907f0378d

Note: See TracTickets for help on using tickets.