Changes between Initial Version and Version 1 of dacs/vcpdriver


Ignore:
Timestamp:
07/11/12 23:09:55 (12 years ago)
Author:
obina
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • dacs/vcpdriver

    v1 v1  
     1= USB接続のカウンタ制御 : CentOS6.2での動作について  = 
     2 
     3== ハードウェア == 
     4 * DACS技研 DACS-2500D-CNT-ISO 
     5 * http://www.dacs-giken.co.jp/d2500DCNT.html 
     6 
     7== 現象、問題点 == 
     8 * CentOS 5 からは問題無く制御出来るが、CentOS 6 ではなぜか制御できない 
     9 * DACS社のページにある通り、http://www.dacs-giken.co.jp/DA15Linux.pdf でチェック 
     10    * カウンタをUSBで接続し、dmesg, lsmod で仮想COMドライバがロードされていることを確認。 
     11{{{ 
     12# dmesg 
     13 
     14usb 3-1: new full speed USB device using uhci_hcd and address 2 
     15usb 3-1: New USB device found, idVendor=0403, idProduct=6001 
     16usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 
     17usb 3-1: Product: DACS-2500 V1.0 
     18usb 3-1: Manufacturer: DACS 
     19usb 3-1: configuration #1 chosen from 1 choice 
     20usbcore: registered new interface driver usbserial 
     21USB Serial support registered for generic 
     22usbcore: registered new interface driver usbserial_generic 
     23usbserial: USB Serial Driver core 
     24USB Serial support registered for FTDI USB Serial Device 
     25ftdi_sio 3-1:1.0: FTDI USB Serial Device converter detected 
     26usb 3-1: Detected FT232BM 
     27usb 3-1: Number of endpoints 2 
     28usb 3-1: Endpoint 1 MaxPacketSize 64 
     29usb 3-1: Endpoint 2 MaxPacketSize 64 
     30usb 3-1: Setting MaxPacketSize 64 
     31usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 
     32usbcore: registered new interface driver ftdi_sio 
     33ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver 
     34}}} 
     35{{{ 
     36# lsusb 
     37Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
     38Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
     39Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
     40Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
     41Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
     42Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC 
     43}}} 
     44{{{ 
     45# lsmod 
     46Module                  Size  Used by 
     47ftdi_sio               32115  0  
     48usbserial              31340  1 ftdi_sio 
     49............ 
     50}}} 
     51    * Teminal を2つ開き 
     52{{{ 
     53入力デバイスをリダイレクト 
     54# cat < /dev/ttyUSB0 
     55}}} 
     56{{{ 
     57出力デバイスをリダイレクト 
     58# cat > /dev/ttyUSB0 
     59 
     60こちらのターミナルで 
     61W0000000 
     62と入力すると、もう1つの端末でR0000000と表示されるはず 
     63}}} 
     64 * この方法で、CentOS5では問題無く動作するが、CentOS6では何も表示されなかった 
     65 
     66== 対処方法 == 
     67 * マシンを再起動した後は、USBカウンタをつないでから 
     68{{{ 
     69# modprobe -r ftdi_sio 
     70}}} 
     71と入力する(rootになってから)。一度だけやればOK。それだけ。 
     72 
     73 
     74 
     75== 雑感 == 
     76 
     77