Hi Igor,
This is what I get:-
root@orangepipc:~# dir
root@orangepipc:~# cd
root@orangepipc:~# git clone https://github.com/pvaret/rtl8192cu-fixes.git
Cloning into 'rtl8192cu-fixes'...
remote: Counting objects: 637, done.
remote: Total 637 (delta 0), reused 0 (delta 0), pack-reused 637
Receiving objects: 100% (637/637), 1.94 MiB | 669.00 KiB/s, done.
Resolving deltas: 100% (358/358), done.
root@orangepipc:~# cd rtl8192cu-fixes
root@orangepipc:~/rtl8192cu-fixes# make ARCH=arm
make ARCH=arm CROSS_COMPILE= -C /lib/modules/4.14.44-sunxi/build M=/root/rtl8192cu-fixes modules
make[1]: Entering directory '/usr/src/linux-headers-4.14.44-sunxi'
CC [M] /root/rtl8192cu-fixes/core/rtw_cmd.o
CC [M] /root/rtl8192cu-fixes/core/rtw_security.o
/root/rtl8192cu-fixes/core/rtw_security.c: In function ‘aes_cipher’:
/root/rtl8192cu-fixes/core/rtw_security.c:1504:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (j = 0; j < 8; j++)
^~~
/root/rtl8192cu-fixes/core/rtw_security.c:1507:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’
payload_index = hdrlen + 8;
^~~~~~~~~~~~~
/root/rtl8192cu-fixes/core/rtw_security.c: In function ‘aes_decipher’:
/root/rtl8192cu-fixes/core/rtw_security.c:1878:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (j = 0; j < 8; j++)
^~~
/root/rtl8192cu-fixes/core/rtw_security.c:1881:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’
payload_index = hdrlen + 8;
^~~~~~~~~~~~~
CC [M] /root/rtl8192cu-fixes/core/rtw_debug.o
CC [M] /root/rtl8192cu-fixes/core/rtw_io.o
CC [M] /root/rtl8192cu-fixes/core/rtw_ioctl_query.o
CC [M] /root/rtl8192cu-fixes/core/rtw_ioctl_set.o
CC [M] /root/rtl8192cu-fixes/core/rtw_ieee80211.o
CC [M] /root/rtl8192cu-fixes/core/rtw_mlme.o
CC [M] /root/rtl8192cu-fixes/core/rtw_mlme_ext.o
CC [M] /root/rtl8192cu-fixes/core/rtw_wlan_util.o
CC [M] /root/rtl8192cu-fixes/core/rtw_pwrctrl.o
CC [M] /root/rtl8192cu-fixes/core/rtw_rf.o
CC [M] /root/rtl8192cu-fixes/core/rtw_recv.o
CC [M] /root/rtl8192cu-fixes/core/rtw_sta_mgt.o
CC [M] /root/rtl8192cu-fixes/core/rtw_ap.o
CC [M] /root/rtl8192cu-fixes/core/rtw_xmit.o
CC [M] /root/rtl8192cu-fixes/core/rtw_p2p.o
CC [M] /root/rtl8192cu-fixes/core/rtw_tdls.o
CC [M] /root/rtl8192cu-fixes/core/rtw_br_ext.o
CC [M] /root/rtl8192cu-fixes/core/rtw_iol.o
CC [M] /root/rtl8192cu-fixes/core/rtw_sreset.o
CC [M] /root/rtl8192cu-fixes/core/efuse/rtw_efuse.o
CC [M] /root/rtl8192cu-fixes/hal/hal_intf.o
CC [M] /root/rtl8192cu-fixes/hal/hal_com.o
CC [M] /root/rtl8192cu-fixes/hal/dm.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_hal_init.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_phycfg.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rf6052.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_dm.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_rxdesc.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_cmd.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/usb/usb_halinit.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_led.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_xmit.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/usb/rtl8192cu_recv.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/usb/usb_ops_linux.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_sreset.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/rtl8192c_xmit.o
CC [M] /root/rtl8192cu-fixes/hal/rtl8192c/usb/Hal8192CUHWImg.o
CC [M] /root/rtl8192cu-fixes/os_dep/osdep_service.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/os_intfs.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/usb_intf.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/usb_ops_linux.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/ioctl_linux.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/xmit_linux.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/mlme_linux.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/recv_linux.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/ioctl_cfg80211.o
CC [M] /root/rtl8192cu-fixes/os_dep/linux/rtw_android.o
LD [M] /root/rtl8192cu-fixes/8192cu.o
Building modules, stage 2.
MODPOST 1 modules
CC /root/rtl8192cu-fixes/8192cu.mod.o
LD [M] /root/rtl8192cu-fixes/8192cu.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.14.44-sunxi'
root@orangepipc:~/rtl8192cu-fixes# insmod 8192cu.ko
root@orangepipc:~/rtl8192cu-fixes# usbcore: registered new interface driver rtl8192cu
Could not find the database of available applications, run update-command-not-found as root to fix this
usbcore:: command not found
root@orangepipc:~/rtl8192cu-fixes# cd ..
root@orangepipc:~# iwconfig wlan0
wlan0 No such device
root@orangepipc:~# iwconfig
wlx180f76038d53 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Encryption key:off
Power Management:off
enx000ec6dec8be no wireless extensions.
eth0 no wireless extensions.
lo no wireless extensions.
wlx180f76038d53 IEEE 802.11 ESSID:"MOTOROLA AP"
Mode:Managed Frequency:2.462 GHz Access Point: E0:B9:E5:DF:8D:C3
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=26/70 Signal level=-84 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
The signal strength is very low and the connection speed is unacceptable. If I plugged into Windows PC, the signal strength is 5/5 and signal quality is 100%.
But in Armbian, seems ...
Any solution?
Regards,
SaiHou