I have an existing piCore5.2alpha1 image that is able to boot the TP-Link WN725n (Realtek r8188eu firmware) USB NIC.
tc@TestPlayer:~$ uname -a
Linux TestPlayer 3.12.9-piCore #1 PREEMPT Sun Feb 9 09:42:09 CET 2014 armv6l GNU/Linux
tc@TestPlayer:~$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. SMC9512/9514 USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
tc@TestPlayer:~$ lsmod
Module Size Used by Tainted: G
snd_soc_hifiberry_dac 2091 0
snd_soc_pcm5102a 1390 1
bcm2708_dmaengine 5104 1
virt_dma 2021 1 bcm2708_dmaengine
snd_usb_audio
116218 0
snd_usbmidi_lib 18720 1 snd_usb_audio
snd_rawmidi 20133 1 snd_usbmidi_lib
snd_seq_device 6034 1 snd_rawmidi
snd_hwdep 5917 1 snd_usb_audio
snd_bcm2835 16116 1
r8188eu 794215 0
snd_soc_wm8804 7692 0
snd_soc_bcm2708_i2s 5486 2
snd_soc_core 115066 4 snd_soc_hifiberry_dac,snd_soc_pcm5102a,snd_soc_wm8804,snd_soc_bcm2708_i2s
snd_pcm_dmaengine 4564 1 snd_soc_core
snd_pcm 74840 6 snd_soc_hifiberry_dac,snd_usb_audio,snd_bcm2835,snd_soc_core,snd_pcm_dmaengine
snd_page_alloc 4680 1 snd_pcm
snd_timer 19270 1 snd_pcm
snd_compress 7974 1 snd_soc_core
snd 56397 11 snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_seq_device,snd_hwdep,snd_bcm2835,snd_soc_core,snd_pcm,snd_timer,snd_compress
regmap_i2c 1522 2 snd_soc_wm8804,snd_soc_core
regmap_spi 1778 2 snd_soc_wm8804,snd_soc_core
regmap_mmio 2673 1 snd_soc_bcm2708_i2s
dmesg output
[ 2.125169] usb 1-1: new high-speed USB device number 2 using dwc_otg
[ 2.125368] Indeed it is in host mode hprt0 = 00001101
[ 2.405606] usb 1-1: New USB device found, idVendor=0424, idProduct=9512
[ 2.405640] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.406660] hub 1-1:1.0: USB hub found
[ 2.406964] hub 1-1:1.0: 3 ports detected
[ 2.685265] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 2.785780] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 2.785814] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.788857] smsc95xx v1.0.4
[ 2.850748] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet,
[ 2.945232] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[ 3.046160] usb 1-1.2: New USB device found, idVendor=0bda, idProduct=8179
[ 3.046194] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.046211] usb 1-1.2: Product: 802.11n NIC
[ 3.046225] usb 1-1.2: Manufacturer: Realtek
[ 3.046238] usb 1-1.2: SerialNumber: 00E04C0001
[ 7.398093] Adding 106852k swap on /dev/zram0. Priority:-1 extents:1 across:106852k SSFS
[ 9.871095] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 9.962774] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 10.058966] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 24.037179] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
[ 24.200905] r8188eu: module is from the staging directory, the quality is unknown, you have been warned.
[ 24.508583] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_A_CUT_1T1R_RomVer(0)
[ 24.610118] usbcore: registered new interface driver r8188eu
[ 26.571759] usbcore: registered new interface driver snd-usb-audio
[ 29.247843] usbcore: deregistering interface driver snd-usb-audio
[ 29.512576] usbcore: registered new interface driver snd-usb-audio
[ 29.923226] snd-hifiberry-dac snd-hifiberry-dac.0: pcm5102a-hifi <-> bcm2708-i2s.0 mapping ok
[ 30.566031] MAC Address =
[ 32.482232] smsc95xx 1-1.1:1.0 eth0: hardware is[code]n't capable of remote wakeup
[ 34.001769] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 34.791568] R8188EU: ERROR assoc success
I'm not sure the meaning of the last line as the NIC is able to associate and work properly.
In trying to bring up the NIC in Core5.2.1 the firmware fails to load.
tc@box:~$ uname -a
Linux box 3.13.6-piCore+ #1 PREEMPT Mon Mar 10 16:50:05 CET 2014 armv6l GNU/Linux
tc@box:~$ lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. SMC9512/9514 USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 004: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
tc@box:~$ lsmod
Module Size Used by Tainted: G
r8188eu 780504 0
dmesg output
[ 4.395793] usb 1-1: New USB device found, idVendor=0424, idProduct=9512
[ 4.395826] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 4.396865] hub 1-1:1.0: USB hub found
[ 4.397142] hub 1-1:1.0: 3 ports detected
[ 4.675452] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 4.775817] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[ 4.775852] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 4.778817] smsc95xx v1.0.4
[ 4.840560] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet,
[ 4.935495] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[ 5.036478] usb 1-1.2: New USB device found, idVendor=0bda, idProduct=8179
[ 5.036512] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5.036527] usb 1-1.2: Product: 802.11n NIC
[ 5.036541] usb 1-1.2: Manufacturer: Realtek
[ 5.036553] usb 1-1.2: SerialNumber: 00E04C0001
[ 9.434872] random: mkswap urandom read with 71 bits of entropy available
[ 9.449046] Adding 106860k swap on /dev/zram0. Priority:-1 extents:1 across:106860k SSFS
[ 12.312835] random: nonblocking pool is initialized
[ 12.373128] EXT4-fs (mmcblk0p2): recovery complete
[ 12.375607] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 12.528941] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 26.198423] r8188eu: module is from the staging directory, the quality is unknown, you have been warned.
[ 26.435047] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_A_CUT_1T1R_RomVer(0)
[ 26.578080] usbcore: registered new interface driver r8188eu
[ 30.011655] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 31.537814] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 242.762409] r8188eu 1-1.2:1.0: Direct firmware load failed with error -2
[ 242.762439] r8188eu 1-1.2:1.0: Falling back to user helper
Was there a change in the firmware between releases that is causing a failure for the firmware to load? It appears that the size of r8188eu was 794215 for piCore5.2a1 and shrunk to 780504 in Core5.2.1. Any information would be most appreciated.