LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 933|回复: 6

上海贝尔SBT6021型ISDN内置卡如何配置?

[复制链接]
发表于 2003-1-24 10:17:52 | 显示全部楼层 |阅读模式
上海贝尔SBT6021型ISDN内置卡,使用的芯片为Winbond W6692,使用redhat8.0可以认出来,但无法激活,请问还需要什么特殊配置吗?
发表于 2003-1-24 10:29:43 | 显示全部楼层
好像有个叫isdnconfig之类的命令,我很久以前用过这种卡,应该没什么问题,设置细节已经忘记了。
再看看这里:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=8850
发表于 2003-1-24 10:45:52 | 显示全部楼层
问:如何在LINUX下配置ISDN适配卡

答:首先必须将 linux 内核版本升级为 2.2.14 ,并且安装 isdn4linux 软件包(建议安装 v3.1beat7 版本)。

在编译 linux 内核时,必须选中下列选项:
ISDN Support Support
synchronous PPP
Hisax SiemensChipset driver support
Hisax Support for DSS1
Hisax Support for Winbond W6692

以上工作就绪后,在 /etc 下生成一个 isdn-on 文件:
#支持动态 IP
echo 1 > /proc/sys/net/ipv4/ip_dynaddr

#加载 ISDN 模块
modprobe hisax type=36 protocol=2

#用户名
MYUSER=8163

#ISP 名
REMNAME=ChinaNet

#你的 IP 地址,动态 IP 地址填全 0
MYIP=0.0.0.0

#拨号服务器 IP 地址,不确定填全 0
REMIP=0.0.0.0

#你的ISDN号码
MYMSN=12345678

#ISP 的ISDN号码
REMMSN=8163

/usr/sbin/isdnctrl verbose 3
/usr/sbin/isdnlog -sS -v1 -m0x17d7 -l0x3d7 -C /dev/console -D /dev/isdnctrl
/usr/sbin/isdnctrl system on /usr/sbin/isdnctrl addif ippp0
/usr/sbin/isdnctrl eaz ippp0 $MYMSN /usr/sbin/isdnctrl addphone ippp0 out $REMMSN /usr/sbin/isdnctrl huptimeout ippp0 90
/usr/sbin/isdnctrl l2_prot ippp0 hdlc
/usr/sbin/isdnctrl l3_prot ippp0 trans
/usr/sbin/isdnctrl encap ippp0 syncppp
/usr/sbin/isdnctrl dialmode ippp0 auto
/sbin/route add $REMIP ippp0
/sbin/ifconfig ippp0 -arp -broadcast
/sbin/ipppd user $MYUSER remotename $REMNAME
noipdefault
ipcp-accept-local
ipcp-accept-remote
name $MYUSER
-detach
mru 1500
mtu 1500
lcp-restart 1
defaultroute
/dev/ippp0 &
/sbin/route
add default gw $REMIP

然后在 /etc/ppp 下生成 ioptions 文件,内容为空。如果存在 pap 或 chap 认证,请编辑 /etc/ 下的 pap-secrets 和 chap-secrets 文件。编辑 /etc/resolve.conf 文件指定 DNS 服务器。

完成上述工作后,就可以拨号了,使用下列命令: sh isdn-on isdnctrl dial ippp0

一般数秒内就可以完成拨号,可以用 ifconfig 查看网络设备 ippp0 状态。注意,如果拨号时 NT1 或 NT1+ 处于休眠,可能第一次拨不通,再拨一次即可
发表于 2003-1-24 10:47:29 | 显示全部楼层
还有这个:
http://tech.163.com/tm/010217/010217_14969(1).html

但是我记得不用这么麻烦的,实在记不起来怎么设置的了,redhat里面应该有isdn拨号的脚本
 楼主| 发表于 2003-1-24 20:51:12 | 显示全部楼层
谢谢windrose,张中华的这篇文章我也看过,但我用的是redhat8.0,系统就已经支持这个设备了,但ippp0被网卡占用了,我改用ippp1后能播号,但很快就掉线了,毛病大概在哪里呢?
发表于 2003-1-25 08:42:41 | 显示全部楼层
#redhat-config-network
用这个来添加一下设备。这个有试过吧。
发表于 2003-1-27 09:25:45 | 显示全部楼层
网卡应该占的是eth0,怎么会是ippp0呢?可能设置上有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表