Who can tell me: How to add wireless driver to openwrt?
eg: add BCM4360 driver to netgear r7000.
https://wiki.openwrt.org/toh/netgear/r7000
Both wireless radios are unsupported (no FOSS driver support).
With openwrt firmware, netgear r7000 router(BCM4709 + BCM4360 + BCM4360) is successful to boot. But the wireless(2.4G + 5G) both do not work because of lack of BCM4360 driver.
[ 19.549328] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 19.551826] b43-phy0: Broadcom 4360 WLAN found (core revision 42)
[ 19.560307] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 12, Type 11 (AC), Revision 1)
[ 19.560337] b43: probe of bcma1:1 failed with error -95
[ 19.560388] b43-phy1: Broadcom 4360 WLAN found (core revision 42)
[ 19.570280] b43-phy1 ERROR: FOUND UNSUPPORTED PHY (Analog 12, Type 11 (AC), Revision 1)
[ 19.570298] b43: probe of bcma2:1 failed with error -95
[ 19.570397] Broadcom 43xx driver loaded [ Features: PNL ]
[ 19.574617] usbcore: registered new interface driver brcmfmac
I download the DD-WRT source code. It supports the BCM4360 chip. I copy the linux/arch/arm/plat-brcm and linux/brcm from dd-wrt to chaos calmer, and change the makefile & Kconfig files, solve the compiling error.
At last, I get the firmware. Flashing my router, the router stops booting after print "Memory policy: Data cache writealloc". So this way is not OK. I don't know how to solve this problem.
(Last edited by liveonlinux on 9 Dec 2016, 06:53)