[elrepo-devel] iwl3945-firmware

Phil Perry phil at elrepo.org
Mon Jul 20 12:36:07 EDT 2009


Alan Bartlett wrote:
> On 20/07/2009, Akemi Yagi <toracat at elrepo.org> wrote:
>> On Mon, Jul 20, 2009 at 8:43 AM, Alan Bartlett<ajb at elrepo.org> wrote:
>>
>>  >>  >   From the kernel-2.6.18-155 source, in /drivers/net/wireless/iwlwifi/
>>  >>  >
>>  >>  >  [buildsys at Quad iwlwifi]$ grep "UCODE_API" * | grep define
>>  >>  >  iwl-3945.h:#define IWL3945_UCODE_API "-1"
>>  >>  >  iwl-4965.c:#define IWL4965_UCODE_API "-2"
>>  >>  >  iwl-5000.c:#define IWL5000_UCODE_API  "-1"
>>  >>  >
>>  >>  >  shows us that iwl3945 and iwl5000 both use revision -1 firmwares whereas
>>  >>  >  iwl4965 currently uses revision -2 firmware, so now we know. This is the
>>  >>  >  same as for RHEL 5.3 so no changes in the 5.4 series kernels.
>>
>>
>>>>  >  If anyone wants to repeat that experiment for older 5.0, 5.1 and 5.2
>>  >>  >  series kernels, that might be interesting in terms of knowing which
>>  >>  >  older revision firmwares we actually need to ship for compatibility.
>>
>>
>>> Here follows the equivalent experiment for the 5.1 series kernels --
>>  >
>>  > [quote]
>>  > $ pwd
>>  > ~/drivers/net/wireless/iwlwifi
>>  > $ grep "UCODE_API" *
>>  > $
>>  > [/quote]
>>
>>
>> I believe the iwlxxx drivers were disabled (or absent) in the <= 5.2
>>  kernels. One exception is the centosplus kernel.  Both iwl3945 and
>>  iwl4965 are enabled in 5.2:
>>
>>
>>  grep "UCODE_API" * | grep define
>>
>> iwl3945-base.c:#define IWL3945_UCODE_API "-1"
>>  iwl4965-base.c:#define IWL4965_UCODE_API "-1"
>>
>>  (from -92.1.22 cplus kernel)
> 
> Here follows the equivalent experiment for the 5.2 series kernels --
> 
> [quote]
> $ pwd
> ~/drivers/net/wireless/iwlwifi
> $ grep "UCODE_API" * | grep define
> iwl3945-base.c:#define IWL3945_UCODE_API "-1"
> iwl4965-base.c:#define IWL4965_UCODE_API "-1"
> $
> [/quote]
> 
> In all of the three experiments, above, we have looked at the source
> code. The type of kernel built from the source is, of course,
> irrelevant.  ;-)
> 
> The sources used were -8.el5.src.rpm, -53.el5.src.rpm and -92.src.rpm,
> respectively.
> 
> Alan.

Thanks Alan :)

Could you provide a directory listing for /drivers/net/wireless/iwlwifi 
from the 5.1 (-53) kernel please.





More information about the elrepo-devel mailing list