Connecting ISP problem

Stephen Liu satimis at icare.com.hk
Wed Feb 25 04:08:43 PST 2004


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<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=8<VLAN_MTU>
    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<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
    options=8<VLAN_MTU>
    ether 00:50:fc:6c:70:f7
    media: Ethernet autoselect (10baseT/UTP)
    status: no carrier
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> 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








More information about the freebsd-questions mailing list