On Tue, Oct 9, 2012 at 6:23 AM, Denise H. G. <darc...@gmail.com> wrote:
>
> On 2012/10/09 at 00:44, Kevin Oberman <kob6...@gmail.com> wrote:
>>
>> On Mon, Oct 8, 2012 at 9:36 AM, Andreas Nilsson <andrn...@gmail.com> wrote:
>>> On Mon, Oct 8, 2012 at 2:21 PM, Denise H. G. <darc...@gmail.com> 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: kob6...@gmail.com
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to