From owner-freebsd-net@FreeBSD.ORG Wed Oct 10 04:32:28 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2DBE9820 for ; Wed, 10 Oct 2012 04:32:28 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id ADF5E8FC08 for ; Wed, 10 Oct 2012 04:32:27 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id x43so79090wey.13 for ; Tue, 09 Oct 2012 21:32:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=8wHxSfxuoRVN6CmHMMvK09pFN2N9fT+B977WxCLTNn8=; b=Mk0843API9mxO1bLWFSPDkr62MLl3y8tx9xykzliqbQAztQoft1Rgzfp7OHWZXj2TR 2b7l5BR1ZUIaAnc3ntIuCrCzuNH8ZdYfkEOf1zb8pK0Op4zcaxwyC0hDCD7aCiykceCK SUClYo/pThxQswvMaaFiimSY5atX+XR9nqv700JT90zF8+6MBIr0VjllLJOJ6NYnvuVA tJMUShPf7o38vt32qsn45tOTRJUvXau8STafrtm9I/CZG88zDVzG7g74zG5AB8HQySfv ibt+7sz2SCSSo2jK12EYb1ZmqMrGxm2VhLagKzr4LiA2Uky4ECAs8RXrEe2G9pjkt6Ki xZyA== MIME-Version: 1.0 Received: by 10.216.197.104 with SMTP id s82mr12833379wen.62.1349843546523; Tue, 09 Oct 2012 21:32:26 -0700 (PDT) Received: by 10.223.66.194 with HTTP; Tue, 9 Oct 2012 21:32:26 -0700 (PDT) In-Reply-To: <86y5jfye1u.fsf@venux.xbsd.name> References: <86ehl96o4i.fsf@venux.xbsd.name> <86y5jfye1u.fsf@venux.xbsd.name> Date: Tue, 9 Oct 2012 21:32:26 -0700 Message-ID: Subject: Re: What driver should I use for 'intel centrino wireless-N 2200 BGN' ? From: Kevin Oberman To: Kevin Oberman , Andreas Nilsson , freebsd-net@freebsd.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 04:32:28 -0000 On Tue, Oct 9, 2012 at 6:23 AM, Denise H. G. wrote: > > On 2012/10/09 at 00:44, Kevin Oberman wrote: >> >> On Mon, Oct 8, 2012 at 9:36 AM, Andreas Nilsson wrote: >>> On Mon, Oct 8, 2012 at 2:21 PM, Denise H. G. wrote: >>> >>>> Hi list, >>>> >>>> I tried ipw, iwn, and iwi, but ended up with no luck. What's more, it >>>> seems that the wireless adapter has not been even detected by the >>>> system. I ran 'pciconf -l' and got this line which seems to be my >>>> wireless adapter: >>>> >>>> none3@pci0:3:0:0: class=0x028000 card=0x42228086 chip=0x08918086 >>>> rev=0xc4 hdr=0x00 >>>> >>>> Is there a driver for that under FreeBSD 9.1-PRERELEASE? >>>> >>>> Thanks! >>>> >>> >>> Man page for iwi says >>> The iwi driver provides support for Intel PRO/Wireless 2200BG/2915ABG >>> >>> Do you have legal.intel_iwi.license_ack=1 in loader.conf ? >>> >>> Perhaps you need to check if the device id is listed in the source code? >> >> Yes. Some vendors (e.g. Lenovo, HP) have private PCIIDs on their >> cards, so they may not be in the source. Adding them is trivial, but, >> should this be the issue, please open a PR to have it added to the >> source in SVN. > > I tried to add some device ids into the source code of the drivers, but > with no luck. Maybe I am doing it the wrong way. The card ID in the code is 4220 and yours has is 4222. Edit /sys/dev/iwi/if_iwi.c and add: { 0x8086, 0x4222, "Intel(R) PRO/Wireless 2200BG" }, after line 123. If you are loading the module, you can just rebuild that. Otherwise you will need to rebuild the kernel. If you are not familiar with building a module, rebuilding the whole thing, kernel and modules, is probably the best idea. Note that I don't currently have any 2200BG card, so I have not done any testing. I looked at the pci.ids file and it does not seem to have an entry for 0x4220, but does have one for 0x4222, so I am a bit confused, but the pci.ids file is not relevant to the driver. It's just an oddity. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com