Em 16 de março de 2011 21:26, Helio Loureiro <he...@loureiro.eng.br> escreveu: >> Se não achar onde mudar, faça uma mega gambiarra e remova a porta ttyS1. >> >> > Depois crie um link simbólico do mesmo para ttyUSB0. >> >> # ls -l /dev/ttyUSB0 >> crw-rw---- 1 root dialout 188, 0 Mar 15 01:19 /dev/ttyUSB0 >> >> # ls -l /dev/ttyS1 >> lrwxrwxrwx 1 root root 12 Mar 15 01:17 /dev/ttyS1 -> /dev/ttyUSB0 >> >> # gpsbabel -D9 -i garmin -f /dev/ttyUSB0 -o gpx -F foobar.gpx >> GPSBabel Version: 1.4.2 >> >> E não faz mais nada... o comando gpsbabel não termina nunca. depois de >> um tempo eu paro ele com ctrl+c. >> >> tentei também usar o gpsbabelfe, que tem interface gráfica. mas também >> não funcionou. dá uma tele 'process GPS babel' e nela fica. >> > > > Olha se ele não cria o ttyUSB1 tb. Se tiver criado, precisa do > ttyS2->ttyUSB1. > > ./helio >
parece que a ordem dos parâmetros altera o comportamento do gpstrans. Vejam a diferença de execuções botando o -p antes ou depois de outro parâmetro. usei como outro parâmetro o -t que pega a hora do gps (que por sua vez vem do satélite) $ gpstrans -p/dev/ttyUSB0 -t GPStrans (ASCII) - Version 0.41 Copyright (c) 2005 by Carsten Tschach (tsch...@zedat.fu-berlin.de) Linux/KKJ mods by Janne Sinkkonen <ja...@iki.fi> (1996) Copyright (c) 2000 German Grid by Andreas Lange <andreas.la...@rhein-main.de> Copyright (c) 1998,2000 Mayko-mXmap mods by Matthias Kattanek <mat...@ugraf.com> Copyright (c) 2001 Development by Joao Seabra-CT2GNL <sea...@ci.aac.uc.pt> Copyright (c) 2005 Development by Jim Van Zandt <j...@comcast.removeme.net> ^C Don't touch me...but you've pressed CTRL-C It was your choice....exiting antes de apertar control+c eu espero 30 segundos. quando nada acontece aperto o ctrl+c $ gpstrans -t -p/dev/ttyUSB0 GPStrans (ASCII) - Version 0.41 Copyright (c) 2005 by Carsten Tschach (tsch...@zedat.fu-berlin.de) Linux/KKJ mods by Janne Sinkkonen <ja...@iki.fi> (1996) Copyright (c) 2000 German Grid by Andreas Lange <andreas.la...@rhein-main.de> Copyright (c) 1998,2000 Mayko-mXmap mods by Matthias Kattanek <mat...@ugraf.com> Copyright (c) 2001 Development by Joao Seabra-CT2GNL <sea...@ci.aac.uc.pt> Copyright (c) 2005 Development by Jim Van Zandt <j...@comcast.removeme.net> ERROR: The initialization of port /dev/ttyS1 has failed. ou seja, ele estava procurando na porta errada (/dev/ttyS1) quando não recebia o parâmetro da porta no início. mas recebendo o parâmetro da porta no início, ele simplesmente não faz nada. também fiz o que helio loureiro sugeriu. (como root) # rm /dev/ttyS1 # ln -s /dev/ttyUSB0 /dev/ttyS1 (como usuário normal) $ ls -l /dev/ttyS1 lrwxrwxrwx 1 root root 12 Mar 19 23:49 /dev/ttyS1 -> /dev/ttyUSB0 $ gpstrans -t GPStrans (ASCII) - Version 0.41 Copyright (c) 2005 by Carsten Tschach (tsch...@zedat.fu-berlin.de) Linux/KKJ mods by Janne Sinkkonen <ja...@iki.fi> (1996) Copyright (c) 2000 German Grid by Andreas Lange <andreas.la...@rhein-main.de> Copyright (c) 1998,2000 Mayko-mXmap mods by Matthias Kattanek <mat...@ugraf.com> Copyright (c) 2001 Development by Joao Seabra-CT2GNL <sea...@ci.aac.uc.pt> Copyright (c) 2005 Development by Jim Van Zandt <j...@comcast.removeme.net> ^C Don't touch me...but you've pressed CTRL-C It was your choice....exiting pensei que poderia ser permissão, mas o ttyUSB0 está com grupo dialup. e meu usuário está neste grupo: $ ls -l /dev/ttyUSB0 crw-rw---- 1 root dialout 188, 0 Mar 19 23:45 /dev/ttyUSB0 $ groups fredm adm lp dialout fax cdrom floppy audio dip video plugdev scanner netdev lpadmin powerdev fuse Helio também perguntou se ele não cria o ttyUSB1. não cria. olha aí: # ls /dev/ttyUSB* /dev/ttyUSB0 acho que fiquei com duas possibilidades: ou o gps garmin etrex não funciona no linux, ou o adaptador usb-serial não funciona. Mas alguma sugestão? Fred -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktik5yqdtchg8ujakbvmha_qsnxkzv1bgc8g5_...@mail.gmail.com