- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
玩转Linux下的Modem
Modem可谓Linux下最难搞定的设备之一,它是我们使用Linux时许多失望和喜悦的源泉。本文介绍Modem相关的各种问题,比如端口、中断、PnP以及Modem检测、网络配置,等等。
端口与Modem类型
计算机有许多连接其内部和外部世界的接口,部分接口是专用的,例如键盘接口只能连接键盘而不能连接任何其他设备,连鼠标也不能。
连接外部设备的多用途接口称为“端口”(Port)。大多数PC机都带有两个串行端口和一个并行端口。串行端口用一条线路串行传送数据,每次传送一个数据位,接收后再组合成字节。并行端口使用八条线路每次并行传送8个数据位。大多数家用打印机都连接到PC的并行端口。
Modem是一种通过电话线路传送数字信息的设备。我们知道,电话系统原本只为传送语音信息而设计,Modem技术突破了这一局限,它能够调制(modulate)数字信息,把数字信息转换成可以通过电话线路发送的模拟信号。在接收端,模拟信号重新被转换成数字信号(即解调,demodulate)。Modem这个词就是从modulator-demodulator缩写得到。
Modem发明于串行口广泛应用的时代。那时的Modem都是独立在计算机外的设备,通过电缆连接到串行口。今天我们仍可以见到这种外置的Modem,但更多的是插入主板的Modem卡,即内置Modem。由于大多数计算机都带有二个串行口,内置Modem通常增加第三个端口。
外置Modem的设置一般都相当简单,只需接好串行口和Modem之间的电缆、接上电话线、开启电源,大多数外置Modem就能直接开始工作。
内置Modem刚出现时,它的板子上总是带有所有通信所需的电路元件,并提供设置地址和IRQ的跳线。硬件厂商总是在寻求降低成本的途径。随着PC功能越来越好,Modem厂商开始用软件来替代部分电路元件,这些Modem称为软Modem或Winmodem。软Modem价格低廉,它用设备驱动程序来完成原来必须由Modem卡电路元件完成的部分任务。
软Modem的问题在于它的驱动程序是为Windows而不是为Linux编写的。虽然不存在什么特别的原因使得这种驱动程序的Linux版本无法编写,不过这最终还得看Modem厂商。到目前为止还没有厂商这么做。这就意味着软Modem不能在Linux下工作。
购买Modem时应注意它是否注明了Linux兼容。软Modem的清单可以在/~gromitkc/winmodem.html找到。根据经验,如果Modem包装盒注明了“HCF”、“HSP”、“Winmodem”或“soft modem”字样,那么它很可能不能用于Linux。
总线、中断、地址和PnP
PC机的大多数配件都和CPU、内存一起直接插入主板。主板提供许多扩展卡的接口,供显示卡、Modem之类的设备接入使用。现在也有许多主板直接集成这些功能,因此也就不需要再加这些扩展卡。许多集成到主板的Modem都可以顺利地在Linux下工作。
主板上的接口连接到系统总线。总线有许多类型,较早的PC使用ISA总线,新的PC使用PCI总线。还有其他一些总线类型,但通常只涉及这两种总线。这些总线的物理和电学特性都是不兼容的,ISA卡绝不能插入PCI插槽,因此购买Modem之前一定要搞清楚可以使用的总线。除非你的机器非常古老,一般它会支持PCI。
在计算机和新插入的卡建立联系之前,计算机必须知道该卡的I/O地址(输入/输出地址)和中断请求线。
当计算机想要和插入系统总线的卡通信时,它通过发送I/O地址来选中该卡。每块卡都只应答自己的地址,所有卡都必须有不同的地址,
中断(Interrupt)稍微复杂一点。当我们在浏览器中输入一个URL地址,就会建立与目标网站的连接,Modem开始接收数据;与此同时,计算机还可以做其他事情,比如监视鼠标状态、打印输出等等。计算机不应该单独排外地专注于一件事情,应该有一种方法让Modem告诉计算机说:“打扰一下,这儿有传送给你的数据”。这种方法就是中断。
每一个中断都有一个独一无二的编号,称为IRQ。IRQ是Interrupt ReQuest的缩写。中断的数量很多,必须搞清楚每一个中断被分配到了什么设备上。例如,如果中断来自Modem,就不应该去检查鼠标。
早期的扩展卡提供跳线让用户设置其I/O地址和IRQ。这种方法很容易出错,比如容易把两块卡设置成相同的地址或IRQ。为解决这个问题,软硬件厂商们共同建立了一个标准,这个标准允许计算机主动地查询各个扩展卡并分配I/O地址和IRQ。它不仅使得地址和IRQ的分配自动化,同时也避免了
您可能关注的文档
- excel表格简易入门教程.doc
- excel转cad的最佳工具.doc
- excel里如何在单元格里输入带有根号的计算公式.doc
- Excel高级商务实战精讲–特别优惠课.doc
- excepexceptfor的用法.doc
- exchange的功能介绍.docx
- excle在线导出打开l浏览器下载乱码单元格合并.docx
- EXCLE日期时间计算公式.doc
- EXE文件打不开不能打开EXE程序的解决办法.doc
- EyesOnMe歌词中英对照.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)