2012年9月8日土曜日

macでシリアル

スイッチにコンソール接続したかったときのメモ。ずっと愛用のcorega CG-USBRS232Rを使いたいなぁと思っていたところ、ドンピシャな情報がありました。



詳しく書かれているので、そのままでいけます。

macは10.7.4。

から
md_PL2303_MacOSX10.6_dmg_v1.4.0.zip
をダウンロードしてインストール

再起動

Info.plistの中段あたり、もともと記載されている<key>067B_2303</key>のインデントと並列に、以下の内容を追記。

$ sudo vi /System/Library/Extensions/ProlificUsbSerial.kext/Contents/Info.plist
<key>07aa_002a</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.prolific.driver.PL2303</string>
<key>IOClass</key>
<string>com_prolific_driver_PL2303</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>0</integer>
<key>idProduct</key>
<integer>42</integer>
<key>idVendor</key>
<integer>1962</integer>
</dict>

kextのキャッシュをクリア
$ sudo touch /System/Library/Extensions
または
$ kextcache -system-caches

USBシリアルケーブルを接続すると
/dev/tty.usbserial ができる

ターミナルから、screen
$ screen /dev/tty.usbserial 9600


0 件のコメント:

コメントを投稿