so i got one of these cheap chinese 1T1R 802.11ac USB dongles
official driver source is hosted by MediaTek
http://www.mediatek.com/en/downloads/mt7610u-usb/
like already expected, i cant cross compile it to BB mips 3.10.49
/home/ubuntu/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_linux.c: In function '__RtmpOSFSInfoChange':
/home/ubuntu/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_linux.c:1109:20: error: incompatible types when assigning to type 'int' from type 'kuid_t'
pOSFSInfo->fsuid = current_fsuid();
^
/home/ubuntu/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_linux.c:1110:20: error: incompatible types when assigning to type 'int' from type 'kgid_t'
pOSFSInfo->fsgid = current_fsgid();
struct net_device *net_dev = (struct net_device *)pNetDev;
^
make[2]: *** [/home/ubuntu/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/../../os/linux/rt_linux.o] Error 1
make[1]: *** [_module_/home/ubuntu/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux] Error 2
make[1]: Leaving directory `/home/ubuntu/openwrt/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.49'
make: *** [LINUX] Error 2
ubuntu@ip-172-31-28-180:~/mt7610u_wifi_sta_v3002_dpo_20130916$
the patched src of porjo at https://github.com/porjo/mt7601 does not even start to compile
breaks with "as missing" loop... but builds and installs fine on an Ubuntu 14.04 (Amazon EC2)
it would be really great to get them running on BB or CC,
as these are darn cheap, tiny and could be used for small low consumption .ac APs or bridges
(Last edited by Xer0 on 24 Apr 2015, 19:00)