欢迎大家光临【无师自通-教程网】您的到来是我们的荣幸。本站提供
photoshop教程
,
ps教程
,
flash教程
,
cad教程
,
网页制作教程
,
excel教程
,
asp教程
,
vb教程
,
3d教程
,
c语言教程
,
html教程
,
coreldraw教程
,
dreamweaver教程
,
java教程
,
3dmax教程
等各种教程为主题的内容和服务,相信您会在这里找到您所需要的东东。无师自通伴您一生-谢谢您的光临!!
网站地图
设为首页
简繁切换
加入收藏
栏目待定
留言本站
您现在的位置:
无师自通-教程网
>>
操作系统
>>
Linux
>>
硬件问题
>> 教程正文
没有公告
图形图像教程
photoshop
Flash
3DS Max
CorelDraw
Fireworks
Illustrator
Maya
AutoCAD
网络应用教程
局域网教程
综合布线
系统集成
无盘网络组建
网络产品资料
网络风险评估
光纤通信
网络接入
程序设计教程
C语言教程
vb教程
C#教程
VC语言教程
C++教程
Java教程
数据库教程
Delphi教程
操作系统教程
WindowsXP
Linux
Win2003
Vista
Win2000
苹果系统
Dos教程
FreeBSD
办公软件教程
Word教程
Excel教程
Powerpoint
Wps教程
Office视频
系统相关
系统工具
杀毒查毒
WEB开发教程
Asp教程
Jsp教程
Php教程
Xml教程
Html教程
CSS教程
CGI-Perl教程
ASP.NET
教程: 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
上一篇教程:
教程: Linux教程-硬件答疑-Linux下新手装网卡指南
下一篇教程:
教程: Linux教程-硬件答疑-SUN服务器安装Linux的实现
【字体:
小
大
】【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
dos入门教程
dos入门教程-2
dos入门教程-1
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
免责声明!本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!.欢迎您的光临。
辽ICP备07003958号