Hola,
El tema en Windows es distinto, creo (de hecho es un viejo conocido).
Si al conectar un dispositivo USB la primera vez, no le dejas al
sistema hacer tooooodo el escaneo para que lo reconozca cada vez que
lo conectas y mire si tiene los drivers, etc, luego te pasan cosas
raras. En el ordenador del trabajo, por ejemplo, si lo conecto a un
puerto USB, la Palm funciona sin problemas (o lo ha hecho hasta el 20
de julio), pero si la conecto al otro... se reinicia el PC.
Respecto al tema del gpsd, te paso lo que me sale con los dos comandos
que me has indicado:
linux-qoxk:/home/gerardo # ps aux|grep gps
root 3854 0.0 0.0 3092 776 pts/1 S+ 07:39 0:00 grep gps
linux-qoxk:/home/gerardo # killall gps
gps: no process killed
linux-qoxk:/home/gerardo # kill 3854
bash: kill: (3854) - No existe el proceso
linux-qoxk:/home/gerardo # kill 3092
bash: kill: (3092) - No existe el proceso
linux-qoxk:/home/gerardo # ps aux|grep gpsd
root 3922 0.0 0.0 3092 776 pts/1 S+ 07:41 0:00 grep gpsd
linux-qoxk:/home/gerardo # kill 3922
bash: kill: (3922) - No existe el proceso
linux-qoxk:/home/gerardo # chkconfig|grep gps
linux-qoxk:/home/gerardo # chkconfig | grep gps
linux-qoxk:/home/gerardo # chkconfig | grep gpsd
linux-qoxk:/home/gerardo # ps aux | grep gpsd
root 3968 0.0 0.0 3092 776 pts/1 S+ 07:42 0:00 grep gpsd
linux-qoxk:/home/gerardo # kill 3968
bash: kill: (3968) - No existe el proceso
linux-qoxk:/home/gerardo # ps aux | grep gps
root 3995 0.0 0.0 3092 776 pts/1 S+ 07:43 0:00 grep gps
linux-qoxk:/home/gerardo # kill 3995
bash: kill: (3995) - No existe el proceso
linux-qoxk:/home/gerardo # kill 3092
bash: kill: (3092) - No existe el proceso
¿Y ahora?
Además, es curioso que si le digo al sistema que me conecte el
puñetero gpsd a, por ejemplo /dev/ttyUSB2, la Palm se conecta ella
solita a /dev/ttyUSB0 y no se reinicia. Pero al cabo de unos segundos,
gpsd vuelve a ocupar su /dev/ttyUSB0 y me desconecta la Palm (unque no
la resetea). Ando más perdido que una cigala en el Sahara.
gracias por tu tiempo y esfuerzos
El 4 de agosto de 2009 22:32, Camaleón
El 2009-08-04 a las 22:25 +0200, Gerardo Serrano escribió:
Pues aquí seguimos, mi Palm, mi ordenador y yo. Los tríos tienen mal arreglo y este lleva camino de convertirse en tragedia. Parece que gpsd está siempre en marcha y cuando conecto la Palm se conecta en ttyUSB0, con lo que parece que entran en conflicto. Pongo el log completo a ver si un alma caritativa me ilumina un poco, que ya ando de los nervios:
Si dices que en windows tampoco te funcionaba (se reseteaba) mal asunto.
Aug 4 22:21:41 linux-qoxk gpsd: Action 'add' Launch GPSD to /dev/ttyUSB0 with -F /var/run/gpsd.socket -S 2947 Aug 4 22:21:41 linux-qoxk gpsd: Action 'add' Launch GPSD to /dev/ttyUSB1 with -F /var/run/gpsd.socket -S 2947 Aug 4 22:21:41 linux-qoxk gpsd[7172]: gpsd: Can't bind to port 2947 Aug 4 22:21:41 linux-qoxk gpsd[7172]: gpsd: Maybe gpsd is already running! Aug 4 22:21:42 linux-qoxk kernel: usb 3-4: USB disconnect, address 2 Aug 4 22:21:42 linux-qoxk kernel: visor 3-4:1.0: device disconnected Aug 4 22:21:43 linux-qoxk kernel: visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 Aug 4 22:21:43 linux-qoxk kernel: visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 Aug 4 22:21:43 linux-qoxk gpsd: Remove gpsd from pid: 7171 Aug 4 22:21:43 linux-qoxk gpsd: Remove gpsd from pid: 7171
¿Has probado a detener el daemon del gps antes de conectar la Palm?
Lista los procesos con "ps aux | grep gps". O ejecuta "chkconfig | grep gps" para ver si está iniciado como servicio.
Saludos,
-- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org