bidib-usb-en
BiDiB
USB Mapping (Linux)
This is partly copied from: http://www.opendcc.de/elektronik/opendcc/opendcc_rocrail.html |
Create, as super user, following file:
/etc/udev/rules.d/10-opendcc.rules
and write the next lines in the new file: (Check if the vendor and product ID matches the OpenDCC hardware with lsusb command.)
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="bfd8", RUN+="/sbin/modprobe -q ftdi_sio vendor=0x0403 product=0xbfd8" KERNEL=="ttyUSB*" ATTRS{idVendor}=="0403", ATTRS{idProduct}=="bfd8", SYMLINK+="opendcc/opendcc" KERNEL=="ttyUSB*" ATTRS{idVendor}=="0403", ATTRS{idProduct}=="bfdd", SYMLINK+="opendcc/bidib"
After plugging in the hardware a new device folder is created:
$ ls /dev/opendcc /dev/opendcc/: bidib opendcc usb
In the rocrail.ini following device names can be used instead of the /dev/ttyUSB*
:
OpenDCC CS | /dev/opendcc/opendcc |
BiDiB-GBM | /dev/opendcc/bidib |
Ubuntu 11.04
It seems that the rules file should be the last one found in the directory: 99-lb.rules
Using prefix 10- will not create the symlink… Bug or feature?
GBMBoost Master
KERNEL=="ttyUSB*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="bfd8", SYMLINK+="opendcc/z1" KERNEL=="ttyUSB*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="bfdd", SYMLINK+="opendcc/bidib"
ls -l /dev/opendcc/ total 0 lrwxrwxrwx 1 root root 10 Jul 2 07:25 bidib -> ../ttyUSB0
bidib-usb-en.txt · Last modified: 2018/11/12 08:56 by 127.0.0.1