Arduino y Gps U-Blox

Hola, estoy intentando conectar el gps a arduino con el sketch siguiente:

/*
Libreria para el procesado de datos de un GPS por puerto serie.

Autor: Cuninganreset@gmail.com
Web: www.simplificate.es

Fecha: 06-03-2012

Licencia: Creative Commons Share Alike 3.0
*/

#include <gps.h>

GPS g(5); //Pin RX del Arduino

void setup()
{
g.begin(4800); //Velocidad de la comunicacion serie.
Serial.begin(9600);
}

void loop()
{
Serial.print(g.sentencia()); //Muestra la primera sentencia que reciba.
g.print(); //Muestra los datos recopilados, si es que hay alguno.

/* Acceder a los datos procesados del GPS
se accede como una estructura de datos tipo:

long hora = g.dat.horaUTC;
long fecha = g.dat.fecha;

long horaUTC; //Hora actual segun posición.
long horaFIX; //Hora en la que se fijo la posicion.
long fecha; //Fecha de fijado de la posicion.
float latitud; //Latitud.
float longitud;//Longitud.
char modo_configurado; //Modo en que se configuro: A, Automatico, M, Manual $GPGSA
char modo_actual; //Modo del receptor: 1, No fijado, invalido. 2, Modo 2D. 3, Modo 3D. $GPGSA
char calidad; //Precisión del receptor. 0, No Valido. 1, Precisión GPS solo. 2, Precision DGPS $GPGGA
uint satelites; //Numero de satelites usados para conectar, $GPGGA
float resolucion; //Resolución horizontal de la posición DOP $GPGGA
float altura; //Altura relativa del receptor. $GPGGA
float velocidad; //Velocidad actual en Knots. $GPRMC
float curso; //Curso actual en grados. $GPRMC
float desviacionMAG; //Desviacion magnetica con respecto al norte real, si es < 0 desviacion al oeste, Si > 0 es al Este $GPRMC
*/
}

y no recibo nada por el monitor serial; sin embargo si conecto el gps usando el arduino como gateway (RX arduino RX gps y TX arduino TX gps)
sin ningún sketch cargado veo en el monitor serial las tramas sin ningún problema.
Mi intención es enviar las tramas gps vía ethernet shield y un router wifi (ya probe con el sketch Webserver ejemplo de la librería ethernet
y funciona). Ahora es posible sacar las tramas de RX y TX en el arduino a través del ethernet shield ???. Soy un verdadero novato en arduino,
Gracias.