From owner-freebsd-current@FreeBSD.ORG Thu Oct 30 18:12:34 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86F5E16A4CE for ; Thu, 30 Oct 2003 18:12:34 -0800 (PST) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7ADA43F85 for ; Thu, 30 Oct 2003 18:12:33 -0800 (PST) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h9V2CW1G009753 for ; Thu, 30 Oct 2003 21:12:33 -0500 (EST) Date: Thu, 30 Oct 2003 21:12:32 -0500 (EST) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: current@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: wi problem with message > 7400 bytes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: eischen@vigrid.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Oct 2003 02:12:34 -0000 Greetings, I'm having a problem receiving UDP messages over a wi interface: wi1: at port 0x180-0x1bf irq 11 function 0 config 1 on pccard0 wi1: 802.11 address: 00:02:2d:4a:d8:7d wi1: using Lucent Technologies, WaveLAN/IEEE wi1: Lucent Firmware: Station (6.10.1) wi1: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps (wi0 is also a 'Dell TrueMobile 1150 Series PC Card' in a mini-PCI card, but hangs the system when you try and configure it -- so it obviously isn't configured in this set up.) I have a small program that does a trivial UDP test: http://people.freebsd.org/~deischen/udptest.c My results show that: o Receiving large (> 7400 bytes) messages does not work. o Sending large messages works. o Sending & receiving large messages over a wired interface (dc, fxp, etc) works. Am I suppose to be able to receive UDP messages larger than 7400 bytes over the air? To run the above test: # On one machine, run it as a server (it just echoes # the messages back to the client). # $ udptest -D # On the wireless machine, run it as a client (it # sends a message to the server and waits for the # echoed response). # $ udptest -D -c -a -m If I set message size to 7392 (plus an 8 byte header in my message = 7400), everything works. Anything higher and I never receive the response. Thanks