Jump to content

Failed to build wireless driver


Nelson R

Recommended Posts

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 by Igor
added spoilers
Link to comment
Share on other sites

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));

}

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines