Difference between revisions of "WLAN"
Jump to navigation
Jump to search
(One intermediate revision by one other user not shown) | |||
Line 6: | Line 6: | ||
− | === Information about | + | === Information about the Linux Kernel WLAN module === |
modinfo sd8xxx | modinfo sd8xxx | ||
Line 25: | Line 25: | ||
The sd8xxx driver is open source (although it requires proprietary firmware) and available under the GPL. | The sd8xxx driver is open source (although it requires proprietary firmware) and available under the GPL. | ||
− | |||
− | |||
− | 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 | + | 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 (morphis: wrote an email to Palm to get their modifications if they have some) |
=== Exploring the /proc/net/wlan=== | === Exploring the /proc/net/wlan=== |
Latest revision as of 08:07, 17 November 2009
WLAN / WIFI
Marvell 88W8686 chipset (connected over SDIO)
Information about the Linux Kernel WLAN 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.
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 (morphis: wrote an email to Palm to get their modifications if they have some)
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