Cita:
Originalmente publicado por pinguino
Desde luego que se acepta el pálido... Je Je.
Pero solo una cuestión... ¿por que el parar el servicio de GPSD no le funcionó antes?
La verdad es que yo hace años que no uso GPSD y por ello no lo conozco demasiado ya que tiene algunas rarezas, como esa manía de querer poner los GPS en binario cuando quiere.
Bueno, podría ser por que yo uso systemd y creo que Navigatrix mantiene upstart ¿verdad? 
|
Pues no le dió resultado antes porque continuaba instalado... y hay que desinstalarlo (con lo cual borramos también los ficheros de configuración... and so on) y reiniciar -eso es literalmente lo que dice el manual de OpenCPN-... si, es una putadita del upstart... y yo tampoco entiendo la dichosa manía de gpsd de poner los paratillos en binario... o habría que preguntárselo al equipo que lo desarrolló... (que tiene ya unos añitos).
El uso primario de gpsd fue el uso de los puertos serie tradicionales, con lo cual, tu configurabas independientemente cada uno de ellos (si eras afortunado de tener varios en tu equipo, o una placa multiplexora)... luego vinieron los usb... y ahí es donde "la picha se hizo un circuito", porque aunque veamos FISICAMENTE varias conexiones usb en el equipo, la placa base solamente maneja una, y todas las demás estan linkadas o "virtualizadas" por software (en la BIOS habitualmente) de ahí que usb0 sea cada vez una boca distinta -la primera que usemos- y reasigne los numeros de usb, mientras que en el protocolo RS-XXX-X cada boca tiene una asignacion (o nombre) univoco... (de hecho, en una multiplexora con, pongamos por ejemplo, 4 puertos serie, habia que configurar via microswitches cada uno de aquellos puertos -recuerda aquello de "el uno y el dos en on, el tres en off.... -¡puñetas, que viejo que soy!-) y ya tenemos el problema liado, porque gpsd maneja una unica conexion serie fisica, por cada fichero de configuracion... ergo... tenemos un fichero configurado como...4800Bd, 8 bits de datos (o 7), 1 (o ninguno) bit de stop, paridad par (o impar, o ninguna)... y de pronto, entra algo a 38400... y la liamos parda...