WLAN
Revision as of 16:45, 16 November 2009 by Robertjw (talk | contribs) (→Information about a Linux Kernel module)
WLAN / WIFI
Marvell 88W8686 chipset (connected over SDIO)
Information about a Linux Kernel module
modinfo sd8xxx
filename: /lib/modules/2.6.24-palm-joplin-3430/kernel/net/wifi/sd8xxx.ko license: GPL author: Marvell International Ltd. description: M-WLAN Driver srcversion: 533BB7E5866E52F63B9ACCB depends: vermagic: 2.6.24-palm-joplin-3430 mod_unload ARMv7 parm: param_sd_slot_selector:int parm: param_sdio_bus_width:int parm: param_use_sdio_irq:int parm: helper_name:charp parm: fw_name:charp parm: mfgmode:int
The sd8xxx driver is open source (although it requires proprietary firmware) and available under the GPL. But why is it not on palm's open source packages site? Where is the source? Didn't find it under http://opensource.palm.com/1.1.3/index.html
The original Marvell GPL sources are published in this download: http://www.marvell.com/drivers/driverDisplay.do?driverId=203 however the palm modifications to these sources do not appear to be published.
Exploring the /proc/net/wlan
cat /proc/net/wlan/info
driver_name = "wlan" driver_version = sd8686-9.15.14-26409.p62-(FP4) InterfaceName="eth0" ...
Exploring Kernel configuration
cat /boot/config-2.6.24-palm-joplin-3430
[...] # # Wireless LAN # # CONFIG_WLAN_PRE80211 is not set CONFIG_WLAN_80211=y # CONFIG_LIBERTAS is not set # CONFIG_USB_ZD1201 is not set # CONFIG_HOSTAP is not set [...]
CONFIG_LIBERTAS is not set ???
libertas
- http://wireless.kernel.org/en/users/Drivers/libertas
- http://lists.infradead.org/pipermail/libertas-dev/
Why don't they use libertas ???
Firmware
md5sum /lib/firmware/*.bin
2a4d8f4df198ce949c350df5674f4ac6 /lib/firmware/helper_sd.bin 83006642f0ae4d6e9af89f6c852327c2 /lib/firmware/mfg_sd8686.bin 261d6ed255f2cc9f5bad014b2234b8cd /lib/firmware/sd8686.bin
Firmware from: http://www.marvell.com/drivers/driverDisplay.do?driverId=203
md5sum FwImage/*.bin
2a4d8f4df198ce949c350df5674f4ac6 FwImage/helper_sd.bin 3025de2a1ed575fd691958d7da341d8b FwImage/sd8686.bin