Following up on this I'm trying to figure out how broadcom-wl is set up in openwrt and what devices specific variables there are how those would be changed/determined. I'm trying to fix compatibility problems with this driver for a lot of broadcom devices.
On Sun, Sep 15, 2013 at 5:19 PM, James Hilliard <james.hillia...@gmail.com>wrote: > I thought that a number of routers could not use b43 and brcmsmac and had > to use the actual broadcom-wl driver more or less as provided by broadcom. > My email was only in reference the ones that run wl.ko like mine does(which > is what it is using right now although on shibbytomato). In the wiki it is > saying there are compatibility issues with the broadcom-wl drivers with a > number of routers and it appeared to me that only one version of > broadcom-wl(without patches) was actually available to be compiled for > OpenWRT which was the reason for many problems. I was under the impression > that the wl_ap.o wl_apsta.o and wl_sta.o binary's were not really kernel > specific and only wl.ko is kernel specific, is that correct? > > > On Sun, Sep 15, 2013 at 11:24 AM, Hauke Mehrtens <ha...@hauke-m.de> wrote: > >> On 09/15/2013 05:40 PM, James Hilliard wrote: >> > From what I'm seeing everyone is patching broadcom-wl around >> > this(http://mirror2.openwrt.org/sources/broadcom-wl-5.100.138.tar.bz2) >> > driver for the Netgear WNDR4500 for pretty much everything broadcom-wl >> > related. >> >> That is wrong! >> >> broadcom-wl-5.100.138.tar.bz2 is just used to extract the ucode and use >> that ucode with b43 and brcmsmac. >> >> The proprietary Broadcom driver OpenWrt uses are these, the actual file >> depends on the endianes. >> http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mips.tar.bz2 >> http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2 >> >> To verify this see package/kernel/broadcom-wl/Makefile >> >> Like everyone already told you in IRC this driver is *not* based on the >> GPL release by some vendor, but this is a version specially modified for >> OpenWrt by someone with access to the source code of the proprietary >> wifi driver. >> >> Most of the patches we apply on top of this driver are there to make the >> open source part compile with more recent kernel versions, see >> package/kernel/broadcom-wl/patches/ >> >> > What's the point of making a bunch of patches for this file >> > when you could just use one of the many other broadcom-wl drivers that >> > are actually designed for the target device already. >> >> The driver designed for this device do not work with the kernel OpenWrt >> uses, that is a big point in my opinion. >> >> > I have attached >> > broadcom-wl for the linksys/cisco e3000/wrt610nv2 which should support >> > fully simultaneous dual-band N on both 2.4 and 5ghz channels. >> >> Please do not attaches such bug files. >> >> Hauke >> > >
_______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel