qiyadeng

专注于Java示例及教程
posts - 84, comments - 152, trackbacks - 0, articles - 34

串口卡的安装

Posted on 2006-06-10 14:10 qiyadeng 阅读(1436) 评论(2)  编辑  收藏
为了加快发传真的速度,弄了个串口卡(4口),加上原来的主板上的串口,一共现在可以接五个外置modem了。
在linux安装串口卡其实很简单:
1、把串口卡插入PCI插槽中
2、开启计算机,以root用户登陆
命令#more /proc/pci
找到这串口卡的相关信息
  Bus  1, device   9, function  0:
    Serial controller: PCI device 9710:9845 (NetMos Technology) (rev 1).
      IRQ 9.
      Master Capable.  Latency=32. 
      I/O at 0x9000 [0x9007].
      I/O at 0x9400 [0x9407].
      I/O at 0x9800 [0x9807].
      I/O at 0x9c00 [0x9c07].
      I/O at 0xa000 [0xa007].
      I/O at 0xa400 [0xa40f].
可以知道各个串口的地址和IRQ。
3、添加串口
命令
#setserial  /dev/ttyS2 port 0x9000 UART 16550A irq 9 Baud_base 115200
#setserial  /dev/ttyS3 port 0x9400 UART 16550A irq 9 Baud_base 115200
#setserial  /dev/ttyS4 port 0x9800 UART 16550A irq 9 Baud_base 115200
#setserial  /dev/ttyS5 port 0x9c00 UART 16550A irq 9 Baud_base 115200
4、用minicom测试下
OK之后证明安装成功了。

Feedback

# re: 串口卡的安装  回复  更多评论   

2006-06-10 17:00 by aa
http://www.linuxost.org/bbs/read.php?tid=3199

# re: 串口卡的安装  回复  更多评论   

2006-06-10 17:44 by aa
最好把
setserial /dev/ttyS2 port 0x9000 UART 16550A irq 9 Baud_base 115200
setserial /dev/ttyS3 port 0x9400 UART 16550A irq 9 Baud_base 115200
setserial /dev/ttyS4 port 0x9800 UART 16550A irq 9 Baud_base 115200
setserial /dev/ttyS5 port 0x9c00 UART 16550A irq 9 Baud_base 115200
加入到/etc/rc.d/rc.local
省得每次启动都加载

只有注册用户登录后才能发表评论。


网站导航:
博客园   IT新闻   Chat2DB   C++博客   博问