当前位置:Linux教程 - Linux综合 - 拨号网络设置问答FAQ

拨号网络设置问答FAQ

  Q: TurboLinux下拨号不能工作, 为什么? A: 拨号网络不工作的原因很多,TurboLinux的技术支持不提供对 SLIP, CSLIP, SLIRP, PLIP 的支持,我们假定您已经通过 TurboPPPCfg配置好PPP设备。 1) Modem不能拨号 如果调制解调器没有拨号的声音,这说明您的连接没有开始, 请查看 /var/log/messages 中PPPD的出错信息,您可以运行 minicom,一个简单的拨号程序,输入 AT .  调制解调器应该返回 OK. 如果不返回,那么是您 的串口配置错误。重新运行 TurboPPPCfg确定调制解调器设备已经正确配置。并且已经 连接到 /dev/modem ,在Linux下不支持软Modem。 2) 调制解调器已经开始拨号,但是无法连入ISP * 如果ISP使用PAP身份验证,您必须打开TurboPPPCfg中的PAP选项。同时确定您的密码和用户 名已经正确输入. * 如果反过来ISP不使用PAP,您却使用PAP,也会出现类似问题。 * 调制解调器的数据格式错误,您可以运行 minicom, 输入 AT&F1. 接着输入: AT&W. 退出即可。 3) 内置ISDN不工作 - 大多数内置ISDN设备在Linux下不能正确工作,如果您要为Linux购买ISDN设备,请 您购买能够支持标准串口设备的ISDN卡,或者外置ISDN卡。 ============================================================ Q: 我用dmesg察看,发现没有ppp支持, 此时加入ppp需重新编译内核,但我不知具体的 步骤! 请各位给点帮助! A: 两种办法: 1 重新编译内核,在网络部分将ppp支持加进去.关于如何编译内核,在/usr/doc/HOWTO/Kernel-HOWTO中有详细的解释,这里有个中文版,请看附件. 2 加载ppp模块,如果上面的步骤中ppp是做为模块的话. 加载模块就简单一些,通常这样就可以了: modprobe ppp Q: Thank you! 你真是有问必答! 不过我在配置过程中还遇到了一些问题,笨的缘故:-). 我的redhat6.0已经把ppp做为一个模块装上了,就没编译内核! 我用你跟我说的modprobe ppp加入后,运行minicom -s 设置我的外置modem hayes optima 144 fax+voice, /etc/ttyS0 57600 8IN1 (一本参考书上说可以设成14400*4),我后来还设了9600(14400没有)也不行! 其余选缺省. 在minicom下 AT[CR] OK ATDT92631 (9为拨外线) 回应为NO CARRIER 或ERROR或BUSY 我试了试ATDT9 2631情况差不多! 但我用ATDT10拨内线电话可以! 不知是什么原因? A: 试一下atdt9,2631?这个逗号会停几秒钟再拨2631. 你是用单位的小交换机吧?许多小交换机在拨了9或0后要求间隔几秒钟再继续拨号,不知你那里 的有没有这方面的要求? Q: 果然一试就灵!但新问题又产生了. 我用modprobe ppp加入ppp支持, 再按照在论坛上down下来的文章: "如何用 Linux 拨号上网? 作者:四通立方网友 OpenView " 所说的方法做了一下, 改了ppp-on,ppp-on-dialer内容,并设了ppp-on, ppp-off,ppp-on-dialer的可执行属性! 运行ppp-on后,modem正常工作时的几个指示灯都亮, 但我运行ifconfig,只有 lo ..... inet addr:127.0.0.1 .... ..... 而无 ppp0 ..... inet addr...... 此类信息, 用route命令可看出路由表中只有本地路由入口127.0.0.0 我也不知是什么原因? 断开时我运行ppp-off,出现 ERROR:....NOT FIND DEVICE PPP0的类似信息! modem却还处于连接状态. 不知怎么用命令使其断开. (我的modem待会自动断开了) 我又用了如下命令: pppd /dev/ttyS0 57600 connect /usr/sbin/chat "" ATDT9,2631 CONNECT "" Username:263 PassWord:263 noipdefault defaultroute
[1] [2] [3] 下一页 

