From owner-freebsd-questions@FreeBSD.ORG Thu Oct 30 17:03:54 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45EA416A4CE for ; Thu, 30 Oct 2003 17:03:54 -0800 (PST) Received: from foxtrot.bprarchitects.com (punt-2.bprarchitects.com [62.49.190.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF44643F85 for ; Thu, 30 Oct 2003 17:03:51 -0800 (PST) (envelope-from cam@macaroon.net) Received: from foxtrot.bprarchitects.com (punt-2.bprarchitects.com [62.49.190.115])h9V11GM0063511 for ; Fri, 31 Oct 2003 01:01:18 GMT (envelope-from cam@macaroon.net) Received: from alpha.bprarchitects.com ([192.168.1.1]) by foxtrot (MailMonitor for SMTP v1.2.2 ) ; Fri, 31 Oct 2003 01:01:15 +0000 (GMT) Message-ID: <3FA1B4DA.8080202@macaroon.net> Date: Fri, 31 Oct 2003 01:03:22 +0000 From: Cameron Murdoch User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031016 Thunderbird/0.3 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on foxtrot.bprarchitects.com Subject: Problem with ADSL modem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Oct 2003 01:03:54 -0000 Hi, I am having a problem with the X-Modem product sold by: www.adslnation.com This is a USB or ethernet adsl modem that is by default supposed to work in a half-bridge mode, where the IP address assigned from the DSL provider is passed directly to the connected computer. This appears to be the same system that cable modem providers use, (in the uk at least). The problem is that BSD doesn't seem to like it. It gets the right IP address via DHCP, from the router, (of course this is the external IP relayed through), but then it can't perform the required arp lookup's. Here is the dhclient lease: lease { interface "ep0"; fixed-address a.b.c.d; option subnet-mask 255.255.255.0; option routers a.b.c.d; option dhcp-lease-time 108; option dhcp-option-overload 3; option dhcp-message-type 5; option domain-name-servers 195.7.224.143,195.7.224.57; option dhcp-server-identifier 10.0.0.2; option broadcast-address 255.255.255.255; *snip* Note that the interfaces IP is the same as the default route. Although the IP is assigned nothing else works and the following errors are logged constantly: Oct 25 11:24:18 dozy /kernel: arplookup 10.0.0.2 failed: host is not on local network Oct 25 11:24:18 dozy /kernel: arplookup a.b.c.drt failed: host is not on local network Oct 25 11:24:18 dozy /kernel: arpresolve: can't allocate llinfo for a.b.c.drt 10.0.0.2 is the IP of the adsl modem. I have tried manually adding the right arp entries but with no luck. This system works with windows, and the cable modems I mentioned earlier work flawlessly with BSD, tho I can't see what is different. Anybody have any ideas on what I can try or is this a lost cause? Cheers, Cameron