GPS receiver(OEM driver) serial interface with B.board.(kernel 3.2.13)

i am using a Novatel OEM/OEM4 GPS receiver and it gets detected by my board.

i am trying to install the driver and this is what i did…

sudo modprobe usbserial vendor=0x09d7 product=0x100.

when i checked to see if the driver has been installed, it says with dmesg command, this is what it says

13.786132] Registered led device: rt2800usb-phy0::radio
[ 13.786285] Registered led device: rt2800usb-phy0::assoc
[ 13.786468] Registered led device: rt2800usb-phy0::quality
[ 13.786590] usbcore: registered new interface driver rt2800usb
[ 67.679626] usbcore: registered new interface driver usbserial
[ 67.680145] USB Serial support registered for generic
[ 67.680969] usbcore: registered new interface driver usbserial_generic
[ 67.681030] usbserial: USB Serial Driver core

is this right? how can i test my receiver on linux to see if i am getting any sort of data?

If you receiver is configured to output e.g. NMEA-Data over serial/usb, then you can test it simple by doing the folloing:

tail -f /dev/ttyUSB0
or

cat /dev/ttyUSB0

but you have to change the number at the end of USB according to the port you are using...

just for explanation:
in linux your serial or usb port is just a file, so if you write to that file, dann it sends the data over the port, and also you can
read that file...

greets

just for explanation:
in linux your serial or usb port is just a file, so if you write to that
file, dann it sends the data over the port, and also you can
read that file...

In addition to some ioctl() magic to set the baud rate, flow control,
parity bits, etc. :wink: