Well I seem to be having the same exact problem as the original post. I try to run gpsd and...
Code:
bananaman@curious-george:~$ sudo gpsd -N -D 6 usb:
gpsd: launching (Version 2.37)
gpsd: listening on port gpsd
gpsd: shmat(0,0,0) succeeded
gpsd: shmat(0,0,0) succeeded
gpsd: shmat(0,0,0) succeeded
gpsd: shmat(0,0,0) succeeded
gpsd: successfully connected to the DBUS system bus
gpsd: running with effective group ID 0
gpsd: running with effective user ID 0
gpsd: opening GPS data source at 'usb:'
gpsd: device open failed: No such file or directory - retrying read-only
gpsd: read-only device open failed: No such file or directory
gpsd: GPS device usb: nonexistent or can't be read
As you can see I tried using "usb:" but it also failed like "/dev/ttyUSB0" did. dmesg and lsusb match what SSamiK had except that mine never worked from the start. My GPS is a Garmin GPSmap 60CSx. The GPS is set to NMEA in/out at 4800 baud and displaying that it is "connected". After trying what SSamiK said in his last post I got...
Code:
bananaman@curious-george:~$ sudo gpsd -N -D 6 /dev/ttyUSB0
[sudo] password for bananaman:
gpsd: launching (Version 2.37)
gpsd: listening on port gpsd
gpsd: shmat(0,0,0) succeeded
gpsd: shmat(0,0,0) succeeded
gpsd: shmat(0,0,0) succeeded
gpsd: shmat(0,0,0) succeeded
gpsd: successfully connected to the DBUS system bus
gpsd: running with effective group ID 0
gpsd: running with effective user ID 0
gpsd: opening GPS data source at '/dev/ttyUSB0'
gpsd: speed 9600, 8N1
gpsd: => GPS: $PASHQ,RID*28\x0d
gpsd: Navcom: command dump: 0299661c0800040200001203
gpsd: => GPS: 0299661c0800040200001203
gpsd: Navcom: sent command 0x1c (Test Support Block)
gpsd: Navcom: command 0x1c mode = 02, length = 0
gpsd: Navcom: command dump: 029966200e000001ae02000071000000f203
gpsd: => GPS: 029966200e000001ae02000071000000f203
gpsd: Navcom: sent command 0x20 (Data Request) - data block id = ae at rate 00
gpsd: Navcom: command dump: 029966200e00000186020a0071000000d003
gpsd: => GPS: 029966200e00000186020a0071000000d003
gpsd: Navcom: sent command 0x20 (Data Request) - data block id = 86 at rate 0a
gpsd: Can't open /proc/bus/usb/devices
gpsd: no probe matched...
gpsd: gpsd_activate(0): opened GPS (5)
and when I ran xgps in a second window to test it, the following was added in the first terminal:
Code:
gpsd: client 127.0.0.1 (0) connect on fd 6
gpsd: checking client(0)
gpsd: <= client(0): w+x
gpsd: client(0): assigning channel...
gpsd: User r8-)8-)8-)equires 2, channel type is -1
gpsd: client(0): channel 5 already active.
gpsd: client(0): channel 5 already active.
gpsd: => client(0): GPSD,W=1,X=1231204502.736271
It could not open "devices" under /proc/bus/usb because it was not there so I tried to mount it with...
Code:
sudo mount -t usbfs usbfs /proc/bus/usb
and running gpsd again. This time it returned nothing when I ran gpsd with -N -D 6. When I try running Gpsdrive it says I have no GPS and xgps just freezes when I try to run it. This seems to be a long series of problems and not just one. I've probably fixed it 4 or 5 times from solutions and tutorials in threads spanning across several forums only to find another problem waiting in line.
kitplummer, have you tried to comment out the blacklist and have you had similar results to mine? Anyone else?
I've been working on this for two days straight and I think my eyes are bleeding now so I'm going to take a really long sleep.
Bookmarks