From owner-freebsd-net@FreeBSD.ORG Fri May 13 16:00:01 2005 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 52E9116A4CE; Fri, 13 May 2005 16:00:01 +0000 (GMT) Received: from pop06.mail.atl.earthlink.net (pop06.mail.atl.earthlink.net [207.69.200.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1ED5943D62; Fri, 13 May 2005 16:00:01 +0000 (GMT) (envelope-from gandalf@digital.net) Received: from wamui01.slb.atl.earthlink.net ([192.168.167.39]) by pop06.mail.atl.earthlink.net with esmtp (Exim 3.36 #10) id 1DWca0-00040t-00; Fri, 13 May 2005 12:00:00 -0400 Message-ID: <1675636.1116000000195.JavaMail.root@wamui01.slb.atl.earthlink.net> Date: Fri, 13 May 2005 11:00:00 -0500 (GMT-05:00) From: gandalf@digital.net To: Mike Silbersack Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Earthlink Zoo Mail 1.0 cc: freebsd-net@FreeBSD.org cc: Suleiman Souhlal Subject: Re: FreeBSD and the Rose Attack / NewDawn X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: gandalf@digital.net List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2005 16:00:01 -0000 Greetings and Salutations: From: Mike Silbersack > But on another laptop with the same processor, 8000 pps could effectively > freeze it. We believe this is because the network card on that machine > shares an IRQ with the sound card, making interrupt processing very > expensive. The sound card on my laptop is not enabled. Causes too many messages when I boot up and overwhelms the dmesg log file when I use the sound driver : pcm0: port 0xf800-0xf8ff irq 5 at device 8.0 on pci0 (4p/1r/0vchannels duplex default) > So, test out my attached patch with varying settings of maxfragspersecond > and see if it makes any difference for you. I attempted to apply the patch, but I think the date on my in_pcb.c is incorrect. What do I do to correct?: # ls -al /usr/src/sys/netinet/in_pcb.c -rw-r--r-- 1 root wheel 32712 Mar 28 06:29 /usr/src/sys/netinet/in_pcb.c GandalfBSD# patch < ip_maxfragspersecond.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff -u -r /usr/src/sys.old/netinet/in_pcb.c /usr/src/sys/netinet/in_pcb.c |--- /usr/src/sys.old/netinet/in_pcb.c Sun Apr 17 18:05:05 2005 |+++ /usr/src/sys/netinet/in_pcb.c Thu May 12 21:47:39 2005 -------------------------- File to patch: ^C# # Thanks, Ken ------------------------------------------------------------------ Do not meddle in the affairs of wizards for they are subtle and quick to anger. Ken Hollis - Gandalf The White - gandalf@digital.net - O- TINLC WWW Page - http://gandalf.home.digital.net/ Trace E-Mail forgery - http://gandalf.home.digital.net/spamfaq.html Trolls crossposts - http://gandalf.home.digital.net/trollfaq.html