From owner-freebsd-questions@FreeBSD.ORG Wed Feb 25 06:06:48 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C423016A4CE for ; Wed, 25 Feb 2004 06:06:48 -0800 (PST) Received: from mta10.adelphia.net (mta10.adelphia.net [68.168.78.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73DB243D3F for ; Wed, 25 Feb 2004 06:06:48 -0800 (PST) (envelope-from Barbish3@adelphia.net) Received: from barbish ([67.20.101.119]) by mta10.adelphia.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id <20040225140642.QBYX12673.mta10.adelphia.net@barbish>; Wed, 25 Feb 2004 09:06:42 -0500 From: "JJB" To: "Stephen Liu" Date: Wed, 25 Feb 2004 09:06:41 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: <403C902C.4070505@icare.com.hk> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Importance: Normal cc: freebsd-questions@freebsd.org Subject: RE: Connecting ISP problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Barbish3@adelphia.net List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2004 14:06:48 -0000 This is wrong. ++++++++++++++++ is not comment or command remove it. You have all statements starting in position 1 this is wrong, section header names start in position 1 and end with : default: and dialisp: make ppp.conf look like this default: & dialisp: start in position 1 and everything else starts in position 2 delete all the other stuff you have in your ppp.conf. default: set log Phase tun #use to avoid excessive log sizes set timeout 0 # no idle time out, will not disconnect dialisp: set device PPPoE:rl0 # replace xxx with your Nic device name set authname YOURLOGINNAME # Replace with your ISP account IP set authkey YOURPASSWORD # Replace with your ISP account PW add default HISADDR # Add a (sticky) default route Mandatory enable dns # Gets the ISP's DNS IP address & places them # in resolv.conf for reference by FBSD box In rc.conf you have ifconfig-rl0=up and it should be ifconfig_rl0=up hostname="localhost" is wrong it needs to be FQDN as in hostname="fbsdstephenliu.com.hk" check /etc/syslog.conf and make sure ppp.log is enabled. Empty ppp.log before test and post ppp.log if this does not work. -----Original Message----- From: Stephen Liu [mailto:satimis@icare.com.hk] Sent: Wednesday, February 25, 2004 7:08 AM To: Barbish3@adelphia.net Cc: freebsd-questions@freebsd.org Subject: Re: Connecting ISP problem Hi JJB, Thanks for your advice. Still can't connect ISP. >#################### start of DSL ppp.conf ################### >default: > > set log Phase tun #use to avoid excessive log sizes > set timeout 0 # no idle time out, will not disconnect > >dialisp: > set device PPPoE:rl0 # replace xxx with your Nic device >name > set authname YOURLOGINNAME # Replace with your ISP account IP > set authkey YOURPASSWORD # Replace with your ISP account >password > add default HISADDR # Add a (sticky) default route >(Mandatory) > enable dns # Gets the ISP's DNS IP address & places >them > # in resolv.conf for reference by FBSD box. > >############### End of DSL ppp.conf >################################# > >Replace the XXX in the [set device PPPoE:XXX] statement with the Nic >card FBSD interface name. Sometimes it will be necessary to use a >service tag to establish your connection depending on how your ISP >and/or the phone company has it's DSL network configured. Service >tags are used to distinguish between different PPPoE servers >attached to a given network. You should have been given any required >service tag information in the documentation provided by your ISP. >If you cannot locate it there, ask your ISP's tech support >personnel. This is the format of the command with the service tag >added >set device PPPoE:XXX:service_tag >The xxxx is the FBSD interface name used by PPPoE, the interface >must be UP, (IE: enabled). It is only used as transport, and does >not need to be assigned an IP address. This can be done >automatically at boot time by updating the /etc/rc.conf file. The >format of the statement to add is ifconfig_xxxx=up where xxxx is Nic >card FBSD interface name used by PPPoE that you specified in the >/etc/ppp/ppp.conf file. >ee /etc/rc.conf # add following statement >ifconfig_xxxx=up > >Let my know if this works for you > > # ifconfig rl0: flags=8843 mtu 1500 options=8 inet6 fe80::250:fcff:fe61:f394%rl0 prefixlen 64 scopeid 0x1 inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255 ether 00:50:fc:61:f3:94 media: Ethernet autoselect (10baseT/UTP) status: active rl1: flags=8802 mtu 1500 options=8 ether 00:50:fc:6c:70:f7 media: Ethernet autoselect (10baseT/UTP) status: no carrier plip0: flags=8810 mtu 1500 lo0: flags=8049 mtu 16384 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4 # cat /var/log/messages Feb 26 02:00:26 localhost newsyslog[657]: logfile turned over due to size>100K Feb 26 02:10:43 localhost ppp[222]: tun0: Warning: Chat script failed Feb 26 02:11:13 localhost ppp[222]: tun0: Warning: Chat script failed Feb 26 02:13:43 localhost last message repeated 3 times Feb 26 02:23:43 localhost last message repeated 12 times Feb 26 02:24:23 localhost ppp[222]: tun0: Warning: Chat script failed Feb 26 03:01:29 localhost ppp[222]: tun0: Warning: Chat script failed Feb 26 03:11:41 localhost last message repeated 10 times Feb 26 03:21:10 localhost last message repeated 10 times Feb 26 03:31:29 localhost last message repeated 10 times Feb 26 03:34:43 localhost dhclient: New IP Address (rl0): 192.168.2.2 Feb 26 03:34:44 localhost dhclient: New Subnet Mask (rl0): 255.255.255.0 Feb 26 03:34:44 localhost dhclient: New Broadcast Address (rl0): 192.168.2.255 Feb 26 03:34:44 localhost dhclient: New Routers: 192.168.2.1 Feb 26 03:34:52 localhost reboot: rebooted by root Feb 26 03:34:53 localhost syslogd: exiting on signal 15 Feb 26 02:22:25 localhost syslogd: kernel boot file is /boot/kernel/kernel Feb 26 02:22:25 localhost kernel: Copyright (c) 1992-2004 The FreeBSD ....... # cat /etc/ppp/ppp.conf ++++++++++++++++ default: set log phase tun set timeout 0 dialisp set device pppoe:rl0 set authname xxxxx(login) set authkey 111111(password) add default HISADDR (mandatory) enable dns # default: # set device /dev/cuaa1 # set speed 115200 # set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT" # set timeout 180 # 3 minute idle timer (the default) # enable dns # request DNS info (for resolv.conf) papchap: # set phone PHONE_NUM # set authname USERNAME # set authkey PASSWORD # set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 # add default HISADDR # Add a (sticky) default route +++++++++++++ # cat /etc/rc.conf ************* inetd_enable="YES" keymap="us.pc-ctrl" linux_enable="YES" sshd_enable="YES" usbd_enable="YES" ifconfig-rl0=up ifconfig_rl0="DHCP" # ppp_enable="YES" # Activate user ppp auto-start at boot time ppp_enable="YES" # Start User ppp task ppp_mode="ddial" # ddial, auto, background ppp_profile="dialisp" # Section in ppp.conf to exec # ipv6_enable="YES" hostname="localhost" B.R. Stephen