Nelson R Posted January 2, 2020 Posted January 2, 2020 (edited) Hi, I follow this steps to build a wireless driver: linux-headers-3.4.113-sun8i headers are installed cd git clone https://github.com/pvaret/rtl8192cu-fixes.git cd rtl8192cu-fixes make ARCH=arm but the build has errors: Spoiler sudo make ARCH=arm make ARCH=arm CROSS_COMPILE= -C /lib/modules/3.4.113-sun8i/build M=/home/citofonia/rtl8192cu-fixes modules make[1]: Entering directory '/usr/src/linux-headers-3.4.113-sun8i' LD [M] /home/citofonia/rtl8192cu-fixes/8192cu.o /home/citofonia/rtl8192cu-fixes/core/rtw_security.o: In function `is_multicast_mac_addr': rtw_security.c:(.text+0x20e8): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_security.o: In function `is_broadcast_mac_addr': rtw_security.c:(.text+0x2110): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_security.o: In function `is_zero_mac_addr': rtw_security.c:(.text+0x219c): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_debug.o: In function `is_multicast_mac_addr': rtw_debug.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_debug.o: In function `is_broadcast_mac_addr': rtw_debug.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_debug.o: In function `is_zero_mac_addr': rtw_debug.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_io.o: In function `is_multicast_mac_addr': rtw_io.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_io.o: In function `is_broadcast_mac_addr': rtw_io.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_io.o: In function `is_zero_mac_addr': rtw_io.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_query.o: In function `is_multicast_mac_addr': rtw_ioctl_query.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_query.o: In function `is_broadcast_mac_addr': rtw_ioctl_query.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_query.o: In function `is_zero_mac_addr': rtw_ioctl_query.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_set.o: In function `is_multicast_mac_addr': rtw_ioctl_set.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_set.o: In function `is_broadcast_mac_addr': rtw_ioctl_set.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ioctl_set.o: In function `is_zero_mac_addr': rtw_ioctl_set.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ieee80211.o: In function `is_multicast_mac_addr': rtw_ieee80211.c:(.text+0x60): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ieee80211.o: In function `is_broadcast_mac_addr': rtw_ieee80211.c:(.text+0x88): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ieee80211.o: In function `is_zero_mac_addr': rtw_ieee80211.c:(.text+0x114): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_mlme.o: In function `is_multicast_mac_addr': rtw_mlme.c:(.text+0x40): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_mlme.o: In function `is_broadcast_mac_addr': rtw_mlme.c:(.text+0x68): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_mlme.o: In function `is_zero_mac_addr': rtw_mlme.c:(.text+0xf4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_mlme_ext.o: In function `is_multicast_mac_addr': rtw_mlme_ext.c:(.text+0xdd0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_mlme_ext.o: In function `is_broadcast_mac_addr': rtw_mlme_ext.c:(.text+0xdf8): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_mlme_ext.o: In function `is_zero_mac_addr': rtw_mlme_ext.c:(.text+0xe84): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_wlan_util.o: In function `is_multicast_mac_addr': rtw_wlan_util.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_wlan_util.o: In function `is_broadcast_mac_addr': rtw_wlan_util.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_wlan_util.o: In function `is_zero_mac_addr': rtw_wlan_util.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_pwrctrl.o: In function `is_multicast_mac_addr': rtw_pwrctrl.c:(.text+0x1c): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_pwrctrl.o: In function `is_broadcast_mac_addr': rtw_pwrctrl.c:(.text+0x44): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_pwrctrl.o: In function `is_zero_mac_addr': rtw_pwrctrl.c:(.text+0xd0): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_rf.o: In function `is_multicast_mac_addr': rtw_rf.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_rf.o: In function `is_broadcast_mac_addr': rtw_rf.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_rf.o: In function `is_zero_mac_addr': rtw_rf.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_recv.o: In function `is_multicast_mac_addr': rtw_recv.c:(.text+0x1d8): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_recv.o: In function `is_broadcast_mac_addr': rtw_recv.c:(.text+0x200): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_recv.o: In function `is_zero_mac_addr': rtw_recv.c:(.text+0x28c): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_sta_mgt.o: In function `is_multicast_mac_addr': rtw_sta_mgt.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_sta_mgt.o: In function `is_broadcast_mac_addr': rtw_sta_mgt.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_sta_mgt.o: In function `is_zero_mac_addr': rtw_sta_mgt.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ap.o: In function `is_multicast_mac_addr': rtw_ap.c:(.text+0x15c): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ap.o: In function `is_broadcast_mac_addr': rtw_ap.c:(.text+0x184): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_ap.o: In function `is_zero_mac_addr': rtw_ap.c:(.text+0x210): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_xmit.o: In function `is_multicast_mac_addr': rtw_xmit.c:(.text+0xc0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_xmit.o: In function `is_broadcast_mac_addr': rtw_xmit.c:(.text+0xe8): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_xmit.o: In function `is_zero_mac_addr': rtw_xmit.c:(.text+0x174): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_p2p.o: In function `is_multicast_mac_addr': rtw_p2p.c:(.text+0x410): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_p2p.o: In function `is_broadcast_mac_addr': rtw_p2p.c:(.text+0x438): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_p2p.o: In function `is_zero_mac_addr': rtw_p2p.c:(.text+0x4c4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_tdls.o: In function `is_multicast_mac_addr': rtw_tdls.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_tdls.o: In function `is_broadcast_mac_addr': rtw_tdls.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_tdls.o: In function `is_zero_mac_addr': rtw_tdls.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_br_ext.o: In function `is_multicast_mac_addr': rtw_br_ext.c:(.text+0x688): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_br_ext.o: In function `is_broadcast_mac_addr': rtw_br_ext.c:(.text+0x6b0): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_br_ext.o: In function `is_zero_mac_addr': rtw_br_ext.c:(.text+0x73c): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_iol.o: In function `is_multicast_mac_addr': rtw_iol.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_iol.o: In function `is_broadcast_mac_addr': rtw_iol.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_iol.o: In function `is_zero_mac_addr': rtw_iol.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_sreset.o: In function `is_multicast_mac_addr': rtw_sreset.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_sreset.o: In function `is_broadcast_mac_addr': rtw_sreset.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/rtw_sreset.o: In function `is_zero_mac_addr': rtw_sreset.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/core/efuse/rtw_efuse.o: In function `is_multicast_mac_addr': rtw_efuse.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/core/efuse/rtw_efuse.o: In function `is_broadcast_mac_addr': rtw_efuse.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/core/efuse/rtw_efuse.o: In function `is_zero_mac_addr': rtw_efuse.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/hal_intf.o: In function `is_multicast_mac_addr': hal_intf.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/hal_intf.o: In function `is_broadcast_mac_addr': hal_intf.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/hal_intf.o: In function `is_zero_mac_addr': hal_intf.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/hal_com.o: In function `is_multicast_mac_addr': hal_com.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/hal_com.o: In function `is_broadcast_mac_addr': hal_com.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/hal_com.o: In function `is_zero_mac_addr': hal_com.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/dm.o: In function `is_multicast_mac_addr': dm.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/dm.o: In function `is_broadcast_mac_addr': dm.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/dm.o: In function `is_zero_mac_addr': dm.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o: In function `is_multicast_mac_addr': rtl8192c_hal_init.c:(.text+0x2e64): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o: In function `is_broadcast_mac_addr': rtl8192c_hal_init.c:(.text+0x2e8c): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o: In function `is_zero_mac_addr': rtl8192c_hal_init.c:(.text+0x2f18): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o: In function `is_multicast_mac_addr': rtl8192c_phycfg.c:(.text+0x214): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o: In function `is_broadcast_mac_addr': rtl8192c_phycfg.c:(.text+0x23c): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o: In function `is_zero_mac_addr': rtl8192c_phycfg.c:(.text+0x2c8): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o: In function `is_multicast_mac_addr': rtl8192c_rf6052.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o: In function `is_broadcast_mac_addr': rtl8192c_rf6052.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o: In function `is_zero_mac_addr': rtl8192c_rf6052.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o: In function `is_multicast_mac_addr': rtl8192c_dm.c:(.text+0xcfc): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o: In function `is_broadcast_mac_addr': rtl8192c_dm.c:(.text+0xd24): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o: In function `is_zero_mac_addr': rtl8192c_dm.c:(.text+0xdb0): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o: In function `is_multicast_mac_addr': rtl8192c_rxdesc.c:(.text+0x288): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o: In function `is_broadcast_mac_addr': rtl8192c_rxdesc.c:(.text+0x2b0): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o: In function `is_zero_mac_addr': rtl8192c_rxdesc.c:(.text+0x33c): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o: In function `is_multicast_mac_addr': rtl8192c_cmd.c:(.text+0x94): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o: In function `is_broadcast_mac_addr': rtl8192c_cmd.c:(.text+0xbc): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o: In function `is_zero_mac_addr': rtl8192c_cmd.c:(.text+0x148): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o: In function `is_multicast_mac_addr': usb_halinit.c:(.text+0x23d8): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o: In function `is_broadcast_mac_addr': usb_halinit.c:(.text+0x2400): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o: In function `is_zero_mac_addr': usb_halinit.c:(.text+0x248c): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o: In function `is_multicast_mac_addr': rtl8192cu_led.c:(.text+0x1dbc): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o: In function `is_broadcast_mac_addr': rtl8192cu_led.c:(.text+0x1de4): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o: In function `is_zero_mac_addr': rtl8192cu_led.c:(.text+0x1e70): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o: In function `is_multicast_mac_addr': rtl8192cu_xmit.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o: In function `is_broadcast_mac_addr': rtl8192cu_xmit.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o: In function `is_zero_mac_addr': rtl8192cu_xmit.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o: In function `is_multicast_mac_addr': rtl8192cu_recv.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o: In function `is_broadcast_mac_addr': rtl8192cu_recv.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o: In function `is_zero_mac_addr': rtl8192cu_recv.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o: In function `is_multicast_mac_addr': usb_ops_linux.c:(.text+0x928): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o: In function `is_broadcast_mac_addr': usb_ops_linux.c:(.text+0x950): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o: In function `is_zero_mac_addr': usb_ops_linux.c:(.text+0x9dc): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o: In function `is_multicast_mac_addr': rtl8192c_sreset.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o: In function `is_broadcast_mac_addr': rtl8192c_sreset.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o: In function `is_zero_mac_addr': rtl8192c_sreset.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o: In function `is_multicast_mac_addr': rtl8192c_xmit.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o: In function `is_broadcast_mac_addr': rtl8192c_xmit.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o: In function `is_zero_mac_addr': rtl8192c_xmit.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/osdep_service.o: In function `is_multicast_mac_addr': osdep_service.c:(.text+0xa4): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/osdep_service.o: In function `is_broadcast_mac_addr': osdep_service.c:(.text+0xcc): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/osdep_service.o: In function `is_zero_mac_addr': osdep_service.c:(.text+0x158): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/os_intfs.o: In function `is_multicast_mac_addr': os_intfs.c:(.text+0x29c): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/os_intfs.o: In function `is_broadcast_mac_addr': os_intfs.c:(.text+0x2c4): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/os_intfs.o: In function `is_zero_mac_addr': os_intfs.c:(.text+0x350): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_intf.o: In function `is_multicast_mac_addr': usb_intf.c:(.text+0x4d8): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_intf.o: In function `is_broadcast_mac_addr': usb_intf.c:(.text+0x500): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_intf.o: In function `is_zero_mac_addr': usb_intf.c:(.text+0x58c): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o: In function `is_multicast_mac_addr': usb_ops_linux.c:(.text+0x1a4): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o: In function `is_broadcast_mac_addr': usb_ops_linux.c:(.text+0x1cc): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o: In function `is_zero_mac_addr': usb_ops_linux.c:(.text+0x258): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o: In function `is_multicast_mac_addr': ioctl_linux.c:(.text+0x71c0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o: In function `is_broadcast_mac_addr': ioctl_linux.c:(.text+0x71e8): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o: In function `is_zero_mac_addr': ioctl_linux.c:(.text+0x7274): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/xmit_linux.o: In function `is_multicast_mac_addr': xmit_linux.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/xmit_linux.o: In function `is_broadcast_mac_addr': xmit_linux.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/xmit_linux.o: In function `is_zero_mac_addr': xmit_linux.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/mlme_linux.o: In function `is_multicast_mac_addr': mlme_linux.c:(.text+0xe4): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/mlme_linux.o: In function `is_broadcast_mac_addr': mlme_linux.c:(.text+0x10c): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/mlme_linux.o: In function `is_zero_mac_addr': mlme_linux.c:(.text+0x198): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/recv_linux.o: In function `is_multicast_mac_addr': recv_linux.c:(.text+0x1c): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/recv_linux.o: In function `is_broadcast_mac_addr': recv_linux.c:(.text+0x44): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/recv_linux.o: In function `is_zero_mac_addr': recv_linux.c:(.text+0xd0): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o: In function `is_multicast_mac_addr': ioctl_cfg80211.c:(.text+0x3074): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o: In function `is_broadcast_mac_addr': ioctl_cfg80211.c:(.text+0x309c): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o: In function `is_zero_mac_addr': ioctl_cfg80211.c:(.text+0x3128): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/rtw_android.o: In function `is_multicast_mac_addr': rtw_android.c:(.text+0x0): multiple definition of `is_multicast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x34): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/rtw_android.o: In function `is_broadcast_mac_addr': rtw_android.c:(.text+0x28): multiple definition of `is_broadcast_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0x5c): first defined here /home/citofonia/rtl8192cu-fixes/os_dep/linux/rtw_android.o: In function `is_zero_mac_addr': rtw_android.c:(.text+0xb4): multiple definition of `is_zero_mac_addr' /home/citofonia/rtl8192cu-fixes/core/rtw_cmd.o:rtw_cmd.c:(.text+0xe8): first defined here scripts/Makefile.build:432: recipe for target '/home/citofonia/rtl8192cu-fixes/8192cu.o' failed make[2]: *** [/home/citofonia/rtl8192cu-fixes/8192cu.o] Error 1 Makefile:1368: recipe for target '_module_/home/citofonia/rtl8192cu-fixes' failed make[1]: *** [_module_/home/citofonia/rtl8192cu-fixes] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-3.4.113-sun8i' Makefile:584: recipe for target 'modules' failed make: *** [modules] Error 2 please help me to fix it best regards, Nelson Edited January 2, 2020 by Igor added spoilers
guidol Posted January 2, 2020 Posted January 2, 2020 why didnt you use the install instructions from the github page? or do use a newer kernel? for which board you will use the driver? whats the model name of you usb device? 1
Nelson R Posted January 2, 2020 Author Posted January 2, 2020 I found the solution: This problem occurs when compiled with GCC v5, to fix them I change in include ieee80211.h file: (extern to static) https://github.com/megahertzon/tlwn8200nddriver static __inline int is_multicast_mac_addr(const u8 *addr) { return ((addr[0] != 0xff) && (0x01 & addr[0])); } static __inline int is_broadcast_mac_addr(const u8 *addr) { return ((addr[0] == 0xff) && (addr[1] == 0xff) && (addr[2] == 0xff) && \ (addr[3] == 0xff) && (addr[4] == 0xff) && (addr[5] == 0xff)); } static __inline int is_zero_mac_addr(const u8 *addr) { return ((addr[0] == 0x00) && (addr[1] == 0x00) && (addr[2] == 0x00) && \ (addr[3] == 0x00) && (addr[4] == 0x00) && (addr[5] == 0x00)); }
Nelson R Posted January 2, 2020 Author Posted January 2, 2020 11 hours ago, guidol said: why didnt you use the install instructions from the github page? with this instructions the problem arise or do use a newer kernel? I can't change kernel for which board you will use the driver? Orange Pi pc whats the model name of you usb device? WN8200ND
guidol Posted January 2, 2020 Posted January 2, 2020 the WN8200ND v1 uses RTL8192CU but the v2 uses a RTL8192EU Quote The V2 model of the Wifi adapter uses RTL8192EU (unlike the original which uses RTL8192CU). However the drivers that can be found on TP-LINK's site won't compile under Ubuntu 18.04 (or any newer Linux kernel for that matter) But the rtl8192eu-linux-driver doesn't recognize the usbid of this card (2357:0126) so what i did is i copied osdep/linux/usb_intf.c to rtl8192eu-linux-driver and suddenly everything worked You could try to use the source from another github-page (here for v2): https://github.com/luckynzm/tlwn8200nddriver
Nelson R Posted January 2, 2020 Author Posted January 2, 2020 5 hours ago, guidol said: the WN8200ND v1 uses RTL8192CU but the v2 uses a RTL8192EU You could try to use the source from another github-page (here for v2): https://github.com/luckynzm/tlwn8200nddriver With this driver the problem keeps; I found that the file ieee80211.h compiled with GCC v5 presents the error, in this case is necesary to modify some lines in this file.
Recommended Posts