Navigatrix dispone de GPSD preinstalado y configurado. Esto quiere decir que cualquier dispositivo GPS o AIS conectado por usb/serie es detectado automaticamente y enviado al puerto TCP 2947. De esta manera podemos conectar facilmente y simultaneamente varios programas a la misma señal, incluido de forma remota. Esto está comprobado y funciona sin problemas.
La duda es si GPSD acepta otro tipo de sentencias NMEA que no sean GPS/AIS. Olaje, Si puedes hacer pruebas en este sentido estaría genial.
Para configurar GPSD por si te hiciera falta la instrucción es:
sudo dpkg-reconfigure gpsd
Para comprobar si GPSD funciona correctamente navigatrix dispone de XGPS programa para ver la señal recibida en el puerto en cuestión.
Aqui hay más info sobre GPSD
http://opencpn.org/setting_up_gps

Editado: Ops! y probar con PolarCom? Acepta casi todas las sentencias NMEA, recibe/envía datos a TCP/UDP y está para Linux
http://www.polarnavy.com/main/prod2