From owner-freebsd-mobile@FreeBSD.ORG Sun Jan 24 01:42:44 2010 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE243106568B for ; Sun, 24 Jan 2010 01:42:44 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id A19528FC1E for ; Sun, 24 Jan 2010 01:42:44 +0000 (UTC) Received: from Macintosh-4.local ([10.0.0.195]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id o0O1ghjI026166 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 23 Jan 2010 17:42:43 -0800 (PST) (envelope-from sam@freebsd.org) Message-ID: <4B5BA593.2080408@freebsd.org> Date: Sat, 23 Jan 2010 17:42:43 -0800 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Jens Thiede References: <3FD5CEEC-C167-4379-91CB-81DB8C9CEC0F@gmail.com> <20100123182818.5faa7868.torfinn.ingolfsen@broadpark.no> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-DCC-sonic.net-Metrics: ebb.errno.com; whitelist Cc: freebsd-mobile@freebsd.org Subject: Re: Intel PRO/Wireless 2100 DIY Bug Fix X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 01:42:44 -0000 Jens Thiede wrote: > Thank you, I'll take that into account. > > Something must have changed from 7.0. Is there a documented API for > NICs? It would help to know what's new and what's not There is documentation for the net80211 subsystem in section 9 of the man pages. , since I'm new to > FreeBSD. Or is there just code and no documentation? > > Jens > > On 23 Jan 2010, at 7:28 PM, Torfinn Ingolfsen wrote: > >> Hello, >> >> On Sat, 23 Jan 2010 18:54:07 +0200 >> Jens Thiede wrote: >> >>> Hi all, >>> >>> I'm pretty new to FreeBSD. However, I think I might be able to create >>> a patch for the Intel PRO/Wireless 2100 bug (http://bit.ly/7SWIQr). >>> >>> Seems likely that there's simply a callback missing. I take it the API >> >> Please note: I have seen the message "need multicast update callback" >> on other nics (not ipw) under 8.0-stable, and those nics work, so I >> don't think that this message tells you why the ipw 2100 doesn't work. This diagnostic indicates the driver lacks support to push multicast filtering to the h/w. This can be fixed either by fixing the driver (if the h/w is capable) or by adding s/w multicast filtering support in the kernel to handle it instead. When the latter is done then the net80211 code can be changed to enable that functionality when the driver lacks support for pushing the multicast list into the h/w. This issue has been discussed numerous times but noone has stepped up to fix the ALLMULTI support. Sam