麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 操作系統(tǒng) > 正文

如何設(shè)置串口多用戶卡

2024-07-26 00:31:32
字體:
供稿:網(wǎng)友
操作系統(tǒng):RedHat 6.1 

硬件:串口多用戶卡 

   串口多用戶卡一般都有跳線可供選擇(閱讀說明書)。

   我對一個八口的多用戶卡的跳線設(shè)置為:

   IRQ=3

   I/O=0190,0198,01a0,01a8,01b0,01b8,01c0,01c8(十六進(jìn)制)共八個 I/O端口 

   多用戶卡的晶片類型:16550A /*不同的多用戶卡的晶片類型可能不同*/ 

過程:由于涉及設(shè)置,以下的操作由root用戶完成。

 

一.因為多用卡的中斷是3,所以要刪去ttyS1(COM1)和ttyS3(COM4)

1. #cd /dev 

2. #./MAKEDEV -d ttyS1 

3. #./MAKEDEV -d ttyS3

 

二.生成串口設(shè)備

1. #cd /dev 

2. #./MAKEDEV ttyS11 

3. #./MAKEDEV ttyS12 

4. #./MAKEDEV ttyS13 

5. #./MAKEDEV ttyS14 

6. #./MAKEDEV ttyS15 

7. #./MAKEDEV ttyS16 

8. #./MAKEDEV ttyS17 

9. #./MAKEDEV ttyS18 /*選擇這樣的串口設(shè)備是我的喜好,您可以選擇ttyS[0..63]范圍的串口設(shè)備*/ 

 

三.設(shè)置串口設(shè)備對應(yīng)多用戶卡的串口 

1. #/bin/setserial /dev/ttyS11 port 0x0190 irq 3 uart 16550A /*設(shè)置/dev/ttyS11i為對應(yīng)多用戶卡的 第一個串口,以下依此類推*/ /*如果沒有setserial工具,就安裝它.RH6.1的缺省安裝就已有此工具了*/

2. #/bin/setserial /dev/ttyS12 port 0x0198 irq 3 uart 16550A 

3. #/bin/setserial /dev/ttyS13 port 0x01a0 irq 3 uart 16550A 

4. #/bin/setserial /dev/ttyS14 port 0x01a8 irq 3 uart 16550A 

5. #/bin/setserial /dev/ttyS15 port 0x01b0 irq 3 uart 16550A 

6. #/bin/setserial /dev/ttyS16 port 0x01b8 irq 3 uart 16550A 

7. #/bin/setserial /dev/ttyS17 port 0x01c0 irq 3 uart 16550A 

8. #/bin/setserial /dev/ttyS18 port 0x01c8 irq 3 uart 16550A 

 

四.編緝/etc/inittab文件 

1. 在文件/etc/inittab增多以下幾行: 

  11:2345:respawn:/sbin/mingetty ttyS11 

  12:2345:respawn:/sbin/mingetty ttyS12 

  13:2345:respawn:/sbin/mingetty ttyS13 

  14:2345:respawn:/sbin/mingetty ttyS14 

  15:2345:respawn:/sbin/mingetty ttyS15 

  16:2345:respawn:/sbin/mingetty ttyS16 

  17:2345:respawn:/sbin/mingetty ttyS17 

  18:2345:respawn:/sbin/mingetty ttyS18 /*每行開頭的號碼(如11等)視您的機器設(shè)置而定*/ 

2. #init q /*使以上增加的幾行生效*/ 

至此,已完成了串口多用戶卡的設(shè)置。接上終端,就可見到盼望已久的login狀態(tài),爽吧!

  

另外,如果想每次一開完機就能使用串口卡,可以將第三步編緝成shell文件,放在/etc/rc.d/init.d下,然后在/etc/rc.d/rc3.d造個軟連接,步驟如下: 

1. #cd /etc/rc.d/init.d

2. #vi ttyS //文件名隨您選 

  增加第三步的幾行: 

  /bin/setserial /dev/ttyS11 port 0x0190 irq 3 uart 16550A 

  /bin/setserial /dev/ttyS12 port 0x0198 irq 3 uart 16550A

  /bin/setserial /dev/ttyS13 port 0x01a0 irq 3 uart 16550A

  /bin/setserial /dev/ttyS14 port 0x01a8 irq 3 uart 16550A 

  /bin/setserial /dev/ttyS15 port 0x01b0 irq 3 uart 16550A 

  /bin/setserial /dev/ttyS16 port 0x01b8 irq 3 uart 16550A 

  /bin/setserial /dev/ttyS17 port 0x01c0 irq 3 uart 16550A 

  /bin/setserial /dev/ttyS18 port 0x01c8 irq 3 uart 16550A 

  存盤退出 

3. #chmod +x ttyS /*使ttyS可執(zhí)行*/ 

4. #cd /etc/rc.d/rc3.d //這是進(jìn)入字符狀態(tài)多用戶模式,如果一開機就進(jìn)入 //XWindows模式,應(yīng)選擇路徑/etc/rc.d/rc5.d 

5. #ln -s ../init.d/ttyS S99ttyS //您可以選另外一個連接文件名 //

以上是我的做法,當(dāng)然,很多人將上面幾行setserial內(nèi)容增加在/etc/rc.d/rc.local //的尾部,就更簡單了。 

 

如果你想知道你所用的終端是哪一個串口設(shè)備,可編緝/etc/rc.d/rc.local,在它的一行中 增加(/l):

  1. #vi /etc/rc.d/rc.local 

  找到一行: echo "Kernel $(uname -r) on $a $SMP$(uname -m)" >> /etc/issue 

  增加(/l),上面一行變成: 

  echo "Kernel $(uname -r) on $a $SMP$(uname -m) (/l)" >> /etc/issue 

  那么,你就能在終端上見到象這樣的login狀態(tài): 

  ...................... 

  .................... (ttyS11) 

  ............ login: 

最緊要的是你要知道串口多用戶卡的晶片、中斷和I/O。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄色免费播放网站 | 亚洲成人激情在线 | 国产1区视频 | 欧美一级在线免费 | 草久影院 | 免费毛片在线视频 | 久久96国产精品久久久 | 国产1区在线观看 | 久久精品中文字幕一区二区三区 | 看毛片免费 | 成品片a免费直接观看 | 日本不卡一二三区 | 黄色电影免费网址 | 久久逼网 | 国产成人精品二区 | 欧美精品免费一区二区三区 | 欧美人的天堂一区二区三区 | 久草在线视频看看 | 嫩草影院在线观看网站成人 | 亚洲免费毛片基地 | 99精品在线视频观看 | 久久综合福利 | 日本娇小18xxxⅹhd | 一级黄色在线观看 | 欧美日韩经典在线 | 少妇的肉体的满足毛片 | 狠狠操视频网站 | 中文字幕一区2区 | 成人午夜视频在线观看免费 | 手机av免费在线 | 猫咪av在线| qyl在线视频精品免费观看 | 少妇的肉体的满足毛片 | 亚洲男人的天堂在线视频 | 天天操很很操 | 国产精品久久久久久久久久了 | 毛片观看网址 | 一级国产航空美女毛片内谢 | 免费色片 | 在线视频 日韩 | 国产精品成人一区二区三区电影毛片 |