LinuxSir.cn,穿越时空的Linuxsir!

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

关于Red Hat Linux9无法上ADSL(虚拟拨号)的问题

[复制链接]
发表于 2004-2-1 21:42:45 | 显示全部楼层 |阅读模式
关于Red Hat Linux9无法上ADSL(虚拟拨号)的问题
操作系统:WIN2000+ Red Hat Linux9
地点:福建厦门
问题:在WIN2000下可以上网, 在Red Hat Linux9 下“无法激活设备”
步骤:
在GNOME环境下, 打开网络设置向导,选择xDSL一步一步的进行设置, 在选项中选择自动获取地址并在提示下输入用户名以及密码。
然后激活ADSL。
等待。。。
显示“redhat-config-network:

无法激活网络设备 ppp0!
/sbin/adsl-start: line 217:  2525 Terminated              $CONNECT "$@" >/dev/null 2>&1”
ping 看看
[tom@localhost tom]$ ping 202.101.103.55
connect: Network is unreachable

从中国电信10000咨询DNS地址:202.101.103.1
IP:202。101。103。55
子网掩码:255。255。255。0
默认网关:10000号回答:“没有”
primary nameserver:10000号回答:“没有”
取消在"自动获取IP编号设置使用"前的打勾。
在"使用同步PPP"和"将这个联接定为默认路由"前打勾。
激活ADSL。
等待。。。
显示“redhat-config-network:

无法激活网络设备 ppp0!
/sbin/adsl-start: line 217:  3256 Terminated              $CONNECT "$@" >/dev/null 2>&1”

“激活”是不是相当于WIN2000下的“拨号”?
在WIN2000下从“拨号”到接通只要3秒,为什幺“激活”要那幺长时间(1分钟左右),而且最后还提示“无法激活”。
中国电信有提供一张软盘用于WIN2000下的TCP/IP协议及拨号软件的安装, Red Hat Linux9下是否也需要这样一张安装盘?

会不会是网卡驱程的问题, Red Hat Linux9下如何安装或升级网卡的驱动程序?

曾经试过 :(网上看到的方法)
进入Linux,打开"网络"面板-----在上面的选项卡上选择"主机"删除原有的IP
开编辑对话框(PPP0)
常规: 绰号:改为pc
在"自动获取IP编号设置使用"前打勾,后面改为"拨号"
DHCP设置: 主机名 pc
在"自动从提供者处获取DNS信息"前打勾.
提供者: 名称c
登录名:XXXXXX
口令:XXXXXX
高级: 在"使用同步PPP"和"将这个联接定为默认路由"前
打勾。
同样“无法激活”

没招了!
谁能帮助我请联系:jianning123@myrealbox.com
QQ:158586128
谢谢。
发表于 2004-2-1 22:23:01 | 显示全部楼层
不用只要网卡可以工作,那么应该就上了网~用internet-druid命令后建立xdsl联接剩下的就和win的帐号创建差不多,最后激活
 楼主| 发表于 2004-2-3 07:01:44 | 显示全部楼层
用internet-druid命令后建立xdsl联接剩下的就和win的帐号创建差不多,最后激活
还是不能激活,提示:“/sbin/adsl-start: line 217:  1995 Terminated              $CONNECT "$@" >/dev/null 2>&1”
其中“217”和“1995”这两个数字在每次激活失败后的提示中会不同,其他内容一样。
我再次询问10000号,得到的答复是ADSL只能用微软的操作系统,其他的操作系统不支持,但是LINUX和网络本来就是紧密相连的,怎么可能上不了ADSL呢?
发表于 2004-2-3 08:07:50 | 显示全部楼层

我已经可以用ADSL上网了,但很慢!

我使用的是Fedora,经过试验已经可以用ADSL上网了,但是上网速度很慢,这是为什么?如何解决?
发表于 2004-2-4 14:05:31 | 显示全部楼层
在Redhat中可以用下面的命令来配制网卡的IP及DNS等。
#redhat-config-network

把IP和DNS设置成如下的。
IP地址:192.168.0.1
掩码:
255.255.255.0
DNS
202.96.134.133
202.96.168.68

不要设置网关


然后再来设置ADSL。这一处,我们要用命令。

#adsl-setup


Welcome to the Roaring Penguin ADSL client setup. First, I will run
some checks on your system to make sure the PPPoE client is installed
properly...

