當前位置:首頁 » 操作系統 » linuxusb串口驅動

linuxusb串口驅動

發布時間: 2022-07-25 14:05:20

linux下如何測試及使用USB轉串口線

如果有,則不需要再裝驅動。另外如果有的話最好再用dmesg | grep usb查找如果看到: 「drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic」 就說明設備已被識別,然後往下看 drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303 usb 2-2: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)如果沒有則需要驅動程序,一般硬體廠商都會提供,如果真的沒有的話就只有到網上下載了,一般2.6內核以上的都支持。 安裝完畢後再輸入這個命令瞧瞧,是否安裝成功。說明我的usb轉串口晶元是PL-2303,對應系統設備是 dev/usb/ttUSB0,最後只需在minicom配置文件里將埠改成/dev/usb/ttyUSB0就可以使用了:) 3、檢測步驟,檢測步驟如下,只是需要主意的是設置串口設備的時候可能不是ttyS2了,有可能是ttyUSB0或者ttyUSB1等之類的,我這里就是ttyUSB0(我用的是Fedora Core 8)。 因此,最好請您先看一下/dev下面的文件。 USB轉串口安裝 型號PL2303h 1、插入USB轉串口到主機, 2、啟動 Linux,打開終端,檢查是否存在設備/dev/ttyUSB0,如果沒有就建立一個: mknod /dev/ttyUSB0 c 188 0 如果有多個USB口,可以類推,建立/dev/ttyUSB[1-n],注意從設備號要累加, 如:mknod /dev/ttyUSB[1-n] c 188 [1-n] 3、輸入命令:#setserial /dev/ttyS0 -aP (COM-1) 顯示內容:/dev/ttyS0, Line 0, UART: 16550A, Port: 0x3f8, irq: 4 Baud_base: 115200, clos_delay: 50, divisor: 0 closing_wait: 3000, closing_wait2: infinite Flags: spd_normal skip_test 4、輸入命令:#setserial /dev/ttyS2 -a (COM-3) 顯示內容:/dev/ttyS2, Line 2, UART: unknown, Port: 0x3e8, irq: 4 Baud_base: 115200, clos_delay: 50, divisor: 0 closing_wait: 3000, closing_wait2: infinite Flags: spd_normal skip_test 第3、4步操作的目的主要是對主機自帶串口及PCI擴展串口的區別。區別在於4顯示的內容中UART:未知unknow。不過若您檢測這一步的時候 UART為16550A而不是unknow,證明你的系統已經認識了擴展的串口,不需要進一步設置,直接跳入第8步測試就可以了。 5、設置好了後是不是需要測試一下是否能夠通訊呢?最好的辦法是兩台pc相連。如果pc為windows操作系統就用超級終端,是linux呢就用minicom吧 6、裝有linux的機器,首先需要設置一下監聽的串口參數,輸入命令 #minicom -s 進入界面後有個框彈出來,如果你學過英文的話,就會知道選擇哪個的。應該是第三個吧,串口參數設置。

⑵ Linux系統下要如何來使用USB轉串口

,下面大家就跟著我們5636網吧聯盟的網吧系統欄目一起去看看吧!
首先我們需要有一個Linux系統下的終端軟體叫minicom,大家可以自行搜索下載,然後就要插上你的usb轉串口的線,在Linux下Usb轉串口的線幾乎不需要驅動,大家在插上以後在dev的目錄下就會有一個ttyUSB0的文件,如果有的話就說明這根線是可用的。
在進入到終端輸入su以root用戶進行登錄,使用minicom必須要用root用戶,然後輸入minicom-s進行設置,進入設置界面以後就會看到有幾個選項,分別是:

⑶ linux下usb轉串口的驅動怎麼裝啊

Linux發行版自帶usb
to
serial驅動,以模塊方式編譯驅動,在內核源代碼目錄下運行Make
MenuConfig選擇Devces
drivers-->USB
seupport-->
<M>USB
Serial
Converter
support
-->
<M>
USB
driver
for
GSM
and
CDMA
modems
&
[*]USB
Generic
Serial
Driver,保存退出。運行make
moles,編譯成功後可找到usbtoserial.ko及option.ko兩個驅動(2.6以上內核版本模塊驅動用.ko表示)。

