From owner-freebsd-net@FreeBSD.ORG Fri May 29 19:29:41 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58627106564A for ; Fri, 29 May 2009 19:29:41 +0000 (UTC) (envelope-from jason.dicioccio@ods.org) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.27]) by mx1.freebsd.org (Postfix) with ESMTP id 1E93C8FC08 for ; Fri, 29 May 2009 19:29:40 +0000 (UTC) (envelope-from jason.dicioccio@ods.org) Received: by qw-out-2122.google.com with SMTP id 3so3370691qwe.7 for ; Fri, 29 May 2009 12:29:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.80.195 with SMTP id u3mr3101234qak.352.1243623938693; Fri, 29 May 2009 12:05:38 -0700 (PDT) In-Reply-To: References: Date: Fri, 29 May 2009 12:05:38 -0700 Message-ID: From: Jason DiCioccio To: sebastian.mellmann@net.t-labs.tu-berlin.de, freebsd-net@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: pktgen udp doesn't work over freebsd gateway X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2009 19:29:41 -0000 Is 192.168.7.1 the freebsd gateway? Because that would explain it. You need to send to the linux box's IP On 2009-05-29, Sebastian Mellmann wrote: > Hello everyone! > > I'm using 'pktgen' [1] under linux to generate packets. > > > My topology looks like this: > > (linux-box #1) <---> (em0 - freebsd-gateway - em1) <---> (linux-box #2) > > I want to send packets from linux-box #1 to linux-box #2 over the free-bsd > gateway. > The problem is that I can see the packets on em0, but not on em1. > I assume there's a configuration missing on the BSD machine, because it > seems it just drops the packets hence doesn't forward them to linux-box > #2. > > rc.conf: > gateway_enable="YES" > keymap="german.iso" > sshd_enable="YES" > firewall_enable="YES" > firewall_type="OPEN" > firewall_logging="YES" > > Default option for ipfw is to accept packets. > > tcpdump em0: > 11:42:36.334798 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334802 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334805 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334807 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334810 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334813 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334816 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334819 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334821 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > 11:42:36.334824 IP (tos 0x0, ttl 32, id 129, offset 0, flags [none], proto > UDP (17), length 46) 192.168.5.1.9 > 192.168.7.1.9: [no cksum] UDP, length > 18 > > tcpdump em1: > nothing. > > > Is there any sysctl variable that needs to be set? > > Connectivity between the boxes is definately working (tested with ping, > iperf etc.). > > > Regards, > Sebastian > > [1] http://www.linuxfoundation.org/en/Net:Pktgen > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" > -- Sent from my mobile device