Linmodem 是 "winmodem" 的 Linux 实现(请参阅免责声明)。这些设备在某种意义上“不如”调制解调器,因为它们依赖于软件来执行传统上由调制解调器硬件处理的功能,在更大或更小的程度上都是如此。当然,这样做的理由是软件比硬件便宜,并且可以在不使用螺丝刀的情况下进行升级/扩展/改进(通常);但是,为了使调制解调器完全发挥作用,需要可以在首选操作系统上运行的软件。
越来越多的 winmodem 将在 Linux 下工作。已知存在驱动程序的每个芯片组在本文档的下方都有一个章节,描述其安装。任何其他芯片组在 Linux 下都没有已知的支持(至少,我们不知道)。
关于已安装硬件的信息,使用如下命令:
cat /proc/pci
和 lspci
pnpdump
和 isapnp
cardctl ident
dmesg | more
和 cat /proc/interrupts
MarvS 指出 Windows 下的设备管理器可以提供类似的信息,但应该注意的是,制造商通常只会在其内置调制解调器上贴上品牌名称,因此这些信息可能不如您希望的那么有用(例如,“Compaq Internal 56k”调制解调器使用什么芯片组?)。有时可以通过制作调制解调器日志来获得更多信息,这在 MS Windows 中作为“拨号网络”菜单中的复选框选项实现。生成的文件是 C:\WINDOWS\MODEM.LOG
。它将包含调制解调器初始化字符串,或许还包含调制解调器配置文件的名称,其中可能还包含其他有用的信息。
如果您知道您的调制解调器的确切名称,您可以尝试在 Rob Clark 网站 上搜索大型 Linux 调制解调器兼容性 数据库。表格左侧的颜色/字母代码将指示您的调制解调器是否已知在 Linux 下工作。“LM”代码表示 Linmodem,调制解调器注释应指示您需要的驱动程序。“WM”表示它是 winmodem,但已知不存在 Linux 支持。请注意,不要假设名称相似的调制解调器将包含相同的芯片组,或者必然会表现出任何相似的行为!您的 WhizBang LX56 和您朋友的 WhizBang GT56 可能具有完全不同的内部结构。
如果您不知道您的调制解调器的确切名称,您可以根据调制解调器的识别号进行搜索(在每个调制解调器上都必须印有注册号,这可能是电路板生产商的 designation,或者,或者,FCC 注册号。在调制解调器板上找到此类 ID 号的示例照片,请访问 http://www.idir.net/~gromitkc/fcc1.jpg,位于 Rob Clark 的网站。)使用您的 Web 浏览器的“在页面中查找”功能来搜索他的调制解调器和 FCC ID 表,以获取芯片组/驱动程序信息。或者,您可以直接搜索美国联邦通信委员会 (FCC) 数据库,网址为 http://www.fcc.gov/oet/fccid/。请仔细阅读说明,并注意不要将 O(字母)与 0(数字)以及其他可能的混淆混淆。
如果您有一台您不希望打开的笔记本电脑,或者您正在考虑购买一台特定的机器,但供应商不够友好,没有为您提供信息或供您拆开把玩的样品盒,您可能无法获得 FCC ID 号。在这些情况下,您可以尝试