gpsd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-users] gpsd fails with Illegal instruction on old Intel CPU


From: Klaus Klein
Subject: [gpsd-users] gpsd fails with Illegal instruction on old Intel CPU
Date: Fri, 30 Dec 2011 00:33:39 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20111110 Icedove/3.0.11

Hi Folks,

 I just installed gpsd 3.3-5 under Debian GNU/Linux wheezy/sid 
(3.1.0-1-686-pae) on my old Dell Notebook.

/proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 11
model name      : Intel(R) Pentium(R) III Mobile CPU       933MHz
stepping        : 1
cpu MHz         : 930.110
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov 
pse36 mmx fxsr sse up
bogomips        : 1860.22
clflush size    : 32
cache_alignment : 32
address sizes   : 36 bits physical, 32 bits virtual
power management:

||/ Name    Version  Description
+++-=======-========-==================================
ii  gpsd    3.3-5    Global Positioning System - daemon

 new debian package, version 2.0.
 size 102912 bytes: control archive= 13630 bytes.
      17 bytes,     1 lines      conffiles
    2885 bytes,   123 lines   *  config               #!/bin/sh
     975 bytes,    23 lines      control
     878 bytes,    14 lines      md5sums
    2039 bytes,    78 lines   *  postinst             #!/bin/bash
     640 bytes,    33 lines   *  postrm               #!/bin/sh
    1217 bytes,    49 lines   *  preinst              #!/bin/sh
     163 bytes,     7 lines   *  prerm                #!/bin/sh
   25161 bytes,   290 lines      templates
 Package: gpsd
 Version: 3.3-5
 Architecture: i386
 Maintainer: Bernd Zeimetz <address@hidden>
 Installed-Size: 214
 Depends: netbase, lsb-base (>= 3.2-13), libbluetooth3 (>= 4.91), libc6 (>= 2.11), 
libdbus-1-3 (>= 1.0.2), libgps20 (>= 3.3), libusb-1.0-0 (>= 2:1.0.8), debconf (>= 0.5) | 
debconf-2.0
 Recommends: udev, python
 Suggests: gpsd-clients, dbus
 Conflicts: fso-gpsd
 Breaks: udev (<< 125)
 Section: misc
 Priority: optional
 Multi-Arch: foreign
 Homepage: http://www.catb.org/gpsd/

Unfortunately the start of gpsd ends with an "Illegal instruction".

address@hidden:~# /usr/sbin/gpsd -D 5 -N -n /dev/ttyS0
gpsd:INFO: launching (Version 3.3)
gpsd:IO: opening IPv4 socket
gpsd:IO: opening IPv6 socket
gpsd:ERROR: can't bind to IPv6 port gpsd, Cannot assign requested address
gpsd:INFO: listening on port gpsd
gpsd:PROG: NTPD shmat(0,0,0) succeeded, segment 0
gpsd:PROG: NTPD shmat(32769,0,0) succeeded, segment 1
gpsd:PROG: NTPD shmat(65538,0,0) succeeded, segment 2
gpsd:PROG: NTPD shmat(98307,0,0) succeeded, segment 3
gpsd:PROG: successfully connected to the DBUS system bus
gpsd:PROG: shmat() succeeded, segment 131076
gpsd:PROG: shared-segment creation succeeded,
gpsd:INFO: NTPD ntpd_link_activate: 1
gpsd:INFO: stashing device /dev/ttyS0 at slot 0
gpsd:PROG: no etc/gpsd/device-hook present, skipped running ACTIVATE hook
gpsd:INFO: opening GPS data source type 2 at '/dev/ttyS0'
gpsd:PROG: PPS Create Thread gpsd_ppsmonitor
gpsd:PROG: PPS chrony socket /var/run/chrony.ttyS0.sock doesn't exist
gpsd:INFO: speed 4800, 8N1
gpsd:IO: => GPS: $PASHQ,RID*28\x0d\x0a
gpsd:IO: => GPS: @F0.3=1*67\x0d\x0a
gpsd:IO: => GPS: @F2.2=1*64\x0d\x0a
gpsd:IO: writing oncore control type Cj
gpsd:IO: => GPS: @@Cj)\x0d\x0aRID*28\x0d\x0a
gpsd:PROG: Probing "Garmin USB binary" driver...
gpsd:PROG: Probe not found "Garmin USB binary" driver...
gpsd:PROG: Probing "GeoStar binary" driver...
gpsd:IO: Sent GeoStar packet id 0xc1
gpsd:IO: => GPS: 5053474700c100010000000050924746
gpsd:PROG: Probe not found "GeoStar binary" driver...
gpsd:PROG: Probing "Trimble TSIP" driver...
gpsd:INFO: speed 9600, 8O1
gpsd:IO: => GPS: $PASHQ,RID*28\x0d\x0a
gpsd:IO: => GPS: @F0.3=1*67\x0d\x0a
gpsd:IO: => GPS: @F2.2=1*64\x0d\x0a
gpsd:IO: writing oncore control type Cj
gpsd:IO: => GPS: @@Cj)\x0d\x0aRID*28\x0d\x0a
gpsd:INFO: speed 4800, 8N1
gpsd:IO: => GPS: $PASHQ,RID*28\x0d\x0a
gpsd:IO: => GPS: @F0.3=1*67\x0d\x0a
gpsd:IO: => GPS: @F2.2=1*64\x0d\x0a
gpsd:IO: writing oncore control type Cj
gpsd:IO: => GPS: @@Cj)\x0d\x0aRID*28\x0d\x0a
gpsd:PROG: Probe not found "Trimble TSIP" driver...
gpsd:PROG: no probe matched...
gpsd:INFO: gpsd_activate(): activated GPS (fd 6)
gpsd:INFO: device /dev/ttyS0 activated
gpsd:PROG: changing to group 20
gpsd:INFO: running with effective group ID 20
gpsd:INFO: running with effective user ID 65534
gpsd:INFO: startup at 2011-12-29T23:16:30.000Z (1325200590)
gpsd:PROG: switch_driver(Generic NMEA) called...
gpsd:PROG: selecting Generic NMEA driver...
gpsd:INFO: /dev/ttyS0 identified as type Generic NMEA (0.126615 sec @ 4800bps)
gpsd:PROG: => Probing for Garmin NMEA
gpsd:IO: => GPS: $PGRMCE*0E\x0d\x0a
gpsd:IO: <= GPS: $GPVTG,359.04,T,,M,15.83,N,29.3,K,N*0E
gpsd:DATA: packet from /dev/ttyS0 with {ONLINE|PACKET|DRIVER}
gpsd:PROG: => Probing for SiRF
gpsd:IO: => GPS: $PSRF100,0,4800,8,1,0*0F\x0d\x0a
gpsd:IO: <= GPS: 
$GPGGA,231639.000,5158.9982,N,00429.9442,E,1,03,50.0,-15.5,M,47.1,M,,0000*7F
gpsd:DATA: GPGGA: registers fractional time 231639.00
gpsd:WARN: can't use GGA time until after ZDA or RMC has supplied a year.
gpsd:DATA: GGA: hhmmss=231639.000 lat=51.98 lon=4.50 alt=-15.50 mode=3 status=1
gpsd:PROG: GPGGA reporting cycle started on 231639.00.
gpsd:PROG: GPGGA starts a reporting cycle.
gpsd:DATA: packet from /dev/ttyS0 with 
{ONLINE|LATLON|ALTITUDE|STATUS|MODE|PACKET|CLEAR}
Illegal instruction
address@hidden:~#

Anything I could do to fix this?

Regards,
Klaus



reply via email to

[Prev in Thread] Current Thread [Next in Thread]