Encore ENUWI-NX2 / RTL8192 Firmware Failure

I have a USB Wireless Adaptor that is not connecting.
Brand: Encore ENUWI-NX2
OS: Linux 2.6.34-12, OpenSuse 11.3

I downloaded rtl8192sfw.bin and placed it in /lib/firmware/RTL8192SU.

dmesg output below:

dmesg | tail
43.789107]
43.789276] rtl819xU:—>FirmwareCheckReady(): LoadStaus(1),
46.792771] rtl819xU:FW_STATUS_LOAD_IMEM FAIL CPU, Status=44
46.792777]
46.792783] rtl819xU:FirmwareDownloadCode() fail !
46.792785]
46.795756] rtl819xU:Firmware Download Fail!!4544
46.795758]
46.795765] rtl819xU:ERR!!! _rtl8192_up(): initialization is failed!
46.795768]

I assumed this file /lib/firmware/RTL8192SU/rtl8192sfw.bin is in the right location. What have I done wrong?
Please help.

Please post:

lsusb
/usr/sbin/hwinfo --wlan

On 01/11/2012 12:46 AM, pastorduijang wrote:
>
> I have a USB Wireless Adaptor that is not connecting.
> Brand: Encore ENUWI-NX2
> OS: Linux 2.6.34-12, OpenSuse 11.3
>
> I downloaded rtl8192sfw.bin and placed it in /lib/firmware/RTL8192SU.
>
> dmesg output below:
>
> dmesg | tail
> 43.789107]
> 43.789276] rtl819xU:—>FirmwareCheckReady(): LoadStaus(1),
> 46.792771] rtl819xU:FW_STATUS_LOAD_IMEM FAIL CPU, Status=44
> 46.792777]
> 46.792783] rtl819xU:FirmwareDownloadCode() fail !
> 46.792785]
> 46.795756] rtl819xU:Firmware Download Fail!!4544
> 46.795758]
> 46.795765] rtl819xU:ERR!!! _rtl8192_up(): initialization is
> failed!
> 46.795768]
>
> I assumed this file /lib/firmware/RTL8192SU/rtl8192sfw.bin is in the
> right location. What have I done wrong?
> Please help.

According to the source for that driver, it need 3 files, namely

“RTL8192U/boot.img”
“RTL8192U/main.img”
“RTL8192U/data.img”

The file and directory you used are both wrong.

lsusb

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0bda:8192 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

I did not get anything on hwinfo --wlan

Where can I source for these files?

This is the rpm:
http://download.opensuse.org/repositories/driver:/wireless/openSUSE_11.3/noarch/rtl8192u-firmware-1.0-2.1.noarch.rpm

Connected - now we’re cooking!

Thanks Sauerland :slight_smile: