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