ppp problems : Modem connection issues on FreeBSD 5.2.1

Niraj Kumar niraj17 at iitbombay.org
Wed Apr 14 08:12:12 PDT 2004


Niraj Kumar wrote:

> JJB wrote:
>
>> First of all you are using an development version of Freebsd which
>> <snip>
>
>
> I did a bit of tweaking to compile this program (which was for openbsd) .

<snip>

> I will post ppp.conf in next mail .(I  am  currently away from that 
> machine) .
> For me ,the problem appears to be in ppp  program and not in eciadsl .

Here is ppp.conf :

#################################################################
# PPP  Sample Configuration File to use with the Speedtouch USB
# Written by Francois Rogler <francois at rogler.org>
#
# You will have to fill in :
# - <login>
# - <password>
# - <VPI>.<VCI> as defined by your provider.
#   Check the file vpivci for some commom values.
# `adsl' profile is for the default PPPoA mode
# `pppoe' profile is for the bridged PPPoE mode
#
#   $Id: ppp.conf.sample,v 1.5 2003/07/23 03:36:41 rogler Exp $
#################################################################

default:
 ident user-ppp VERSION (built COMPILATIONDATE)
 set log Phase Chat IPCP CCP tun command
 set ifaddr 10.0.0.1/0 10.0.0.2/0

 disable pred1 deflate lqr    # compression features
 deny    pred1 deflate lqr    # line quality reporting
 disable ipv6                 # turn off ipv6 challenge


adsl:
 set authname "**************"
 set authkey "**************"
 set openmode active 3
 set device !"/root/eciadsl/eciadsl-usermode-bsd-0.10/pppoeci -v 1 -f 
/var/log/pppoeci.log -alt 4 -mode LLC_RFC2364"
 accept chap
 set speed sync
 set timeout 0
 set redial 15 10000
 set dial ""
 add default HISADDR
 enable dns

pppoe:
 set authname "sa0056482_blr at touchtelindia.net"
 set authkey "motihari123"
 set device PPPoE:tap0
 set speed sync
 set timeout 0
 set redial 15 10000
 set dial
 set login
 add default HISADDR
 enable dns



>
>>
>> Try adding this to your ppp.conf
>> disable pred1 deflate lqr    # compression features
>> deny    pred1 deflate lqr    # line quality reporting
>> disable ipv6                 # turn off ipv6 challenge
>>
> Will try this and let you know the results. 

I am getting the same error even after adding these options .

I am posting eciadsl.conf below :

VID1=0f70
PID1=0001
VID2=0915
PID2=0002
MODE=LLC_RFC2364
VCI=32
VPI=1
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/synch07.bin
PPPD_USER=*************
PPPD_PASSWD=***********
USE_DHCP=no
USE_STATICIP=no
STATICIP=
GATEWAY=
MODEM=Other
PROVIDER=Other
DNS1=202.56.250.5
DNS2=

>
>
>>
>> As an guide, I would plug an ms/windows box into your DSL modem and
>> see what it says to verify you really need PPPoA.
>>
> I know this for sure because as I said in my first mail , I am using 
> the same
> program on Linux  (on the same box with same modem ) to successfully 
> connect
> to the provider.
>
>>
>> FreeBSD 'user ppp' also has pppoa and pppoe options. Most DSL modems
>> work with pppoe. Read man ppp and the official handbook at
>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/pppoa.html
>>
>>
>>
>>
>> -----Original Message-----
>> From: owner-freebsd-questions at freebsd.org
>> [mailto:owner-freebsd-questions at freebsd.org]On Behalf Of Niraj Kumar
>> Sent: Tuesday, April 13, 2004 2:57 AM
>> To: freebsd-questions at freebsd.org
>> Subject: ppp problems : Modem connection issues on FreeBSD 5.2.1
>>
>>  Hi,
>>
>> I have a DSL modem with Globespan chipset.
>> I am trying to use eciadsl usemode program
>>  ( http://eciadsl.flashtux.org/download.php?lang=en )
>> on FreeBSD 5.2.1 (AMD Athlon 2600 , A7N8X-VM  motherboard).
>>
>> However , I am getting the following error and
>> ppp connect failed . See the copy/paste from the terminal below :
>>
>> # ppp -background adsl
>> Working in background mode
>> Using interface: tun0
>> Child failed (errdead)
>>
>> After  some more digging , I was able to enable logging . (See log
>> below)
>> From whatever I see in the log , I guess the culprit is the line
>> which
>> says :
>> "Too many LCP NAKs sent - abandoning negotiation" .  But I don't
>> know
>> how to address this problem .
>> Could anybody please help me on this .
>>
>> NOTE  that I am able to connect to my provider using the 0.8 version
>> of
>> usermode eciadsl program on Linux , on the same machine .
>>
>> Also , is there any other program which can be used on FreeBSD for
>> this
>> purpose ? FYI , I have to use *ppp over ATM ( PPPoA* == RFC2364 )
>> for this connection .
>>
>>
>> If you need any more info , please let me know.
>> thanks
>> Niraj
>>
>> -----------------ppp.log -----------------------
>>
>> Apr  8 20:00:53  ppp[638]: tun0: Phase: deflink: Connected!
>> Apr  8 20:00:53  ppp[638]: tun0: Phase: deflink: opening -> dial
>> Apr  8 20:00:53  ppp[638]: tun0: Chat: deflink: Dial attempt 1 of
>> 10000
>> Apr  8 20:00:53  ppp[638]: tun0: Phase: deflink: dial -> carrier
>> Apr  8 20:00:53  ppp[638]: tun0: Phase: deflink: carrier -> login
>> Apr  8 20:00:53  ppp[638]: tun0: Phase: deflink: login -> lcp
>> Apr  8 20:00:58  ppp[638]: tun0: Phase: deflink: Too many LCP NAKs
>> sent
>> - abandoning negotiation
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: Disconnected!
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: lcp -> logout
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: logout -> hangup
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: Disconnected!
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: Connect time: 6
>> secs:
>> 1106 octets in, 558 octets out
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: 56 packets in, 32
>> packets out
>> Apr  8 20:00:59  ppp[638]: tun0: Phase:  total 277 bytes/sec, peak
>> 35
>> bytes/sec on Thu Apr  8 20:00:58 2004
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: HUPing 640
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: deflink: hangup -> closed
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: bundle: Dead
>> Apr  8 20:00:59  ppp[638]: tun0: Phase: PPP Terminated (normal).
>> Apr  8 20:00:59  ppp[637]: tun0: Phase: Parent: Child failed
>> (errdead)
>> Apr  8 20:00:59  ppp[638]: tun0: Chat: Parent notified of failure
>> -------------------------------------------------------------------
>> -----------------------------------
>>
>>
>>
>>
>>
>> _______________________________________________
>> freebsd-questions at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to
>> "freebsd-questions-unsubscribe at freebsd.org"
>>
>>  
>>
>




More information about the freebsd-questions mailing list