Home Forums Software discussion Linux Kernel Source for pcie8879/mlan driver Reply To: Source for pcie8879/mlan driver


Hello Bryan and other Globalscale folks,

I don’t want to be a pain, but I really must insist on a timeline for source availability for the Marvell WLAN driver.

The driver has two parts: mlan.ko and pcie8897.ko. pcie8897.ko declares itself as GPL, so you’re _required_ to redistribute the source for that. mlan.ko claims to be proprietary…but a bit of Googling turns up _multiple_ copies of source code for a Marvell 8W8897 driver that looks strikingly similar in terms of symbol names to the mlan.ko+pcie8897.ko combination (e.g. https://github.com/ValveSoftware/steamlink-sdk/tree/master/kernel/arch/arm/mach-berlin/modules/wlan_sd8897), only missing the pcie bits. In short, unless there’s some really complicated stuff going on in the PCIE glue (which seems doubtful to me), it’s hard to believe given the availability of that that mlan.ko is closely-held trade secret intellectual property that Marvell will not divulge under any circumstances.

I need to build some additional functionality into the kernel running on my espressobin to be able to use it for what I paid for, and I’d like to be able to do so without giving up the ability to use the wifi card that I also paid for. Please help a customer out here.


Adam Glasgall

Signup to our newsletter

Technical specification tables can not be displayed on mobile. Please view on desktop