From owner-freebsd-questions@FreeBSD.ORG Mon Nov 23 23:59:36 2009 Return-Path: Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 79D62106566C for ; Mon, 23 Nov 2009 23:59:36 +0000 (UTC) (envelope-from mksmith@adhost.com) Received: from mail-defer02.adhost.com (mail-defer02.adhost.com [216.211.128.177]) by mx1.freebsd.org (Postfix) with ESMTP id 5693C8FC16 for ; Mon, 23 Nov 2009 23:59:36 +0000 (UTC) Received: from mail-in04.adhost.com (mail-in04.adhost.com [10.212.3.14]) by mail-defer02.adhost.com (Postfix) with ESMTP id 655741388503 for ; Mon, 23 Nov 2009 15:41:52 -0800 (PST) (envelope-from mksmith@adhost.com) Received: from ad-exh01.adhost.lan (exchange.adhost.com [216.211.143.69]) by mail-in04.adhost.com (Postfix) with ESMTP id 4F98C614F80; Mon, 23 Nov 2009 15:41:51 -0800 (PST) (envelope-from mksmith@adhost.com) Received: from 192.168.111.253 ([192.168.111.253]) by ad-exh01.adhost.lan ([10.142.0.20]) with Microsoft Exchange Server HTTP-DAV ; Mon, 23 Nov 2009 23:41:50 +0000 User-Agent: Microsoft-Entourage/12.23.0.091001 Date: Mon, 23 Nov 2009 15:41:49 -0800 From: "Michael K. Smith" To: Michael Schaefer , cpghost Message-ID: Thread-Topic: rTorrent + FreeBSD + pf = freeze? Thread-Index: AcpsloZynKEVeK7BTEKiiiskFvQdFg== In-Reply-To: <4B0B0CA6.2030303@gmail.com> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Cc: Peter Kieser , FreeBSD Questions Subject: Re: rTorrent + FreeBSD + pf = freeze? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Nov 2009 23:59:36 -0000 On 11/23/09 2:28 PM, "Michael Schaefer" wrote: > On 22.11.2009 23:11, cpghost wrote: >>> Have you tried to run rtorrent and the router on two different >>> FreeBSD machines? Does it lock the router, or does it crash the >>> rtorrent box only, or both? > > even though i haven't been asked i might want to answer ;) Since my > box really exclusively does rtorrent i don't think it's related to > routing or NAT. pf is not active at all. Routing and NAT for my setup is > done by a dedicated different box (which isn't affected by all this, > apart from that it doesn't run freebsd). > > so for me this really looks like a /networking/ issue, which is not > dedicated to routing or NAT in particular.. > for me this now becomes kinda problematic, since i cannot even start the > second rtorrent instance without crashing the machine immediately.. :( > > regards - michael We had similar crashes with PF, although not related to rtorrent specifically. However, we use the following sysctl values that have helped stability and performance immensely. net.inet.carp.preempt=1 net.inet.carp.arpbalance=0 net.inet.icmp.icmplim=2000 net.inet.tcp.sendspace=65536 net.inet.tcp.recvspace=65536 net.inet.tcp.blackhole=2 net.inet.udp.blackhole=1 kern.ipc.somaxconn=32768 net.inet.tcp.mssdflt=1460 kern.ipc.maxsockbuf=16777216 kern.ipc.nmbclusters=32768 kern.maxfiles=65536 kern.maxfilesperproc=32768 kern.maxvnodes=600000 net.inet.tcp.delayed_ack=0 net.inet.tcp.inflight.enable=0 net.inet.tcp.path_mtu_discovery=0 net.inet.tcp.recvbuf_auto=1 net.inet.tcp.recvbuf_inc=16384 net.inet.tcp.recvbuf_max=16777216 net.inet.tcp.rfc1323=1 net.inet.tcp.sendbuf_auto=1 net.inet.tcp.sendbuf_inc=8192 net.inet.udp.maxdgram=57344 net.inet.udp.recvspace=65536 net.local.stream.recvspace=65536 net.inet.tcp.sendbuf_max=16777216 Regards, Mike