1.在源码openwrt目录下make menuconfig打开界面,选好相应的配置
首先选好USB驱动
2.选好kmod-usb-core kmod-usb-serial-pl2303(注意:不同板子的串口驱动不一样) kmod-usb2
在路由器网络畅通的情况下,也可以在OpenWrt下使用如下命令安装
opkg update
opkg install kmod-usb-core kmod-usb2 kmod-usb-serial-pl2303
3.驱动安装成功后,将GPS设备插入路由器USB接口中,此时查看路由器设备,可以看到名为ttyUSB0的设备,此时GPS设备成功连接至路由器。
4.GPSD安装与使用
opkg install gpsd gpsd-clients
安装成功后,修改/etc/config/gpsd配置文件,将对应GPS设备名称填入相关字段(可以通过查看/dev文件夹下设备确定,一般为ttyUSB0),并将其enable为置1;
5.使用/etc/init.d/gpsd start 与 /etc/init.d/gpsd enable 命令开启gpsd进程并加入自启动序列;
6.执行gpsmon,可得到如下结果: