欢迎大家光临【无师自通-教程网】您的到来是我们的荣幸。本站提供photoshop教程,ps教程,flash教程,cad教程,网页制作教程,excel教程,asp教程,vb教程,3d教程,c语言教程,html教程,coreldraw教程,dreamweaver教程,java教程,3dmax教程 等各种教程为主题的内容和服务,相信您会在这里找到您所需要的东东。无师自通伴您一生-谢谢您的光临!!
网站地图 设为首页
简繁切换 加入收藏
栏目待定 留言本站
您现在的位置: 无师自通-教程网 >> 操作系统 >> Linux >> 硬件问题 >> 教程正文

  没有公告

教程: Linux教程-硬件答疑-设置串行端口和调制解调器 更多...
教程: Linux教程-硬件答疑-设置串行端口和调制解调器
   1 编译内核使其支持ppp。
   2 设置串行端口和调制解调器。
   3 掌握你的ISP的信息。
   4 安装拨号所需软件并进行设置。
5 手动方式建立ppp连接。
   6 使ppp连接自动化。
   7 设置域名解析(DNS)。
   8 其他问题。
1.1编译内核使其支持ppp
   要实现ppp客户,一是需要内核支持ppp,另外就是需要ppp的软件pppd(ppp daemon)。 编译内核虽然不难,但也并非简单的一塌糊涂,庆幸的是,在大多数情况下,你不用重新编译你的内核。我使用的是RedHat 6.0,它带的内核就已经支持ppp了。其他各种发布版本 的linux内核也是支持ppp的。如果你在使用自己编译的内核,你就要注意这个内核是否支 持ppp。编译内核并不是本文的范围,如果你确实要自己重新编译内核,请查阅相关文档。
   1.2设置串行端口和调制解调器
   串口设备文件
   调制解调器是串行设备,外置的需要连到一个串口上,内置自己有一个串口。大家知 道,UNIX系统对外设的操作都是通过特定的设备文件完成的,Linux下串口设备文件的命名和DOS的关系如下:
   DOS COM1 = Linux /dev/cua0 (and /dev/ttyS0)
   DOS COM2 = Linux /dev/cua1 (and /dev/ttyS1)
等等
   一般来说/dev/cua*是用来拨出的,/dev/ttyS*是用来拨入的,但现在好像已经不加以区分了,统统用的是/dev/ttyS*。如果你的机器上没有/dev/ttyS*,你需要用mknod来自己 建立这些设备文件,但有个脚本程序MAKEDEV可以简化这个工作:
# cd /dev   # ./MAKEDEV ttyS0
   设置中断号和I/O地址你不需要阅读这一节,除非你想要使用三个或更多的串行设备,比如一个串行鼠标,三个 modem 。
   一般来讲 COM1 和 COM3 共用 IRQ3 , COM2 和 COM4 共用 IRQ4 ,一个设备必须唯一对应一个 IRQ 号才行,如果有三个以上的串行设备,就要把别处没用的中断号拿过来用 了。使用如下命令设置中断号:
/sbin/setserial /dev/ttyS0 irq 3 # ????
   /sbin/setserial /dev/ttyS1 irq 4 # MODEM 1
   /sbin/setserial /dev/ttyS2 irq 5 # MODEM 2
   /sbin/setserial /dev/ttyS3 irq 9 # MODEM 3
   你有必要将这些命令放在 /etc/rc.d/rc.local 中,使其在 linux 启动时运行。你可 以使用: cat /proc/interrupts来察看系统的中断设置,以确保没有中断冲突。 I/O 地址与中断一样,必须唯一。你 可以设置硬件跳线来改变 I/O 地址。一般串行口的 I/O 地址是这样的:
   ttyS0 address 0x3f8
   ttyS1 address 0x2f8
   ttyS2 address 0x3e8
   ttyS3 address 0x2e8
   一般情况下,你没有必要改变串行口的 I/O 地址。可以使用命令 cat /proc/ioports来察看系统的 I/O 地址设置,以确保没有冲突。
   设置调制解调器
   一般情况下,调制解调器的出厂设置就很合适了,不用改变什么。但如果你把调制解 调器搞得一塌糊涂,就需要对它进行从新设置。由于我这方面没有实践经验,如果你真的 不幸遇到这种情况,就去看看调制解调器的说明吧。
   需要说明的是, linux 不支持所谓 winmodem ,这种 modem 需要特殊的 windows 驱动程序才能使用,目前还没有 linux 下的驱动。据说这种 winmodem 就是所谓的“软 猫”,我看有点像。
比如一个串行鼠标,三个 modem 。   一般来讲 COM1 和 COM3 共用 IRQ3 , COM2 和 COM4 共用 IRQ4 ,一个设备必须唯 一对应一个 IRQ 号才行,如果有三个以上的串行设备,就要把别处没用的中断号拿过来用 了。使用如下命令设置中断号:
/sbin/setserial /dev/ttyS0 irq 3 # 串行鼠标   /sbin/setserial /dev/ttyS1
irq 4 # MODEM 1   /sbin/setserial /dev/ttyS2 irq 5 # MODEM 2   /sbin/setserial
/dev/ttyS3 irq 9 # MODEM 3   你有必要将这些命令放在 /etc/rc.d/rc.local 中,使其在
linux 启动时运行。你可 以使用: cat /proc/interrupts   来察看系统的中断设置,以确保没有中断冲突。 I/O
地址与中断一样,必须唯一。你 可以设置硬件跳线来改变 I/O 地址。一般串行口的 I/O 地址是这样的:   ttyS0 address
0x3f8   ttyS1 address 0x2f8   ttyS2 address 0x3e8   ttyS3 address
0x2e8   一般情况下,你没有必要改变串行口的 I/O 地址。可以使用命令 cat /proc/ioports   来察看系统的
I/O 地址设置,以确保没有冲突。   设置调制解调器   一般情况下,调制解调器的出厂设置就很合适了,不用改变什么。但如果你把调制解
调器搞得一塌糊涂,就需要对它进行从新设置。由于我这方面没有实践经验,如果你真的 不幸遇到这种情况,就去看看调制解调器的说明吧。   需要说明的是,
linux 不支持所谓 winmodem ,这种 modem 需要特殊的 windows 驱动程序才能使用,目前还没有 linux
下的驱动。据说这种 winmodem 就是所谓的“软 猫”,我看有点像。

教程录入:admin    责任编辑:admin 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
     
     
     

    dos入门教程

    dos入门教程-2

    dos入门教程-1
    免责声明!本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!.欢迎您的光临。
    辽ICP备07003958号
    无师自通,伴你一生-教程网