Thread: [Gpsbabel-misc] Problems with Garmin, USB and Linux kernel 2.6.20
Brought to you by:
robertl
From: Andrew S. <and...@pa...> - 2007-04-23 03:36:37
|
Hi there, I have been using gpsbabel with Kubuntu Edgy (and earlier) for some time. Edgy has a 2.6.17 kernel and my Garmin GPSmap 60Cx 'just works' with the USB port. I have applied the rule change to udev, and blacklisted the garmin_gps module. I have just upgraded to Kubuntu Feisty and it 'just doesn't work'. Feisty has the 2.6.20 kernel. I have previously compiled gpsbabel 1.3.2 from source and this didn't affected by the upgrade process. To be sure, I downloaded 1.3.3 and compiled again on the current set up. No change. For interest I tried the garmin_gps module on /dev/ttySOUSB, and that worked. It is buggy though. I noticed that the previous 2.6.17 kernel was still available on GRUB, so I booted with that. Not totally successful as the X-server crashed (probably the Nvidia proprietary driver & kernel mismatch). However I was able to convince myself that gpsbabel was now finding the GPS. I can only guess that gpsbabel and the 2.6.20 kernel are not working together. Happy to do more debugging and testing if asked. I would like to find a fix for this! Thanks Andrew Simpson ------------------------------ Linux 2.6.20 (AMD 64 bit) with gpsbabel 1.3.2 (1.3.3 gave the same result) ------------------------------ $ gpsbabel -D9 -i garmin -f usb:-1 TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) RX (intr) [16]:00 00 00 00 06 00 00 00 04 00 00 00 de b3 e8 c5 ................(ACK ) TX [12]:14 00 00 00 fe 00 00 00 00 00 00 00 ............(PRDREQ ) RX (intr) [16]:00 00 00 00 06 00 00 00 04 00 00 00 de b3 e8 c5 ................(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) RX (intr) [-110]:(ACK ) Could not start session in a reasonable number of tries. ------------------------------ Linux 2.6.17 (AMD 64 bit) with gpsbabel 1.3.2 ------------------------------ $ gpsbabel -D9 -i garmin -f usb:-1 TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) RX (intr) [16]:00 00 00 00 06 00 00 00 04 00 00 00 de b3 e8 c5 ................(ACK ) TX [12]:14 00 00 00 fe 00 00 00 00 00 00 00 ............(PRDREQ ) RX (intr) [16]:00 00 00 00 06 00 00 00 04 00 00 00 de b3 e8 c5 ................(ACK ) RX (intr) [12]:00 00 00 00 02 00 00 00 00 00 00 00 ............(REQBLK ) RX (bulk) [147]:14 00 00 00 ff 00 00 00 87 00 00 00 24 01 2c 01 47 50 53 4d 61 70 36 30 43 58 20 53 6f 66 74 77 61 72 65 20 56 65 72 73 69 6f 6e 20 33 2e 30 30 00 56 45 52 42 4d 41 50 20 41 6d 65 72 69 63 61 73 20 52 65 63 20 42 61 73 65 6d 61 70 20 34 2e 30 30 00 56 45 52 53 4d 41 50 20 2d 4a 2d 35 39 2d 31 34 34 2c 20 2d 4a 2d 36 30 2d 31 33 33 2c 20 2d 4a 2d 36 30 2d 31 33 33 61 2c 20 2d 4a 2d 36 30 2d 31 33 35 2c 20 2d 49 2d 35 39 20 30 2e 30 30 00 ................GPSMap60CX.Software.Version.3.00.VERBMAP.Americas.Rec.Basemap.4.00.VERSMAP..J.59.144...J.60.133...J.60.133a...J.60.135...I.59.0.00.(PRDDAT ) RX (bulk) [82]:14 00 00 00 f8 00 00 00 46 00 00 00 56 45 52 53 4d 41 50 31 20 41 6d 65 72 69 63 61 73 20 4d 61 72 69 6e 65 20 50 4f 49 20 31 2e 30 30 00 53 49 52 46 47 50 53 20 47 53 43 33 66 20 53 6f 66 74 77 61 72 65 20 56 65 72 73 69 6f 6e 20 32 2e 38 30 00 ........F...VERSMAP1.Americas.Marine.POI.1.00.SIRFGPS.GSC3f.Software.Version.2.80.(UNKNOWN ) RX (bulk) [150]:14 00 00 00 fd 00 00 00 8a 00 00 00 50 00 00 4c 01 00 41 0a 00 54 01 00 41 64 00 44 6e 00 41 c9 00 44 ca 00 44 6e 00 44 d2 00 41 2d 01 44 38 01 44 2e 01 41 90 01 44 6e 00 41 f4 01 44 f5 01 41 58 02 44 58 02 41 59 02 44 59 02 41 bc 02 44 bc 02 41 20 03 44 20 03 41 21 03 44 21 03 41 84 03 41 86 03 41 87 03 41 88 03 41 8b 03 44 8b 03 44 8c 03 44 8d 03 44 8e 03 41 8c 03 44 8f 03 41 92 03 41 94 03 41 95 03 44 95 03 41 96 03 44 96 03 41 f2 03 41 f3 03 ............P..L..A..T..Ad.Dn.A..D..Dn.D..A..D8.D..A..Dn.A..D..AX.DX.AY.DY.A..D..A..D..A..D..A..A..A..A..A..D..D..D..D..A..D..A..A..A..D..A..D..A..A..(PRTARR ) TX [12]:00 00 00 00 05 00 00 00 00 00 00 00 ............(SESREQ ) RX (intr) [16]:00 00 00 00 06 00 00 00 04 00 00 00 de b3 e8 c5 ................(ACK ) TX [12]:14 00 00 00 fe 00 00 00 00 00 00 00 ............(PRDREQ ) RX (intr) [12]:00 00 00 00 02 00 00 00 00 00 00 00 ............(REQBLK ) RX (bulk) [147]:14 00 00 00 ff 00 00 00 87 00 00 00 24 01 2c 01 47 50 53 4d 61 70 36 30 43 58 20 53 6f 66 74 77 61 72 65 20 56 65 72 73 69 6f 6e 20 33 2e 30 30 00 56 45 52 42 4d 41 50 20 41 6d 65 72 69 63 61 73 20 52 65 63 20 42 61 73 65 6d 61 70 20 34 2e 30 30 00 56 45 52 53 4d 41 50 20 2d 4a 2d 35 39 2d 31 34 34 2c 20 2d 4a 2d 36 30 2d 31 33 33 2c 20 2d 4a 2d 36 30 2d 31 33 33 61 2c 20 2d 4a 2d 36 30 2d 31 33 35 2c 20 2d 49 2d 35 39 20 30 2e 30 30 00 ................GPSMap60CX.Software.Version.3.00.VERBMAP.Americas.Rec.Basemap.4.00.VERSMAP..J.59.144...J.60.133...J.60.133a...J.60.135...I.59.0.00.(PRDDAT ) RX (bulk) [82]:14 00 00 00 f8 00 00 00 46 00 00 00 56 45 52 53 4d 41 50 31 20 41 6d 65 72 69 63 61 73 20 4d 61 72 69 6e 65 20 50 4f 49 20 31 2e 30 30 00 53 49 52 46 47 50 53 20 47 53 43 33 66 20 53 6f 66 74 77 61 72 65 20 56 65 72 73 69 6f 6e 20 32 2e 38 30 00 ........F...VERSMAP1.Americas.Marine.POI.1.00.SIRFGPS.GSC3f.Software.Version.2.80.(UNKNOWN ) RX (bulk) [150]:14 00 00 00 fd 00 00 00 8a 00 00 00 50 00 00 4c 01 00 41 0a 00 54 01 00 41 64 00 44 6e 00 41 c9 00 44 ca 00 44 6e 00 44 d2 00 41 2d 01 44 38 01 44 2e 01 41 90 01 44 6e 00 41 f4 01 44 f5 01 41 58 02 44 58 02 41 59 02 44 59 02 41 bc 02 44 bc 02 41 20 03 44 20 03 41 21 03 44 21 03 41 84 03 41 86 03 41 87 03 41 88 03 41 8b 03 44 8b 03 44 8c 03 44 8d 03 44 8e 03 41 8c 03 44 8f 03 41 92 03 41 94 03 41 95 03 44 95 03 41 96 03 44 96 03 41 f2 03 41 f3 03 ............P..L..A..T..Ad.Dn.A..D..Dn.D..A..D8.D..A..Dn.A..D..AX.DX.AY.DY.A..D..A..D..A..D..A..A..A..A..A..D..D..D..D..A..D..A..A..A..D..A..D..A..A..(PRTARR ) RX (bulk) [0]:(RET2INTR) 0 3320361950 292 GPSMap60CX Software Version 3.00 |