Sebagai root, buka filenya dengan text editor, misalnya nano:
Eve:root root# nano /System/Library/Extensions/UC-232AC.kext/Contents/Info.plist
Berikut contoh Vendor ID dan Product ID dari file tersebut:
<key>0557_2008</key>Untuk memulai instalasi, sebelumnya delete atau rename dulu file
<dict>
.....bla bla bla...
<key>idProduct</key>
<integer>8200</integer>
<key>idVendor</key>
<integer>1367</integer>
</dict>
UC-232AC.kext
agar nantinya tidak bentrok dengan kext Prolific yang sudah kita edit.Eve:root root# mv /System/Library/Extensions/UC-232AC.kext/ /System/Library/Extensions/UC-232AC.kext.RENAME
Install driver Prolific (atau bisa download dari sini) seperti biasa, lalu restart mac (optional). Setelah driver Prolific terinstall, buka file
UC-232AC.kext.RENAME/Contents/Info.plist
, copy beberapa baris berikut:<key>0557_2008</key>lalu tambahkan ke dalam file
<dict>
<key>CFBundleIdentifier</key>
<string>com.aten.driver.PL2303</string>
<key>IOClass</key>
<string>com_aten_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>8200</integer>
<key>idVendor</key>
<integer>1367</integer>
</dict>
ProlificUsbSerial.kext/Contents/Info.plist
sehingga hasil akhirnya sbb:<key>067B_2303</key>Kini tinggal mereload kext Prolific tadi agar Aten USB to Serial Adapter bisa dikenali di Lion:
<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>8963</integer>
<key>idVendor</key>
<integer>1659</integer>
</dict>
<key>0557_2008</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.aten.driver.PL2303</string>
<key>IOClass</key>
<string>com_aten_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>8200</integer>
<key>idVendor</key>
<integer>1367</integer>
</dict>
Eve:root root# kextload /System/Library/Extensions/ProlificUsbSerial.kext/
Tancapkan adapter Aten, seharusnya kini sudah bisa dikenali sebagai
/dev/tty.usbserial
0 komentar:
Posting Komentar