I start with modified script.bin and see with lsusb:
root@bananapi ~ # lsusb
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 003 Device 002: ID 0bda:8179 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 05e3:0660 Genesys Logic, Inc. USB 2.0 Hub
Bus 001 Device 004: ID 0461:0010 Primax Electronics, Ltd HP Keyboard
Bus 001 Device 005: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
root@bananapi ~ #
with dmesg:
37.903939] usb 3-1: new high-speed USB device number 2 using sw-ehci
[ 38.066162] usb 3-1: New USB device found, idVendor=0bda, idProduct=8179
[ 38.079275] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 38.090127] usb 3-1: Product: 802.11n WLAN NIC
[ 38.097836] usb 3-1: Manufacturer: Realtek
[ 38.202771] sw_usb_enable_hcd: usbc_num = 1
[ 38.360863] usbcore: registered new interface driver rtl8188eu
571.471952] ADDRCONF(NETDEV_UP): wlan0: link is not ready
with iwconfig I get:
root@bananapi ~ # iwconfig
lo no wireless extensions.
Ok. All working on kernel builded from sources: https://github.com/dan-and/linux-sunxi. The gpio ports are on another location but it works. Now I'm trying to add hw acceleration for full working desktop. I'm using sources more linux-sunxi friendly, because I want my image to be more uniwersal.
I've working build system for debian packeges (I've used this on cubieboard before CPU dead). Theoretically I should have full working Debian Jessy tommorow
EDIT:
I don't know why banana pi patches aren't merged into linux-sunxi.
The 3.17 doesn't fully support our SOC. I've no clue where is the problem. For full support for Allwinner A20 You should use banana pi/linux-sunxi 3.4 kernel.