[elrepo-devel] iwl3945-firmware

Alan Bartlett ajb at elrepo.org
Mon Jul 20 11:43:08 EDT 2009


On 20/07/2009, Alan Bartlett <ajb at elrepo.org> wrote:
> On 20/07/2009, Phil Perry <phil at elrepo.org> wrote:
>
>  >  Actually this is all easy enough for me to do...
>  >
>  >   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.
>  >
>  >  Our packages in elrepo (and rppmforge) all contain the latest firmware
>  >  for these revisions :)
>  >
>  >  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.
>
>
> The following is for the 5.0 series kernels --
>
>  [quote]
>  $ pwd
>  /usr/local/src/kernel/rpmbuild/BUILD/kernel-2.6.18/linux-2.6.18.i686/drivers/net/wireless
>  $ ls
>  airo.c     arlan-main.c  atmel_pci.c   hostap     ipw2200.c
>  orinoco.c         orinoco_pci.h  ray_cs.h        strip.c
>  wavelan_cs.p.h  zd1201.c
>  airo_cs.c  arlan-proc.c  bcm43xx       i82586.h   ipw2200.h
>  orinoco_cs.c      orinoco_plx.c  rayctl.h        todo.txt
>  wavelan.h       zd1201.h
>  airo.h     atmel.c       hermes.c      i82593.h   Kconfig
>  orinoco.h         orinoco_tmd.c  README          wavelan.c
>  wavelan.p.h     zd1211rw
>  airport.c  atmel_cs.c    hermes.h      ipw2100.c  Makefile
>  orinoco_nortel.c  prism54        README.ipw2200  wavelan_cs.c
>  wl3501_cs.c
>  arlan.h    atmel.h       hermes_rid.h  ipw2100.h  netwave_cs.c
>  orinoco_pci.c     ray_cs.c       spectrum_cs.c   wavelan_cs.h
>  wl3501.h
>  $ grep -r "UCODE_API" *
>  $
>  [/quote]

Here follows the equivalent experiment for the 5.1 series kernels --

[quote]
$ pwd
~/drivers/net/wireless/iwlwifi
$ grep "UCODE_API" *
$
[/quote]

Alan.



More information about the elrepo-devel mailing list