You are not logged in.

#1 2009-07-05 18:56:39

ijanos
Member
From: Budapest, Hungary
Registered: 2008-03-30
Posts: 443

[SOLVED] Intersil Prism firmware upgrade

Hello, meet my wireless network card

02:04.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01)

Recently i found that if i want to use this beauty with WPA secured networks, i need to upgrade its stationary firmware to at least  version 1.8.2
The current version is 1.5.6

wifi0: NIC: id=0x8022 v1.0.0
wifi0: PRI: id=0x15 v1.1.1
wifi0: STA: id=0x1f v1.5.6

I've found this howto, and i get prism2_srec compiled, but it seems its require the recompile of the hostap driver. Which has been merged into the kernel for a while, and as i understand the firmware downloading capability is already enabled in the arch kernel, but the prism2_srec is too old to acknowladge that.

$ zcat /proc/config.gz |grep HOSTAP
CONFIG_HOSTAP=m
CONFIG_HOSTAP_FIRMWARE=y
# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
CONFIG_HOSTAP_PLX=m
CONFIG_HOSTAP_PCI=m
CONFIG_HOSTAP_CS=m

also, core/wlan-ng26-utils contains a utility called prism2dl, but im not sure how to use that one.

So the question is: do you have any idea how can i get the firmware upgraded, or any other means to use the card in WPA secured wireless networks?

Last edited by ijanos (2009-07-09 16:19:52)

Offline

#2 2009-07-09 16:19:37

ijanos
Member
From: Budapest, Hungary
Registered: 2008-03-30
Posts: 443

Re: [SOLVED] Intersil Prism firmware upgrade

I was wrong about the kernel's config. HOSTAP_FIRMWARE enables only the RAM download which is not an option for my card. I recompiled the latest arch kernel with CONFIG_HOSTAP_FIRMWARE_NVRAM enabled and prism2_srec worked like a charm. Stationary firmware is now upgraded to 1.8.2 and WPA works well.

Offline

Board footer

Powered by FluxBB