Looks good! Now, please enter some information:

USER NAME

>>> Enter your PPPoE user name (default XXX): 在这里输入ADSL的用户名

INTERFACE

>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):如果一张网卡就设置写上eth0

Do you want the link to come up on demand, or stay up continuously?
If you want it to come up on demand, enter the idle time in seconds
after which the link should be dropped. If you want the link to
stay up permanently, enter 'no' (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP
addresses. You may have some problems with demand-activated links.
>>> Enter the demand value (default no):不用写什么

DNS

Please enter the IP address of your ISP's primary DNS server.
If your ISP claims that 'the server will provide DNS addresses',
enter 'server' (all lower-case) here.
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
>>> Enter the DNS information here:在这里写上202.96.134.133
下一个DNS是202.96.168.68

PASSWORD

>>> Please enter your PPPoE password:输入密码
>>> Please re-enter your PPPoE password:再输入一次

FIREWALLING

Please choose the firewall rules to use. Note that these rules are
very basic. You are strongly encouraged to use a more sophisticated
firewall setup; however, these will provide basic security. If you
are running any servers on your machine, you must choose 'NONE' and
set up firewalling yourself. Otherwise, the firewall rules will deny
access to all standard servers like Web, e-mail, ftp, etc. If you
are using SSH, the rules will block outgoing SSH connections which
allocate a privileged source port.

The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible
for ensuring the security of your machine. You are STRONGLY
recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
for a LAN
>>> Choose a type of firewall (0-2):这里添写为2

** Summary of what you entered **

Ethernet Interface: eth0
User name: XXX
Activate-on-demand: No
DNS: Do not adjust
Firewalling: MASQUERADE

>>> Accept these settings and adjust configuration files (y/n)?

弄完后,就按一个y键。

用adsl-start来启动ADSL。如果不成功就重启一下计算机。

adsl 相关的命令:

#adsl-start 打开ADSL
#adsl-stop 停止
#adsl-status 状态
---------------------------------------------
转帖
 楼主| 发表于 2004-2-8 18:28:36 | 显示全部楼层

redspider

redspider兄推荐的这篇文章我也看过,并且也是按照上面介绍的方法去作的,但是,当我[root@localhost rp-pppoe-3.5]# ./adsl-start时提示如下:
“/sbin/adsl-start: line 217: 1995 Terminated $CONNECT "$@" >/dev/null 2>&1”
请问这一行是什么意思?
发表于 2004-2-8 21:38:33 | 显示全部楼层
意思是连接失败,这一行是什么意思?不懂哦。。$CONNECT是环境变量,
echo $CONNECT 试试,会没有出错(在我的系统,RH9.)

>/dev/null 的意思是把标准输出重定向到/dev/null
2>$1的意思是把标准错误输出也重定向到/dev/null
0是代表标准输入,默认是键盘,
1是代表标准输出,默认是显示器。
2是代表标准错误输出,默认是显示器。
要了解更过的知识去SHELL版看看置顶的贴。

217和1995两个数字??我不懂。
发表于 2004-2-25 09:40:27 | 显示全部楼层

回复: redspider

最初由 tudo 发表
redspider兄推荐的这篇文章我也看过,并且也是按照上面介绍的方法去作的,但是,当我[root@localhost rp-pppoe-3.5]# ./adsl-start时提示如下:
“/sbin/adsl-start: line 217: 1995 Terminated $CONNECT "$@" >/dev/null 2>&1”
请问这一行是什么意思?

你有没有重新编辑过内核?这个问题可能是PPP协议没有加吧,因为我的FEDORA我重新编辑内核时没有加PPP协议就是出这个问题,不知你的是不是也这样的问题!
 楼主| 发表于 2004-2-26 18:34:01 | 显示全部楼层

回复: 回复: redspider

最初由 hades 发表
你有没有重新编辑过内核?这个问题可能是PPP协议没有加吧,因为我的FEDORA我重新编辑内核时没有加PPP协议就是出这个问题,不知你的是不是也这样的问题!

我没有编译过内核(因为不会),我曾经卸载过PPP,不过已经重新安装了rp-pppoe-3.5,有没有可能是电信的问题?
发表于 2004-2-27 00:56:38 | 显示全部楼层
我的RedHat 9.0也是同样的问题,不知道是怎么回事.是不是它9.0忘了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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