Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2001 10:04:39 -0700 (PDT)
From:      Brian Somers <brian@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.sbin/ppp lcp.c
Message-ID:  <200107301704.f6UH4d786415@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
brian       2001/07/30 10:04:39 PDT

  Modified files:
    usr.sbin/ppp         lcp.c 
  Log:
  If the peer REJects our MRU REQ, stop REQing it -- *EVEN* if we're
  doing PPPoE and the default MRU is therefore too big.
  
  When negotiating with win2k, we ask for MRU 1492 and the win2k box
  NAKs us saying ``MRU 1492''.  This doesn't make sense to me.  When
  we continue to request MRU 1492, the win2k box eventually REJs our
  MRU.  This fix allows negotiations to continue at that point,
  bringing the link up and potentially allowing the win2k box to send
  us frames that are too large.  AFAICT this is better than failing
  to bring the link up.... probably !
  
  I have no idea how to do the equivalent of ``route get'' or
  ``ifconfig -a'' under win2k, so I can't tell what MTU it actually
  ends up using.
  
  I believe the bug is in win2k (it's certainly mis-negotiating).
  I'll MFC given the release engineers permission as code freeze
  begins on August 1.
  
  PR:		29277
  MFC after:	3 days
  
  Revision  Changes    Path
  1.94      +2 -2      src/usr.sbin/ppp/lcp.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107301704.f6UH4d786415>