2014-04-23 11:40 GMT+02:00, Felix Fietkau <n...@openwrt.org>: > On 2014-04-23 11:31, Felix Fietkau wrote: >> Quick update on this subject: Linksys has now posted a GPL source for >> the WRT1900AC, and it contains the wifi driver sources. >> It appears to me, that this driver was properly licensed under GPL, with >> proper license headers in all source files. >> >> This means that work on supporting this device can theoretically >> continue, although I expect it to take quite a bit of time. As I >> anticipated, the code quality of the driver source code is abysmal. >> This looks like rewrite (not cleanup) material, ugly enough to cause eye >> cancer or frighten small children ;) >> >> There are also still some pieces missing: Since this driver does not use >> standard Linux Wireless APIs, it can only properly function with custom >> hostapd/wpa_supplicant hacks. I don't see those in the release. > Update 2: Those can be found in the OpenWrt SDK for this device on > GitHub. Same comments regarding code quality apply here. > > - Felix
I don't know if any of the OpenWRT developers or contributors have this router. If yes, my opinion is to add support for the board using the patches sent by Matthew Fatheree as base, reworking them and drop wireless support for now until they (Marvell or Belkin) develop a cfg80211 or mac80211 compatible wireless driver. In other circumstances maybe would be a good idea to spend time developing a driver for the Avastar family but i think that if they say that the WRT1900ac has support for OpenWRT, DD-WRT, DebWRT or any other it should be their job. Another idea could be take Matthew's patches (without the binary blob), correct them, test if can be compiled without problems, include them and add initial support marking @BROKEN. Of course this is my own opinion and i don't have all the information, so, if this is the case my apologies to OpenWRT developers, Matthew Fatheree and Belkin International,Inc José Vázquez _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel