如何在Linux 下安装PL-2303 USB driver

  • 格式:pdf
  • 大小:61.76 KB
  • 文档页数:2

如何在Linux下安裝PL-2303 USB driver

※ 安裝前請注意:在安裝Linux Driver時需先安裝下列Library:

(1) / usr / bin / wish

/ usr / bin / mktemp

/ usr / bin / libtcl8.3.so

/ usr / bin / libtck8.3.so 以及 tcl / tk 等相關 library

(2) Linux Kerrd RedHat 9.0 verson 2.4.20-8

RedHat 9.0 X window verson 3.0

一、 要安裝PL-2303須先安裝onetouch-1.2 driver,onetouch-1.2的安裝步驟請參考該份安裝文件。

二、須以root身份登入,並在目錄root底下建立一個存放pl2303.zip此驅動程式的資料夾,可 將其命名為pl2303。

[root@localhost root]# mkdir pl2303 <-------此以pl2303為例

三、將pl2303.zip拷貝到pl2303資料夾內,此以原pl2303.zip存放於軟碟片中為例: [root@localhost root]# mount /dev/fd0 /mnt/floppy <------掛載fd0(數字0)軟碟機為floppy目錄

[root@localhost root]# cd /mnt/floppy <--------先切換到軟式磁碟機

[root@localhost floppy]# cp pl2303.zip /root/pl2303

四、進入pl2303資料夾,將pl2303.zip解壓縮: [root@localhost pl2303]# unzip pl2303.zip <-------會產生一名為pl2303的資料夾

五、使用Vim文字編輯器修改”Makefile”這個檔案:

[root@localhost pl2303]# vi Makefile P.S. Vim預設為Normal mode,無法編輯,故須按” I ”鍵以進入Insert mode,方可編輯。

修改第五行: KINCLUDES=/usr/src/linux/include為

KINCLUDES=/usr/src/linux-2.4.20-8/include

註:2.4.20-8為RedHat 9.0的核心版本,此處以系統為RedHat 9.0為例,若要查詢所安裝系統的

核心版本,可以 uname –a指令來查詢,即=>[root@localhost root]# uname –a

六、儲存改變值並離開Makefile: 先按Esc鍵,再同時按Shift和 : (冒號),此時視窗左下角會出現 : 輸入 wq後按Enter。

七、編譯pl2303這個驅動程式: [root@localhost pl2303]# make clear [root@localhost pl2303]# make all <-------會產生pl2303.o及usbserial.o這兩個檔案

八、輸入”make inst”來安裝PL-2303 driver到Linux:

[root@localhost pl2303]# make inst

九、接上USB cable並輸入”dmesg”來看看是否已將PL-2303成功裝入Linux:

[root@localhost pl2303]# dmesg 看到最下面一行顯示”Prolific USB Serial Adapter converter now attached to ttyUSB0(or usb/tts/0

for devfs)”,此表示現在USB cable的控制卡已可正常工作於Linux底下。

十、更改XF86Config裡的裝置連結:

[root@localhost pl2303]# vi /etc/X11/XF86Config 將以下此段程式碼第四行的ttyS0改為ttyUSB0

Section "InputDevice"

Identifier "Touchscreen0"

Driver "onetouch" Option "Device" "/dev/ttyUSB0"<------為數字0

Option "BaudRate" "9600"

#Option "CalibrationFile" "/etc/onetouch.calib"

Option "Smoothness" "0"

Option "TappingDelay" "0"

Option "JitterDelay" "1"

Option "DebugLevel" "0"

Option "SendCoreEvents"

EndSection

儲存修改並離開:

先按Esc鍵,再同時按Shift和 : (冒號),此時視窗左下角會出現 : 輸入 wq後按Enter。

十一、啟動USB cable上的控制卡:

[root@localhost pl2303]# cat /dev/ttyUSB0

十二、做五點定位: 回到onetouch-1.2資料夾 => [root@localhost pl2303]# cd /root/onetouch-1.2

[root@localhost onetouch-1.2]# ./onetouch_calib /dev/ttyUSB0

十三、完成驅動程式安裝: 做完此五點定位後即算完成整個驅動程式的安裝,以後若要再重新定位,皆須按照上一步驟來做。