http://www.mp3car.com/vbulletin/obdii-gps-logger/135586-getting-obdgpslogger-run-sheeva-plug.html Getting OBDGPSlogger to run on the Sheeva Plug Okay,
I'm moving the conversation about this from the Sheeva Plug Wishlist
thread because it doesn't belong there anymore. This thread is about
how to get OBSGPSlogger to run on the Sheeva plug. Right now, I'm stuck
on step one.
Step 1 - Install GPSD Obviously, you should install gpsd on the Sheeva using the apt-get install gpsd command to begin with. However, I had an additional problem with the Ubuntu Linux that came on the Sheeva plug. It doesn't contain a particular library to talk to USB devices that use the ftdi driver. In my case, my GPS uses this and other devices like my OBDII device use ftdi. What is ftdi? It is simply a driver that converts USB data into a serial port that applications can read. The problem was solved by upgrading my Ubuntu to a newer version for the Sheeva plug (version 2.6.30.6) which includes the ftdi libraries. Instructions for upgrading your plug are here. However, an additional complication arises because while the plug and OS now recognize the device, it cannot be accessed. The solution for this is to write a UDEV rule. On the Sheeva, there are two places for these rules: /etc/udev/rules.d and ALSO /lib/udev/rules.d. To get my gps to work properly, we had to create the following file called '40-gps.rules' in /etc/udev/rules.d Code:
|