QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1051|回复: 3

adsl上网报错(上不了网)?

[复制链接]
发表于 2004-10-14 11:40:28 | 显示全部楼层 |阅读模式
先设置了adsl-setup,然后再运行adsl-start,再用adsl-status查看状态,报:“Note:You have enabled demand-connection;adsl-status may be inaccurate.adsl-status:Link is down(Can't read pppoe PID file /var/run/pppoe-adsl.pid.pppoe)
我查了一下,/var/run下确实不存在pppoe-adsl.pid.pppoe。这是个什么东东。
我查了公社的许多有关ADSL的贴子都没有找到此说明。
另外,我试过RH9和内核升级到2.6.8.1+p1的rh9,还有E3,都是报此错。在GNOME里边拔号也没戏。
我的ADSL Modem是UT 300R(电信送的斯达康)
 楼主| 发表于 2004-10-17 09:56:08 | 显示全部楼层
自个顶一下

参考

双网卡:
    一般RTL8139芯片的都能认出来,而且比较便宜,但有一点需要注意,看网卡后面有几个灯,我发现只有一个灯的在LINUX下不容易认出来(多次换网卡得出来的经验,也有可能不对,但是最好买两个灯的那种)。
    Linux内核不会自动检测多个网卡。若需要在服务器上安装多块网卡,对于已经将网卡的驱动编译进内核中的系统,则需要在“/etc/lilo.conf”文件中指定各个网卡的参数信息;而对于没有将网卡的驱动编译到内核而是作为模块动态载入的系统,应该在“conf.modules”文件中进行相应的配置。
    用ifconfig观察是否有eth0和eth1设备存在,设置的IP和子网掩码对不对;然后ping一下两个IP,看是否有回应;然后ping同网段其他机器,如果不对,修改后执行/etc/rc.d/init.d/network restart 然后再查看。
    如果系统没有认出网卡,那么需要下载一个网卡的驱动手工安装。

ADSL:
    因为电信的ADSL使用的是PPPOE拨号方式,所以要先安装一个PPPOE客户端软件,推荐使用rp-pppoe。
    确保安装了网卡并工作正常,在系统中不要设置默认路由(网关),让ADSL拨号后自动获得。如果已经设置了默认路由,使用以下方法删除:
  在文件 /etc/sysconfig/network 中删除 GATEWAY= 这一行,然后以root执行:
   #/etc/rc.d/init.d/network restart
安装完软件包后,必须配置pppoe的配置文件/etc/ppp/pppoe.conf,从而让ADSL拨号时使用配置文件中的用户名、密码等参数。我们不必手工改动这个文件,可以使用adsl-setup这个工具进行配置:
    #/usr/sbin/adsl-setup
当出现
    >>> Enter your PPPoE user name :
  输入ADSL帐号的用户名
当出现
  >>> 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 ,这是ADSL相连的网卡的名字。
当出现
  >>> Enter the demand values (default no):
  输入 no
当出现
  >>> Enter the DNS information here:
  输入 server ,这表示使用ADSL拨号自动获得的DNS服务器IP地址
当出现
  >>> Please enter your PPPoE password:
  输入ADSL帐号的密码
当出现
  >>> Choose a type of firewall (0-2):
  输入 0 ,不使用防火墙
当出现
  >>> Accept these settings and adjust configuration files (y/n)?
  如果输入的信息正确,输入 y ,完成配置,否则,输入 n 重新输入。

启动PPPOE客户端软件
  使用命令:
    /usr/sbin/adsl-start
  启动PPPOE客户端软件,进行连接,如果成功,将出现Connected;
  如果不成功,请检查网线、ADSL MODEM等物理设备,并查看 /var/log/messages中的信息
    /usr/sbin/adsl-stop 关闭和ISP的连接
    /usr/sbin/adsl-status 查看当前连接的状态
  如果想在Linux系统启动时自动启动ADSL连接,输入以下命令
    #chkconfig --add adsl
   
    Squid这个地方我还没搞明白,希望有知道的人能接着写出来,泛舟给我了一份squid的配置,在这里贴出来大家看看,顺便,有知道如何使用56K猫上网的朋友请写出来。谢谢。

icp_port 0
cache_store_log none
cache_access_log /dev/null
cache_log /dev/null
emulate_httpd_log on
pid_filename /opt/squid/logs/squid.pid
cache_effective_user squid
cache_effective_group squid
#visible_hostname proxy.linuxaid.com.cn
cache_mgr [email protected]
http_port 3128
cache_mem 32 MB
cache_dir aufs /cacheroot 10000 16 256
reference_age 3 months
acl all src 0.0.0.0/0.0.0.0
http_access allow all
ftp_user [email protected]
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
half_closed_clients off
cache_swap_high 100%
cache_swap_low 80%
maximum_object_size 2048 KB
回复

使用道具 举报

发表于 2004-10-17 11:13:07 | 显示全部楼层
内核加进ppp支持了没有,网卡起了没有?
回复

使用道具 举报

发表于 2004-10-20 16:21:11 | 显示全部楼层
我配置adsl-setup时,无法输入adsl帐号的密码,是怎么回事?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 20:25 , Processed in 0.048314 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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