在Ubuntu10 04環境下安裝pci轉串列埠驅動

2021-05-23 08:37:04 字數 1904 閱讀 7172

首先,安裝串列埠工具setserial ,命令: sudo apt-get install setserial,利用setserial工具檢視串列埠情況,

$ sudo setserial /dev/ttys0 -a

/dev/ttys0, line 0, uart: unknown, port: 0x03f8, irq: 4

baud_base: 115200, close_delay: 50, divisor: 0

closing_wait: 3000

flags: spd_normal skip_test

$ sudo setserial /dev/ttys3 -a

/dev/ttys3, line 3, uart: 16550a, port: 0xb800, irq: 18

baud_base: 115200, close_delay: 50, divisor: 0

closing_wait: 3000

flags: spd_normal

目的主要是對主機自帶串列埠及

pci擴充套件串列埠的區別。區別在於第二次顯示的內容中

uart:

未unknow

。不過若您檢測這一步的時候

uart

為16550a

而不是unknow

,證明你的系統已經認識了擴充套件的串列埠,不需要進一步設定。

其後,利用

lspci

檢視pci

裝置情況,命令:

lspci -v

。輸出:

01:06.0 serial controller: netmos technology pci 9865 multi-i/o controller (prog-if 02)

subsystem: device a000:1000

flags: medium devsel, irq 17

i/o ports at bc00 [size=8]

memory at fd7ff000 (32-bit, non-prefetchable) [size=4k]

memory at fd7fe000 (32-bit, non-prefetchable) [size=4k]

capabilities:

01:06.1 serial controller: netmos technology pci 9865 multi-i/o controller (prog-if 02)

subsystem: device a000:1000

flags: medium devsel, irq 18

i/o ports at b800 [size=8]

memory at fd7fd000 (32-bit, non-prefetchable) [size=4k]

memory at fd7fc000 (32-bit, non-prefetchable) [size=4k]

capabilities:

在輸出中找到「

serial controller:」

,即串列埠控制器,後面是裝置資訊,比如我的是

9865

控制晶元,下面的是串列埠詳細資訊,比如

irq 是17

,i/o

位址是0xbc00。

最後,設定串列埠裝置檔案

,根據實際情況對下面命令列修改。

$sudo setserial /dev/ttys2 port 0xbc00 uart 16550a irq 17 baud_base 115200

$sudo setserial /dev/ttys3 port 0xb800 uart 16550a irq 18 baud_base 115200

可以再利用

setserial

檢視串列埠情況。

在ubuntu10 04下 qt開發環境搭建

我的作業系統是ubuntu10.04,可以在網上找到安裝qt編譯環境的安裝方 法。現簡略敘述如下 1 sudoapt getinstallqt4 dev toolsqt4 docqt4 qtconfigqt4 demosqt4 designer 此命令安裝了五個軟體。qt4 doc是乙個幫助檔案,它...

Ubuntu 16 04環境下Docker安裝

ps ef 就能列出你當前工作的一些程序 yum install pstree 裝這個命令可以檢視程序樹 ubuntu 16.04 1.更新系統軟體 sudo apt get update2.安裝軟體包以允許apt通過https使用儲存庫 software properties common3.新增...

cvs伺服器在ubuntu 10 04 下的安裝

cvs伺服器在ubuntu 10.04 下的安裝 cvs軟體的安裝可以通過新立得軟體管理和命令列apt get方式安裝,這裡選擇第二種。1 安裝cvs sudo apt get install cvs 2 安裝cvsd sudo apt get install cvsd 注 此時會問你reposit...