FreeBSD 7.2-STABLE driver support on Thinkpad T500

benjamin close Benjamin.Close at clearchain.com
Tue Feb 9 23:53:43 UTC 2010


On 06/02/10 00:08, William Bulley wrote:
> According to Gary Dunn<knowtree at aloha.com>  on Fri, 02/05/10 at 04:56:
>    
>> I just put 8.0-STABLE on my Fujitsu T1010 with Intel 5100 AGN and the
>> iwn driver works perfectly. This what I put in /etc/rc.conf. (My home
>> network is "Oz," I do not use encryption, and I restrict access by MAC
>> address.)
>>
>> # iwn0 is built-in wifi
>> wlans_iwn0="wlan0"
>> ifconfig_wlan0="DHCP ssid=Oz"
>>      
> Thanks, and this is very encouraging, but, BUT, will this work with
> the Intel 5300 (AGN) that my T500 has installed?  The man page for
> iwn(4) lists the 5100 but not the 5300.  I am not familiar enough
> with this Intel hardware to know if they are close enough to each
> other (work-alikes) for the iwn(4) driver.
>
> This might be worth my trying (to rebuild my kernel) this weekend
> if I get the chance.  Thanks again!   :-)
>
>    
Looking at the driver, it appears yes - guess the man page is out of date:
(From src/sys/dev/iwn/if_iwn.c

static const struct iwn_ident iwn_ident_table [] = {
	{ 0x8086, 0x4229, "Intel(R) PRO/Wireless 4965BGN" },
	{ 0x8086, 0x422D, "Intel(R) PRO/Wireless 4965BGN" },
	{ 0x8086, 0x4230, "Intel(R) PRO/Wireless 4965BGN" },
	{ 0x8086, 0x4233, "Intel(R) PRO/Wireless 4965BGN" },
	{ 0x8086, 0x4232, "Intel(R) PRO/Wireless 5100" },
	{ 0x8086, 0x4237, "Intel(R) PRO/Wireless 5100" },
	{ 0x8086, 0x423C, "Intel(R) PRO/Wireless 5150" },
	{ 0x8086, 0x423D, "Intel(R) PRO/Wireless 5150" },
	{ 0x8086, 0x4235, "Intel(R) PRO/Wireless 5300" },
	{ 0x8086, 0x4236, "Intel(R) PRO/Wireless 5300" },
	{ 0x8086, 0x4236, "Intel(R) PRO/Wireless 5350" },
	{ 0x8086, 0x423A, "Intel(R) PRO/Wireless 5350" },
	{ 0x8086, 0x423B, "Intel(R) PRO/Wireless 5350" },
	{ 0x8086, 0x0083, "Intel(R) PRO/Wireless 1000" },
	{ 0x8086, 0x0084, "Intel(R) PRO/Wireless 1000" },
	{ 0x8086, 0x008D, "Intel(R) PRO/Wireless 6000" },
	{ 0x8086, 0x008E, "Intel(R) PRO/Wireless 6000" },
	{ 0x8086, 0x4238, "Intel(R) PRO/Wireless 6000" },
	{ 0x8086, 0x4239, "Intel(R) PRO/Wireless 6000" },
	{ 0x8086, 0x422B, "Intel(R) PRO/Wireless 6000" },
	{ 0x8086, 0x422C, "Intel(R) PRO/Wireless 6000" },
	{ 0x8086, 0x0086, "Intel(R) PRO/Wireless 6050" },
	{ 0x8086, 0x0087, "Intel(R) PRO/Wireless 6050" },
	{ 0, 0, NULL }
};

Cheers,
     Benjamin


More information about the freebsd-mobile mailing list