使用 ./configure 命令来配置构建选项。执行 ./configure --help 查看所有选项。不过,默认值可能就足够了。
![]() | 注意 |
---|---|
从 mwavem-1.0.3 版本开始,您必须提供 ./configure --enable-mwavedd 参数才能构建带有用户空间应用程序的驱动程序。 |
使用 make 命令来构建所有 ACP 调制解调器二进制文件。
![]() | 注意 |
---|---|
您的 gcc 包应至少为 2.7.x 级别。查看您的/usr/src/linux/Documentation/Changes文件以获取最低版本信息。 |
在您的mwavem.conf文件的 [WORLDTRADE] 部分中,将 Country= 参数设置为您的国家/地区访问代码。
![]() | 注意 |
---|---|
该mwavem.conf文件安装在/usr/local/etc目录中,除非您在构建过程中另有指定 |
国家/地区信息(包括访问代码)列在mwavem.conf文件中。例如,对于法国,存在以下部分
[Telephony\Country List\33] CountryCode=00000021 Name=France SameAreaRule=0FG LongDistanceRule=0FG InternationsalRule=00EFG |
要在 [WORLDTRADE] 部分中将法国设置为您配置的国家/地区mwavem.conf,
set Country=33 |
建议您使用提供的 mwaved 脚本。但是,如果您不使用该脚本,以下部分将描述如何手动启动设备驱动程序和应用程序。
insmod mwave |
modprobe mwave |
![]() | 注意 |
---|---|
以下参数在启动之间不是持久的(即,我们不会将它们保存在 BIOS 中)。 |
如果 DSP IRQ 未由 Thinkpad™ 配置实用程序设置并存储在 BIOS 中,则此参数允许您配置 DSP 使用的 IRQ。
mwave_3780i_io=0x130/0x350/0x0070/0xDB0
如果 DSP I/O 范围未由 Thinkpad™ 配置实用程序设置并存储在 BIOS 中,则此参数允许您配置 DSP 使用的 I/O 范围。
如果 Mwave 的 UART IRQ 未由 Thinkpad™ 配置实用程序设置并存储在 BIOS 中,则此参数允许您配置 ACP UART 使用的 IRQ。
mwave_uart_io=0x3f8/0x2f8/0x3E8/0x2E8
如果 UART I/O 范围未由 Thinkpad™ 配置实用程序设置并存储在 BIOS 中,则此参数允许您配置 ACP UART 使用的 I/O 范围。
insmod mwave mwave_3780i_irq=10 mwave_3780i_io=0x0130 mwave_uart_irq=3 mwave_uart_io=0x2f8 |
![]() | 注意 |
---|---|
mwave 无法检查资源冲突。您有责任确保指定的资源不与其他(通常是 PCMCIA)设备冲突。 |
您可以使用 Linux 上的 tpctl 包或 Windows NT 或 DOS 上的 Thinkpad™ 配置实用程序来管理 Thinkpad™ 相关资源的配置。
一旦成功加载 ACP 设备驱动程序,请使用 mwavem 命令来执行应用程序。
![]() | 注意 |
---|---|
该mwavem.conf文件的位置可以指定为 mwavem 应用程序的参数。如果未指定,则假定默认位置为/usr/local/etc/mwavem.conf除非在构建过程中另有更改。 |
setserial /dev/ttyS0 autoconfig |
![]() | 注意 |
---|---|
替换 /dev/ttyS0 以匹配您已配置 DSP 使用的串口。 |
![]() | 注意 |
---|---|
您可能希望为方便起见,从您的调制解调器设备创建一个指向您的串行设备的符号链接。示例:ln -s /dev/ttyS0 /dev/modem |