From owner-freebsd-net@FreeBSD.ORG Sat Jan 10 08:46:41 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 66A8716A4CE; Sat, 10 Jan 2004 08:46:41 -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 6C7D243D4C; Sat, 10 Jan 2004 08:46:28 -0800 (PST) (envelope-from kwc@TheWorld.com) Received: from sccigwc01.asp.att.net ([63.240.76.150]) by sccigwc01.asp.att.netESMTP <20040109173132.YRA3446.sccigwc01.asp.att.net@sccigwc01.asp.att.net> for ; Fri, 9 Jan 2004 17:31:32 +0000 Received: from mail2.dnsvr.com ([216.40.250.39]) by sccigwc01.asp.att.net (sccigwc01) with ESMTP id <20040109173130ig1003t36he>; Fri, 9 Jan 2004 17:31:30 +0000 Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by mail2.dnsvr.com (Postfix) with ESMTP id 1976FA5D85 for ; Fri, 9 Jan 2004 12:31:30 -0500 (EST) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 9E5A156EA7; Fri, 9 Jan 2004 09:30:48 -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 558BD16A50D; Fri, 9 Jan 2004 09:30:40 -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 2C5B316A541; Fri, 9 Jan 2004 09:30:16 -0800 (PST) Received: from TheWorld.com (pcls3.std.com [192.74.137.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CD6343D3F; Fri, 9 Jan 2004 09:30:13 -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 i09HQuJk012526; Fri, 9 Jan 2004 12:29:42 -0500 Received: (from kwc@localhost) by shell.TheWorld.com (8.9.3/8.9.3) id MAA15061483; Fri, 9 Jan 2004 12:15:11 -0500 (EST) Date: Fri, 9 Jan 2004 12:15:11 -0500 (EST) From: Kenneth W Cochran Message-Id: <4500574.1073684107622.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.*9*-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:46:41 -0000 oops, mistype, that should've been 4.9-stable instead of 4.0... stupidfingers... 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"