From owner-freebsd-net@FreeBSD.ORG Sat Jan 10 08:39:42 2004 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2F0B16A4CE; Sat, 10 Jan 2004 08:39:42 -0800 (PST) Received: from mail.mcmilleon.com (12-221-223-132.client.insightBB.com [12.221.223.132]) by mx1.FreeBSD.org (Postfix) with SMTP id EAEA443D1F; Sat, 10 Jan 2004 08:39:37 -0800 (PST) (envelope-from kwc@TheWorld.com) Received: from sccigwc01.asp.att.net ([63.240.76.150]) by sccigwc01.asp.att.netESMTP <20040109173101.YGX3446.sccigwc01.asp.att.net@sccigwc01.asp.att.net> for ; Fri, 9 Jan 2004 17:31:01 +0000 Received: from mail2.dnsvr.com ([216.40.250.39]) by sccigwc01.asp.att.net (sccigwc01) with ESMTP id <20040109173100ig1003sd62e>; Fri, 9 Jan 2004 17:31:00 +0000 Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by mail2.dnsvr.com (Postfix) with ESMTP id 7A03DA5DF6 for ; Fri, 9 Jan 2004 12:31:00 -0500 (EST) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 1DD9B56C95; Fri, 9 Jan 2004 09:30:32 -0800 (PST) (envelope-from owner-freebsd-questions@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 9C12B16A549; Fri, 9 Jan 2004 09:30:16 -0800 (PST) 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 D80F916A4CE; Fri, 9 Jan 2004 09:29:51 -0800 (PST) Received: from TheWorld.com (pcls3.std.com [192.74.137.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0689C43D4C; Fri, 9 Jan 2004 09:29:50 -0800 (PST) (envelope-from kwc@shell.TheWorld.com) Received: from shell.TheWorld.com (pip1-5.std.com [192.74.137.185]) by TheWorld.com (8.12.8p1/8.12.8) with ESMTP id i09HQuJi012526; Fri, 9 Jan 2004 12:29:42 -0500 Received: (from kwc@localhost) by shell.TheWorld.com (8.9.3/8.9.3) id MAA3017414; Fri, 9 Jan 2004 12:11:48 -0500 (EST) Date: Fri, 9 Jan 2004 12:11:48 -0500 (EST) From: Kenneth W Cochran Message-Id: <25054444.1073684105958.JavaMail.root@mail.mcmilleon.com> To: freebsd-net@freebsd.org, freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-questions@freebsd.org Errors-To: owner-freebsd-questions@freebsd.org X-fetched-from: insightbb Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Subject: (revised) 4.0-stable & Linksys WRT54G won't talk w/each other X-BeenThere: freebsd-net@freebsd.org List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jan 2004 16:39:42 -0000 Hello: I'm having problems getting a FreeBSD machine and a Linksys WRT54G talking with each other. Interfaces: dc0 - "public" to outside Internet dc1 - internal 192.168.0.1/24, connects to a hub dc2 - internal 192.168.1.100/24, connects to a switched LAN port on the router dc3 - currently unused OS: FreeBSD 4.9-STABLE as of 10 December 2003 firewall: ipfw2 Running natd between dc0 & dc1 (& that works fine) dc0 gets its IP address, etc., via DHCP/dhclient. dc1 is configured statically & machines connected on that subnet work fine. dc2 should get its ip address, etc. from a Linksys WRT54G, but won't; syslog says "address in use," so I configured it "manually" with ifconfig, to 192.168.1.100/24. Problems/questions: dc2 has a Linksys WRT54G on it, & thus far, that box refuses to talk (not even icmp) with the fbsd machine, even if I set its ip-address & that of dc2 manually. (The Linksys defaults to running a dhcp server & its factory-supplied ip-address is 192.168.1.1 & it "tries" to setup the first interface talking to it to be 192.168.1.100). The router works fine when connecting another machine (running Windows 2000) to it. As examples: $ ping -c3 192.168.0.2 ## this is a Windows2000 box on the dc1 network PING 192.168.0.2 (192.168.0.2): 56 data bytes 64 bytes from 192.168.0.2: icmp_seq=0 ttl=128 time=0.391 ms 64 bytes from 192.168.0.2: icmp_seq=1 ttl=128 time=0.177 ms 64 bytes from 192.168.0.2: icmp_seq=2 ttl=128 time=0.232 ms --- 192.168.0.2 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max/stddev = 0.177/0.267/0.391/0.091 ms localhost# tcpdump -lni dc1 ## tcpdump while running the above ping tcpdump: listening on dc1 10:15:39.882162 arp who-has 192.168.0.2 tell 192.168.0.1 10:15:39.882305 arp reply 192.168.0.2 is-at 0:90:27:84:42:f 10:15:39.882318 192.168.0.1 > 192.168.0.2: icmp: echo request 10:15:39.882492 192.168.0.2 > 192.168.0.1: icmp: echo reply 10:15:40.883394 192.168.0.1 > 192.168.0.2: icmp: echo request 10:15:40.883511 192.168.0.2 > 192.168.0.1: icmp: echo reply 10:15:41.893417 192.168.0.1 > 192.168.0.2: icmp: echo request 10:15:41.893584 192.168.0.2 > 192.168.0.1: icmp: echo reply $ ping -c3 192.168.1.1 ## ip address of the router on dc2 PING 192.168.1.1 (192.168.1.1): 56 data bytes --- 192.168.1.1 ping statistics --- 3 packets transmitted, 0 packets received, 100% packet loss localhost# tcpdump -lni dc2 ## tcpdump while running the above ping tcpdump: listening on dc2 10:17:18.123385 arp who-has 192.168.1.1 tell 192.168.1.100 10:17:19.124588 arp who-has 192.168.1.1 tell 192.168.1.100 10:17:20.134583 arp who-has 192.168.1.1 tell 192.168.1.100 Any ideas on getting this thing to work? It seems to work fine when connected to a Windows2000 machine. Yes, I've tried other interfaces & cables, etc, so I'm confident the hardware is fine. :) Idea(s) on further troubleshooting/fixing this? FAQs/documentation pointers are quite welcome. :) Thanks, -kc _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"