⑷ 嵌入式linux下怎麼操作一個usb串口

如果直接使用串口線,而沒有用到USB轉串口設備,就不需要安裝驅動。
如果使用了USB轉串口,一般情況下也不需要安裝驅動了,目前linux系統已經包含了該驅動,可以自動識別,亦可通過以下命令查看以便確認是否支持。
查看模塊裝載的情況:

引用
# lsmod |grep pl2303
pl2303 18629 0
usbserial 29865 1 pl2303

⑸ linux下如何使用虛擬串口的usb設備

usb轉串口設備需要單獨安裝驅動的,如果沒有驅動,當然無法識別了

⑹ LINUX怎麼添加USB串口驅動

Linux發行版自帶usb to serial驅動,以模塊方式編譯驅動,在內核源代碼目錄下運行Make MenuConfig選擇Devces drivers-->USB seupport--> USB Serial Converter support --

⑺ 誰有Linux系統下的USB轉串口驅動 CP2102

Linux系統自帶的有這個驅動,你編譯內核時加上就行了

⑻ 虛擬機Linux下如何使用USB轉串口設備

usb轉串口設備需要單獨安裝驅動的,如果沒有驅動,當然無法識別了

⑼ linux serial 設備在哪個路徑

台機已經裝好Linux,顯示器有問題,平時一般都SSH控制,當Linux網路掛的時候,想通過串口來管理。


硬體:台機自帶兩個串口(上面的是COM1)[under Windows] or ttyS0[under Linux)),筆記本T61p沒有串口,買了個USB轉串口(具體見下圖)。同時需要串口交叉線一根(NULL modem Cable),母對母(公的是針),都是凹口那種。

目標機器:安裝的CentOS 5.2 Linux內核2.6.18-92.1.22.el5和2.6.18-92.1.22.el5xen

客戶端: Windows XP SP3 IBM OEM.安裝USB轉串口驅動。

需要把輸出定向到串口,一般有下面幾處:

  • BIOS中的設置

  • GRUB設置

  • /etc/inittab設置

  • /etc/securetty設置

⑽ linux主機側與設備側USB驅動

USB採用樹形拓撲結構,主機側和設備側的USB控制器分別稱為主機控制器((Host Controller)和USB設備控制器(UDC),每條匯流排上只有一個主機控制器,負責協調主機和設備間的通信,而設備不能主動向主機發送任何消息。

在Linux系統中,USB驅動可以從兩個角度去觀察,一個角度是主機側,一個角度是設備側。從上圖主機側去看,在Linux驅動中,處於USB驅動最底層的是USB主機控制器硬體,在其上運行的是USB主機控制器驅動,在主機控制器上的為USB核心層,再上層為USB設備驅動層(插入主機上的U盤、滑鼠、USB轉串口等設備驅動)。因此,在主機側的層次結構中,要實現的USB驅動包括兩類:USB主機控制器驅動和USB設備驅動,前者控制插入其中的USB設備,後者控制USB設備如何與主機通信。Linux內核中的USB核心負責USB驅動管理和協議處理的主要工作。主機控制器驅動和設備驅動之間的USB核心非常重要,其功能包括:通過定義一些數據結構、宏和功能函數,向上為設備驅動提供編程介面,向下為USB主機控制器驅動提供編程介面;維護整個系統的USB設備信息;完成設備熱插拔控制、匯流排數據傳輸控制等。

熱點內容
路由器管理密碼是什麼忘了怎麼辦 發布:2025-01-19 20:34:35 瀏覽:427
java方法定義 發布:2025-01-19 20:20:50 瀏覽:404
kr腳本 發布:2025-01-19 20:17:41 瀏覽:518
幫我開啟存儲 發布:2025-01-19 20:17:39 瀏覽:813
s9存儲縮水 發布:2025-01-19 20:08:06 瀏覽:335
2b2t的伺服器編號是什麼 發布:2025-01-19 19:58:55 瀏覽:874
androidstudio下載與安裝 發布:2025-01-19 19:58:14 瀏覽:560
拉鉤演算法 發布:2025-01-19 19:58:14 瀏覽:866
python中讀取文件 發布:2025-01-19 19:37:26 瀏覽:369
網吧電腦連接到steam伺服器錯誤 發布:2025-01-19 19:37:17 瀏覽:602