Hello all! I have a strange problem with a USB GPS device that wont "sync" its datastream with the device node.. (Or how i would describe it) Kernel bversion: 2.6.16.21-0.8-smp gpsd version: 2.37 SuSE version: SUSE Linux Enterprise Desktop 10 (i586) I am was using gpsd version 2.09 on SLED 10 sp1, and a BU-353 USB GPS Receiver. I ran gpsdrive over that and it worked nicely. I tried updating to 2.10pre4 via repository. But i run into some problems. I cant seem to get my USB GPS reciever to work after that. I can see in /var/log/messages that it is found and gives it the ttyUSB0 device. I can see the gpsd starting up as /usr/sbin/gpsd -F /var/run/gpsd.socket /dev/ttyUSB0 but i cant telnet to 2947, it doesnt give anything at all.. No echo no nothing. I tried hexdump -C /dev/ttyUSB0, but it mostly gives me gabled output. It is as if the reading of the datastream doesnt sync. It starts of with thousands of 0x00 and 0x80 then going into random data, and once in a short while slip into readable data. It doesnt stay that way for more than a few seconds if at all... Here are a few snippets from hexdump: 00000000 80 00 78 00 80 78 80 78 f8 80 80 78 80 f8 80 00 |..x..x.x...x....| 00000010 80 78 f8 80 78 80 00 78 78 00 f8 00 78 78 80 00 |.x..x..xx...xx..| 00000020 78 00 80 00 80 00 78 78 80 80 78 78 80 00 78 80 |x.....xx..xx..x.| Initial start 00000110 00 80 00 78 78 f8 00 78 78 f8 80 78 80 78 80 f8 |...xx..xx..x.x..| 00000120 f8 80 80 78 78 f8 80 78 80 00 80 00 80 00 78 80 |...xx..x......x.| 00000130 80 f8 00 78 00 80 78 80 00 80 78 80 78 f8 80 80 |...x..x...x.x...| A while later 00005670 00 78 78 80 f8 00 78 00 78 00 80 00 80 00 80 00 |.xx...x.x.......| 00005680 80 80 78 80 80 f8 80 00 80 78 00 80 78 00 80 80 |..x......x..x...| 00005690 f8 00 70 3b 25 a5 59 55 a2 2b f5 96 55 b4 96 56 |..p;%.YU.+..U..V| 000056a0 d4 56 56 56 55 56 55 54 54 14 35 a7 a2 e4 27 51 |.VVVUVUTT.5...'Q| 000056b0 95 d4 94 97 94 36 25 d9 55 a2 d9 95 b3 51 d1 95 |.....6%.U....Q..| 000056c0 05 dd 29 70 37 a5 d1 b5 59 a2 a2 94 56 25 95 a5 |..)p7...Y...V%..| 000056d0 76 55 a2 95 b3 b7 25 51 dd 09 74 b9 25 59 55 2b |vU....%Q..t.%YU+| Then readable text: 000066f0 b6 56 f7 71 53 91 b7 7a aa aa a2 65 b4 f6 54 95 |.V.qS..z...e..T.| 00006700 54 b4 96 54 b5 96 96 2c 32 31 2c 31 36 2c 31 34 |T..T...,21,16,14| 00006710 2c 24 47 50 47 53 56 2c 33 2c 33 2c 31 32 2c 30 |,$GPGSV,3,3,12,0| 00006720 38 2c 31 34 2c 33 32 37 2c 32 35 2c 32 36 2c 31 |8,14,327,25,26,1| 00006730 34 2c 30 31 38 2c 2c 32 37 2c 30 38 2c 33 30 32 |4,018,,27,08,302| 00006740 2c 33 36 2c 30 37 2c 30 37 2c 32 39 31 2c 33 30 |,36,07,07,291,30| 00006750 2a 37 45 0d 0a 24 47 50 52 4d 43 2c 32 30 2c 35 |*7E..$GPRMC,20,5| 00006760 39 31 37 2e 35 39 30 35 2c 4e 2c 30 31 38 31 35 |917.5905,N,01815| Back to nonsense: 00009820 2c 31 0d 0a 50 52 4d 32 30 30 30 2c 35 39 31 4e |,1..PRM2000,591N| 00009830 2c 30 31 35 33 37 2c 30 2e 2c 32 2e 2c 32 30 38 |,01537,0.,2.,208| 00009840 2c 2c 30 31 0d 0a 47 41 2c 32 30 35 38 30 30 30 |,,01..GA,2058000| 00009850 2c 37 2e 31 31 2c 30 31 2e 36 37 2c 45 2c 30 2e |,7.11,01.67,E,0.| 00009860 39 30 2e 38 2c 32 2c 4d 2c 30 30 2a 36 0a 24 47 |90.8,2,M,00*6.$G| 00009870 2c 41 2c 2c 31 32 37 2c 2c 30 2c 30 31 35 2c 32 |,A,,127,,0,015,2| 00009880 2c 35 2c 2e 39 0d 0a 24 47 43 2c 34 2e 30 2c 41 |,5,.9..$GC,4.0,A| 00009890 39 31 31 2c 31 38 2e 36 31 2c 45 31 36 2c 34 32 |911,18.61,E16,42| 000098a0 2c 30 38 30 2c 0a 47 47 18 78 78 e6 78 00 78 86 |,080,.GG.xx.x.x.| 000098b0 66 78 1e f8 86 66 78 f8 78 e0 78 00 78 e0 78 78 |fx...fx.x.x.x.xx| 000098c0 e0 78 e6 78 86 06 78 86 00 86 00 78 86 86 78 78 |.x.x..x....x..xx| 000098d0 86 7e 78 86 e6 98 f8 86 86 78 86 00 78 78 78 1e |.~x......x..xxx.| 000098e0 e6 80 60 00 e6 7e 9e 86 06 1e 86 1e 78 1e e0 86 |..`..~......x...| 000098f0 06 78 e0 1e e6 60 66 9e 60 06 1e 86 78 e6 78 00 |.x...`f.`...x.x.| 00009900 78 86 66 78 78 1e f8 f8 78 e0 78 f8 98 e0 86 00 |x.fxx...x.x.....| 00009910 78 78 86 78 78 e0 78 78 78 78 78 86 00 78 78 86 |xx.xx.xxxxx..xx.| 00009920 06 78 86 18 78 86 e6 18 78 78 78 86 e6 98 e0 86 |.x..x...xxx.....| 00009930 78 78 78 60 e6 80 e6 7e 9e 98 9e 00 1e 86 1e 78 |xxx`...~.......x| 00009940 f8 78 1e e0 86 00 78 1e e0 86 06 1e e6 60 e0 86 |.x....x......`..| 00009950 7e 78 1e f8 e0 78 86 00 78 78 78 86 1e 78 98 80 |~x...x..xxx..x..| The device is working flawlessly under Windows XP on the same machine. No problems whatsoever. very fast to lock to satelites. Where shall i go on looking for problems? Kernel problems with the USB device driver reading the stream?? /Rikard