但还是出现运行ifconfig无 ppp0 ..... inet addr...... 信息. 顺便问一下,使用resolv.conf文件要设置nameserver, 不知263的nameserver怎么设? A: 我个人倾向于用pppsetup配置ppp设置,非常简单和直接. pppsetup可以从freesoft.cei.gov.cn里找到. 263的name server我不清楚.你是北京的吗?用你的isp的DNS server通常会比较快. =================================================================== Q:我们因工作需要,在实验室配置了一台Linux ppp server用与提供电话拔入上网服务.Linux server已经连 结到了局域网上了.当从win98 Client拔通 Linux server 后,发现只能连到本局子网202.38.71.*,但是不能到达 网关202.38.71.62(ppp server can do so.).因此,我不能 连到广阈网上.在pppd的选项文件options中已经用上了 proxyarp?,,且在win98拔号网络中也设定使用远程主机 的缺省网关(若在拔好网络中指定网关,即ppp server 202.38.71.46,则拔好后连改ppp server也ping不通. 我不知道究竟是ppp server没有设好,还是Win98那边 没设好.按理说proxyarp可以把client端的datagrams route 出去,而且实际上当ppp连通后,用arp -a可以得到 内核路由表: *(202.38.71.62) at 08:00:09:76:85:fc {ether} on eth0 ?(202.38.71.42) at HUP on eth0 其中,71.62为缺省网关.71.42为动态分配给win98的 ip地址. 请用e-mail告诉我怎样才能从win98通过Linux ppp server 连到广域网上.我不知道上面是否把问题 说明白了,若缺了什么东西请通知我. 谢谢. A:你可能没有打开ip_forwarding功能 你查看你的/proc/sys/net/ipv4目录下的ip_forward内容是不是1 若不是你在/etc/rc.d/rc.local中加入 echo "1" > /proc/sys/net/ipv4/ip_forward 旧应该可以了 ======================================================================= Q:help me!!! 各路高手请了,小弟先给各位敬礼,我的modem在linux下一直罢工,请各位帮忙诊断诊断。 具体配置如下:Cirrus CLM Data Fax Voice内置56k pci总线,win98下使用 com4,irq12,io: D400~D4ff.我使用的是turbolinux 4.02中文版,在linux下显示: PCI0:11:0 Cirrus unknow device.设置拨号网络时总是显示找不到modem,使用turboppp时我该使用哪一 个设备?我该怎样去做?请不吝赐教,多谢多谢。 A:你的MODEM是pci的 就比较麻烦 因为pci设备的irq是在系统启动时自动分配的 我推荐你看看 202.106.124.185的中国linux论坛的关于linux拨号服务器设置的文章 首先你需要设置你的串口3和串口 4 然后在 linux使用minicom来对modem进行测试 好象还要用setserial命令设置什么速率什么的 你看看 那里的文章吧 good lUCk ======================================================================= Q:我用ppp拔入服务器(都是redhat6.1)用telnet与FTP时 建立连接要很长时间, 不知如何解决. 注: DNS正常, ping 正 常 A:telnet和ftp是由tcpd激发的,也就是说,inet进程代替某些daemon监视连接请求,一旦接收到连接请求,inet就激发相应的daemon,在该过程中,往往加入了tcpd进程,tcpd仅仅对连接进行安全检查,如符合要求就允许连接,否则,采取相应的连接。所以,速度慢是因为tcpd进行安全检查,你可以取消它,以提高速度。 修改/etc/inetd.conf:
上一页 [1] [2] [3] 下一页 

如:ftp stream tcp nowait /usr/sbin/tcpd in.ftpd 改为:ftp stream tcp nowait /usr/sbin/inftpd in.ftpd ==================================================================== Q:我在Redhat6.1上装xircom readport eth/modem时,开机通过probe并未自动装入 module xirc2ps_cs,只有insmod xirc2ps_cs后再插入pc卡后,识别到,eth0和ppp0可用, 我试改/etc/pcmcia/config.opts中memory范围也不行。 我如何在init时装入xirc2ps_cs? 有没有dos中类似autoexec.bat的设置?求教。 A:在/etc/rc.d下创建rc.modules文件 然后在文件内加入/sbin/modprobe xirc2ps_cs 另外在redhat版本中 还有一种修改/etc/conf.modules文件的方法 但是我不大记得了 你查查文档吧 good luck =================================================================== Q:KPPP的帮助文件全是英文的,我一点不懂,谁教我设KPPP。 A:我们在这里介绍如何设置Modem通过PPP协议(点对点)拨号上网,因为现在似乎已经没有人 (ISP)使用SLIP协议了,关于SLIP和PPP协议的比较不是本书的讨论范围,总之,你就是想用, 恐怕也没有ISP支持你。你的Modem只要是外置的就可以,如果是内置的Modem(只要不是WinModem 就可以,这是一种利用Windows来支持Modem的硬件,厂商不对外提供技术参数),或者你采用 ISDN上网,那么请参考有关HOWTO文档。如果你要将Linux服务器上的Modem共享给普通用户, 请参考dhcpd等内容。 在Red Hat中缺省安装了PPP,如果你没有安装,请看下面的安装PPP部分。如果你要手动更新, 可以访问:ftp://sunsite.unc.edu/pub/Linux/system/network/serial/ppp。 1.从

(出处:http://www.sheup.com)


上一页 [1] [2] [3] 

Q:我在Redhat6.1上装xircom readport eth/modem时,开机通过probe并未自动装入 module xirc2ps_cs,只有insmod xirc2ps_cs后再插入pc卡后,识别到,eth0和ppp0可用, 我试改/etc/pcmcia/config.opts中memory范围也不行。 我如何在init时装入xirc2ps_cs? 有没有dos中类似autoexec.bat的设置?求教。 A:在/etc/rc.d下创建rc.modules文件 然后在文件内加入/sbin/modprobe xirc2ps_cs 另外在redhat版本中 还有一种修改/etc/conf.modules文件的方法 但是我不大记得了 你查查文档吧 good luck =================================================================== Q:KPPP的帮助文件全是英文的,我一点不懂,谁教我设KPPP。 A:我们在这里介绍如何设置Modem通过PPP协议(点对点)拨号上网,因为现在似乎已经没有人 (ISP)使用SLIP协议了,关于SLIP和PPP协议的比较不是本书的讨论范围,总之,你就是想用, 恐怕也没有ISP支持你。你的Modem只要是外置的就可以,如果是内置的Modem(只要不是WinModem 就可以,这是一种利用Windows来支持Modem的硬件,厂商不对外提供技术参数),或者你采用 ISDN上网,那么请参考有关HOWTO文档。如果你要将Linux服务器上的Modem共享给普通用户, 请参考dhcpd等内容。 在Red Hat中缺省安装了PPP,如果你没有安装,请看下面的安装PPP部分。如果你要手动更新, 可以访问:ftp://sunsite.unc.edu/pub/Linux/system/network/serial/ppp。 1.从

(出处:http://www.sheup.com/)


上一页 [1] [2] [3] [4]