From owner-freebsd-questions Fri Jul 21 13:19:45 2000 Delivered-To: freebsd-questions@freebsd.org Received: from he.kuzak.NET (he.kuzak.net [216.218.249.2]) by hub.freebsd.org (Postfix) with ESMTP id 64FFF37B632 for ; Fri, 21 Jul 2000 13:19:42 -0700 (PDT) (envelope-from kuzak@he.kuzak.NET) Received: (from kuzak@localhost) by he.kuzak.NET (8.9.3/8.9.1) id NAA34822 for freebsd-questions@freebsd.org; Fri, 21 Jul 2000 13:27:17 -0700 (PDT) (envelope-from kuzak) Date: Fri, 21 Jul 2000 13:27:17 -0700 (PDT) From: User Kuzak Message-Id: <200007212027.NAA34822@he.kuzak.NET> To: freebsd-questions@freebsd.org Subject: Re: DSL + NAT Problem Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sounds like you are running into what is deemed a MTU Black Hole on the freebsd web site..  As I understand it, the porblem lies in your windows machine sending out with an MTU of 1500, which is too large for one reason or another.. The fix that has worked for me is to manually edit the registry on the windows machines do force them to use a smaller MTU.  ( 1450 ) 6) Make the Following Registry change: HKEY_LOCAL_MACHINES\System\CurrentControlSet\Services\Class\NetTrans\ In there you will see a series of entries in this form, 000n, when n is an integer.  Each of these entries corresponds to a network device.  While only the one that belongs to your network card needs to be modified, it is suggested that you modify all 000n entries in the following manner. 1) Create a new "String Value" called "MaxMTU" 2) Choose to modify the value and enter a value of "1450" 3) Close Regedit and reboot the computer.  in NT 6) Make the Following Registry change: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\\Parameters\Tcpip   To find the adapter_name_and# starts the Windows NT Diagnostics from the Administrative tools and go to resources.  Make sure to modify all of the registry entries that named the same as your Network Card ( There may be multiple #'s ). 1) Select the 'Edit' menu and select 'Add Value' 2) Add the Value Name: 'MTU' and  Data Type: 'REG_DWORD' 3) For the Value of the Data choose decimal and enter in 1450 4) Close Regedit and reboot the computer If you can't figure it out check out www.freebsd.org unter the faq...   Hope this solved your problem -Aric Kinney To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message