Package Details: mt7610u_wifi_sta 4606187-3

Git Clone URL: https://aur.archlinux.org/mt7610u_wifi_sta.git (read-only, click to copy)
Package Base: mt7610u_wifi_sta
Description: Kernel module for MediaTek MT7610U chipset featured in TP-Link Archer T2U and T2UH, TP-Link TL-WDN5200, ASUS USB-AC50, ASUS USB-AC51, Comcast Xfinity KXW02AAA, D-Link DWA-171 rev B1 and more
Upstream URL: https://github.com/Myria-de/mt7610u_wifi_sta_v3002_dpo_20130916
Licenses: GPL2
Submitter: annmuor
Maintainer: annmuor
Last Packager: annmuor
Votes: 6
Popularity: 0.000000
First Submitted: 2015-11-15 12:41 (UTC)
Last Updated: 2017-01-31 18:48 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

ralivraliv commented on 2016-11-03 21:49 (UTC)

Hey man, Do you have for blackarch 4.8.6-1-ARCH? Do you where I can find it?

Hoeman42 commented on 2016-10-31 07:11 (UTC)

Hi, I tried to install it on kernel 4.8 and got the following error: make: Entering directory '/tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta' make -C tools make[1]: Entering directory '/tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/tools' gcc -g bin2h.c -o bin2h make[1]: Leaving directory '/tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/tools' /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/tools/bin2h chipset = mt7610u cp -f os/linux/Makefile.6 /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/Makefile make -C /lib/modules/4.8.4-1-ARCH/build SUBDIRS=/tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux modules make[1]: Entering directory '/usr/lib/modules/4.8.4-1-ARCH/build' CC [M] /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.o In file included from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rtmp_os.h:44:0, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rtmp_comm.h:75, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rt_config.h:33, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c:28: /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/os/rt_linux.h:77:0: warning: "EXT_BUILD_CHANNEL_LIST" redefined #define EXT_BUILD_CHANNEL_LIST /* must define with CRDA */ <command-line>:0:0: note: this is the location of the previous definition In file included from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/os/rt_linux.h:98:0, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rtmp_os.h:44, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rtmp_comm.h:75, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rt_config.h:33, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c:28: /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/cfg80211.h:35:49: error: ‘IEEE80211_NUM_BANDS’ undeclared here (not in a function) struct ieee80211_supported_band Cfg80211_bands[IEEE80211_NUM_BANDS]; ^~~~~~~~~~~~~~~~~~~ /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c: In function ‘announce_802_3_packet’: /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c:341:16: warning: unused variable ‘pAd’ [-Wunused-variable] RTMP_ADAPTER *pAd = (RTMP_ADAPTER *)pAdSrc; ^~~ In file included from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rtmp_os.h:44:0, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rtmp_comm.h:75, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/rt_config.h:33, from /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c:28: /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c: In function ‘STA_MonPktSend’: /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c:450:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION__, pRxBlk->DataSize + sizeof(wlan_ng_prism2_header))); ^ /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/include/os/rt_linux.h:669:16: note: in definition of macro ‘DBGPRINT_RAW’ printk Fmt; \ ^~~ /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.c:450:9: note: in expansion of macro ‘DBGPRINT’ DBGPRINT(RT_DEBUG_ERROR, ("%s : Size is too large! (%d)\n", __FUNCTION__, pRxBlk->DataSize + sizeof(wlan_ng_prism2_header))); ^~~~~~~~ make[2]: *** [scripts/Makefile.build:290: /tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux/../../os/linux/rt_profile.o] Error 1 make[1]: *** [Makefile:1471: _module_/tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta/os/linux] Error 2 make[1]: Leaving directory '/usr/lib/modules/4.8.4-1-ARCH/build' make: *** [Makefile:404: LINUX] Error 2 make: Leaving directory '/tmp/yaourt-tmp-***/aur-mt7610u_wifi_sta/src/mt7610u_wifi_sta' ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build mt7610u_wifi_sta.

annmuor commented on 2016-10-28 20:18 (UTC)

I'm unsure why it sends you to /tftpboot, seems you have non-default Arch (Kali?!) installation. You should fix Makefile to install the module to right place.

ralivraliv commented on 2016-10-28 20:14 (UTC)

I tried to use it but I get this message every time that I use it: make -C tools make[1]: Entering directory '/root/mt7610u_wifi_sta_v3002_dpo_20130916/tools' gcc -g bin2h.c -o bin2h make[1]: Leaving directory '/root/mt7610u_wifi_sta_v3002_dpo_20130916/tools' /root/mt7610u_wifi_sta_v3002_dpo_20130916/tools/bin2h chipset = mt7650u chipset = mt7630u chipset = mt7610u cp -f os/linux/Makefile.6 /root/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/Makefile make -C /lib/modules/4.6.0-kali1-amd64/build SUBDIRS=/root/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux modules make[1]: Entering directory '/lib/modules/4.6.0-kali1-amd64/build' make[1]: Nothing to be done for 'modules'. make[1]: Leaving directory '/lib/modules/4.6.0-kali1-amd64/build' cp -f /root/mt7610u_wifi_sta_v3002_dpo_20130916/os/linux/mt7650u_sta.ko /tftpboot 2>/dev/null || : It is for a Tp-Link T2UH.

annmuor commented on 2016-10-07 19:52 (UTC)

I've fixed kernel 4.6 compile. Thanks for your patience!

edh commented on 2016-07-03 13:31 (UTC)

The module is not building with the latest 4.6 kernel. Maybe the patch [1] which is suggested at the underlying repository might work in a modified version. [1] https://github.com/chenhaiq/mt7610u_wifi_sta_v3002_dpo_20130916/pull/6/files

annmuor commented on 2016-06-01 17:42 (UTC)

Hi @cyrelk @lothar_m. I've fixed install path, thanks for your patience.

lothar_m commented on 2016-05-21 16:41 (UTC) (edited on 2016-05-21 21:31 (UTC) by lothar_m)

i am experiencing the same issue as kaszak696, ie, once the package is installed and the usb dongle (tp-link T2UH) connected the system freezes completely, requiring a reboot. The install goes fine once i corrected the typo on the PKGBUILD (as cyrelk pointed out) and i can see that both /usr/lib/modules/4.5.4-1-ARCH/kernel/drivers/net/wireless/os/linux/mt7610u_sta.ko /etc/Wireless/RT2870STA/RT2870STA.dat exist in the system. The only thing missing, as far as i can see, is that lsmod doesn't list the module as loaded, so i have loaded it manually. however as soon as i plug the dongle in, the system hangs. I am running an updated machine with vanilla kernel.

edh commented on 2016-05-11 16:24 (UTC)

I created a dkms (Dynamic Kernel Module Support) [1] based package [2] as an alternative to this one. It fetches the same source and the build process is identical but by using dkms the rebuilding is done automatically on a kernel update. Plus it build modules for all currently installed kernels instead of just the one which is currently in use. For a kernel module which has to be build on the local computer eitherway there is usually no gain in installing it directly to the module tree. However since the *prebuild* module is not contained in the package, the use case might be different and both packages server their own purpose. [1] https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support [2] https://aur.archlinux.org/packages/mt7610u_sta-dkms-git/

<deleted-account> commented on 2016-04-16 14:55 (UTC)

for info works like a champ :) much much better than the crap inside my HP stream 11 (rtl8723be)