Skip to content
PenturaLabs edited this page Jun 16, 2013 · 1 revision

Welcome to the MSR605 wiki!

  • For help and demo's, we recommend reading the following Usage page.

Table of Contents

About

When purchasing an MSRX0X (eg. 605/506/609). The device comes with a mini CD-ROM, contents of which are:

  • Windows Driver
  • MSRWrite Program
Unfortunately, the Open-source alternatives are slim pickings (but some do exist), and development/patching seems to have disappeared over the ages. This is our solution, to bring back read/write capabilities of the MSRX0X series back to OpenSource platforms like Linux. The code should additionally work on Mac OSX, however, the Makefile needs to be modded.

Linux Drivers

The Serial Driver is actually the PL2303. So make sure that this is either compiled directly into your Linux Kernel or is available is a module.

Load PL2303 as a Module

Execute as root or use the sudo command to:

  • modprobe usbserial
  • modprobe pl2303
When you plug in the MSRX0X it should appear as a
  • /dev/ttyUSBX
Check dmesg, the source is hardcoded to use ttyUSB0, if your tty is different alter the source appropriately.

Compiling & Running msr605

Simply type:

 make

Then to run the program, first:

 export LD_LIBRARY_PATH="."

then:

 ./msr605

You may want to copy libmsr605.so to /usr/local/lib/

Clone this wiki locally