请输入您要查询的百科知识:

 

词条 winmodem
释义

瘟猫和其他的猫相同,是用来访问电话服务的,比如BBS、英特网、语音电话、传真等等。他通过电话线连接并由速度决定其特性。“瘟”猫(WINmodem)依赖于视窗系统操作系统才能工作他们需要特定的软件和驱动程式协同起来才能完成完整的任务。所谓的特定软件指的就是操作系统,随猫所提供的驱动程式99%的程度是只有为微软视窗系统平台独家提供的。

辨别

1. 看看你的猫连接的串口的名称(举例说,在视窗系统或MSDOS就是COM1、COM2、...等等

)。

在Linux下,你的猫的名称是/dev/ttySx。此处的x是在DOS下的串口号数字减一。比如,在D

OS下的COM1,在Linux是ttySx,这里的x=1-1=0,所以是ttyS0。

第二例:在DOS下面是COM3,在Linux下面则是ttyS2。

其他的依此类推。

2. 给/dev/ttySx做一个名为/dev/modem的符号连接。需要执行的命令是:

rm -f /dev/modem

ln -s /dev/ttySx /dev/modem

3. 下载并安装minicom软件包。接着运行’minicom -s’。

选择’Serial Port Setup’(串口设置),键入’A’来设定’Serial Device(’串口设备),

除所有的行,并输入’/dev/modem’。接着请按[Enter]回车键确认。按[Esc]键,并选择’sav

e setup as dfl”,然后选择’Exit’(退出)。

请等待一会儿,然后输入’AT’。如果你的猫回应’OK’,那么你的猫不是一只瘟猫,而是一只标准的猫!

如果初始化时间太长,那么你的猫应该是一只瘟猫。请仔细阅读本文件,让他能跑起来。请

以root根用户登录。

4. 请按CTRL+A然后X退出Minicom操作环境。

类型

瘟猫有两种类型:ISA或是PCI的。

测试猫是PCI的还是ISA的。

PCI

首先,必须要设置一把内核。在make *config的过程

当中,必须对下列问题回答’yes’:在Loadable module support(可加载模块支持)部分:’Enable loadable module support

(CONFIG_MODULES)’(激活可加载模块支持),及 ’Set version information on all mod ules for symbols(CONFIG_MODVERSIONS)’(切记必须已安装了modutils模块工具软件包

?

请参阅Kerneld-HOWTO)

在General setup部分:

’PCI support’ (CONFIG_PCI)

在’PCI Access Mode’ (CONFIG_PCI_GOBIOS)处选择’Any’ ’PCI quirks’ (CONFIG_PCI_QUIRKS)

’Backward compatible /proc/pci’ (CONFIG_PCI_OLD_PROC)

在Filesystems部分

’/proc filesystem support’ (CONFIG_PROC_FS)

如果你从未重编译过内核,可能你使用的发行套件的内核就已包含这些东西。如果想重编 译内核,而且你还从未干过这样的事情,请参阅Kernel-HOWTO.

目前,我们假定你的新内核已安装妥当。

目前请运行’cat /proc/pci’命令。如果你在命令行返回的结果当中看到了你的猫的名字,那么你的猫是PCI瘟猫。请跳至’安装驱动程式’一节

ISA

ISA的支持在内核是不考虑直接支持的(2.4.*系列内核会考虑,不过目前他还是不够稳定的 )。这里有一个第三方的软件,名字就叫isapnp,是用来检测ISA设备的。首先你必须确认你已安装了该软件包。如果还没有安装,也能通过下载isapnptools软件包来解决。

一旦isapnptools已安装好,我们先运行一个特定程式,叫pnpdump。他能检测你的计算机系统,从中寻找出ISA设备来。在运行当中,程式试图检测设备所使用的资源并将这些资源打印到文件/etc/isapnp.conf当中。然后,你需要编辑该文件并执行另外一个程式isapnp。该程式会读取isapnp.conf文件并自动设置你的设备。

简要步骤

1. 请执行’pnpdump > /etc/isapnp.conf’。

2. 请使用你最喜欢的文本编辑器来编辑该文件。

3. 定位到描述你的猫的节段部分。

4. 去掉文件当中的某些行列的注释(就是去掉行首的#号啦)。你得:

1 line ’(IO 0 ...)’

1 line ’(INT 0 ...)’

1 line ’(DMA 0 ...)’

1 line ’(DMA 1 ...)’

1 line ’(IO 1...)’

5. 请删除掉所有未注解IO行当中的’(CHECK)’

6. 请执行’isapnp /etc/isapnp.conf’。如果提示有错,请根据你得到的错误信息,编辑文件isapnp.conf并变更参数。如果没有错误提示,编辑文件isapnp.conf并解除描述你的猫的

节段部分的’(ACT Y)’行注释。然后再执行’isapnp /etc/isapnp.conf’,系统会提示你" [[ Name of your modem]] Enabled OK"

7. 请把’isapnp /etc/isapnp.conf’添加到你的/etc/rc.d/rc.local当中,方法是输入 ’echo "isapnp /etc/isapnp.conf" >> /etc/rc.d/rc.local’。在每一次的系统启动的设备自 动

设置时,这会起到非常大作用。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/6 12:45:48