首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>系统管理>桌面应用>正文

让“猫”跑在Linux上

http://www.oklinux.cn  2002-01-01  来源: 开放系统世界——赛迪网  王新云   会员收藏  游客收藏  【 】 

现在使用Linux作为计算机操作系统的人越来越多。很多人在自己的PC上安装了不同的Linux,并希望用自己的“Modem”上网。对比而言,在Linux下配置和使用Modem要比在Windows下复杂一些。我们就对如何在Linux下配置和使用Modem做一些简单介绍。

Modem跑在Linux上

现在人们使用的Modem卡可以分以下几类:

1.硬件跳线的标准Modem卡。这种类型的卡不需要配置,只需要知道该卡占用的串行接口号即可。

2. PNP的标准硬件Modem卡。可以使用命令或手工配置PNP,配置成功后,就与硬件跳线的标准Modem卡使用方法相同。这种Modem的配置需要一定的硬件原理与配置基础。建议专业用户使用。

3. WinModem或软件Modem,大多数是PCI总线Modem。这种Modem通常不能被Linux支持,因为它们通常是需要使用CPU进行信号处理,且硬件接口不公开的。

4.USB接口的Modem。在Linux新内核中,对USB的支持进行了加强,可以支持此类型的Modem。

这里我们重点介绍对硬件跳线的标准Modem卡的配置,而对WinModem或软猫只进行一些简单的叙述。

设置串行端口

首先Linux并不认识什么是Modem,而是直接去找相关的串口。然后,相关的应用程序在Modem所连接的串口设备上使用AT命令集与Modem进行交互式。所以,配置Modem卡其实就是去配置串口。

串口设备文件

调制解调器是串行设备。外置的调制解调器需要连到一个串口上,内置的则自己有一个串口。大家知道,Unix系统对外设的操作都是通过特定的设备文件完成的,Linux也是如此。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地址

一般来讲,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地址设置,以确保没有冲突。

共4页: 上一页 1 [2] [3] [4] 下一页

上一篇:扬帆工程开发项目优化Linux桌面   下一篇:如何在Linux下使用千兆网卡


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·如何在Linux下使用千兆网卡
·扬帆工程开发项目优化Linux桌面
·Office Linux:这才是我们需要的
·扬帆桌面平台.0的系统新特性
·用VMWare虚拟机同时运行多操作系统
·Linux桌面系统 扬帆.0“中软”版
·企鹅也疯狂:Linux下常用的聊天工具
·Linux操作系统用户专用反病毒软件将面世
·Linux下视像与音频新体验
·汉杰办公2.0享受Linux环境下办公乐趣
·冲击微软 即时低价出售两款Linux产品
·在Linux下管理磁盘
·SFU让Windows与Linux资源互用
·在Linux上运行MS Office
·Linux环境下 用XMMS听MP3
·在Linux上建立LDAP服务器(四)
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Wine 1.0发布日期已定!
·GNOME 2.22正式发布!
·在GNOME中使用Global Menu
·Ubuntu Tweak 0.2.10发布:增加脚本管
·译文:GNOME的第一个十年
·KDE 4.1 Rev 783000截图欣赏
·Fedora 9:集最新技术于一身
·Ubuntu 8.04 Hardy Heron Alpha 6:活
·Fedora 8中yum设置的点点滴滴
·Compiz Fusion 0.7.2发布
·“Lenny”将成为Debian 5.0
·Fedora 9:掌管你所有的连接
  阅读排行
·Ubuntu多媒体播放器的安装与配置
·菜鸟也疯狂:Linux桌面应用全攻略
·Slackware 10 系统的汉化、美化
·以假乱真 Linux中实现Vista界面主题
·Ubuntu系统的中文化与输入法
·用新型D-BUS与Linux桌面应用程序通讯
·在Linux下管理磁盘
·Linux操作系统桌面的汉字输入介绍
·Linux系统下用DCOP连接KDE应用程序
·如何安装和使用wine
·安装Sony VAIO和HP Pavilion本本内置摄
·Zaurus 引领嵌入式 Linux
·Linux下 Firefox 2.0的安装(Ubuntu Dap
·降低接入Internet成本 校园网应用Linux
·用rtorrent下载bt
网摘收藏: