It's hard to say if the firmware loading problem can be solved at all. It is much simpler to use the wifi module that works or OPI-2/OPI-PLUS.
But I'll try.
[66994.399264] ohci_irq: fullspeed or lowspeed device disconnect
[66994.399433] usb 7-1: USB disconnect, device number 2
[67005.996155] ehci_irq: highspeed device connect
[67006.390098] usb 3-1: new high-speed USB device number 3 using sunxi-ehci
[67007.493464] rtl8192cu: Chip version 0x11
[67007.573720] rtl8192cu: MAC address: 00:0b:81:9a:f4:c6
[67007.573742] rtl8192cu: Board Type 0
[67007.573953] rtlwifi: rx_max_size 15360, rx_urb_num 8, in_ep 1
[67007.574075] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw.bin
[67007.574342] usbcore: registered new interface driver rtl8192cu
[67007.580952] ieee80211 phy0: Selected rate control algorithm 'rtl_rc'
[67007.582104] rtlwifi: wireless switch is on
[67007.750517] systemd-udevd[24749]: renamed network interface wlan0 to wlan2
[67007.818072] rtl8192cu: MAC auto ON okay!
[67007.850885] rtl8192cu: Tx queue select: 0x05
[67008.290369] ADDRCONF(NETDEV_UP): wlan2: link is not ready
root@OPIkotlownia:~# uname -a
Linux OPIkotlownia 3.4.39 #1 SMP PREEMPT Mon Oct 12 12:02:29 CEST 2015 armv7l GNU/Linux
root@OPIkotlownia:~# iw
iw iwconfig iwevent iwgetid iwlist iwpriv iwspy
root@OPIkotlownia:~# iwconfig
gre0 no wireless extensions.
wlan2 IEEE 802.11bgn ESSIDff/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr=2347 B Fragment thrff
Encryption keyff
Power Managementff