rtl819xU: --->FirmwareDownload92S() -> usb 1-5: firmware: requesting RTL8192SU/rtl8192sfw.bin -> rtl819xU:request firmware fail! -> Bus 001 Device 003: ID 0bda:8172 Realtek Semiconductor Corp. -> Realtek wireless n usb adapter not working in Ubuntu 10.04 LTS

Asked by Jose

I have a Realtek wireless n usb adapter and the installation disk has the file for Linux drivers but I am having a hard time figuring it out. I am a newbie using Ubuntu 10.04 or any Linux OS for that matter. Converting over from Windows... HELP!

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gnome-nettool Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Can you give the output of:

sudo lshw -C network; sudo iwlist scan | head -n 20

Thanks

Revision history for this message
Jose (jose1770) said :
#2

I am sorry I have no idea what that means....

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

Press CTRL+ALT+T
paste or ACCURATELY type the command exactly how it is written and hit ENTER
copy the ouutput and paste it here (or type it out accurately)

Revision history for this message
Jose (jose1770) said :
#4

kris@kris-desktop:~$ sudo lshw -c network
  *-network
       description: Ethernet interface
       product: BCM4401 100Base-T
       vendor: Broadcom Corporation
       physical id: 9
       bus info: pci@0000:01:09.0
       logical name: eth0
       version: 01
       serial: 00:08:74:c0:97:db
       size: 10MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list rom ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=half latency=32 link=no multicast=yes port=twisted pair speed=10MB/s
       resources: irq:17 memory:ed000000-ed001fff memory:40000000-40003fff(prefetchable)

When I tried the other command it says the network does not allow scans

Revision history for this message
Jose (jose1770) said :
#5

kris@kris-desktop:~$ sudo iwlist scan | head -n 20
lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

Revision history for this message
Jose (jose1770) said :
#6

Thank you for being patient with me...

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#7

It's cool. Ok your wireless is not detetcted. ok, reboot with the device detatched, log in and get the OS ettled and run:

lsusb

then plug in the device, wait 10 seconds then run:

dmesg | tail; lsusb

Copy the whole output and paste here as an update

Thanks

Revision history for this message
Jose (jose1770) said :
#8

kris@kris-desktop:~$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
kris@kris-desktop:~$ dmesg | tail
[ 143.136812]
[ 143.152168] rtl819xU: --->FirmwareDownload92S()
[ 143.152174]
[ 143.152185] usb 1-5: firmware: requesting RTL8192SU/rtl8192sfw.bin
[ 143.170077] rtl819xU:request firmware fail!
[ 143.170081]
[ 143.170575] rtl819xU:Firmware Download Fail!!a
[ 143.170578]
[ 143.170583] rtl819xU:ERR!!! _rtl8192_up(): initialization is failed!
[ 143.170586]
kris@kris-desktop:~$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bda:8172 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#9

ok you need the file: rtl8192sfw.bin

As you can see it is missing.

you need to run:

sudo apt-get install linux-firmware

and you will get the file. Repeat the process of rebooting and the commands, it should be better. If all is well run:

sudo iwlist scan

Does it pickup access points?

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#10

Please first follow actionparsnip's advice.

If actionparsnip's advice is not enough to solve the issue, please also try all the suggestions (one by one) in the following bugreport:

https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/594248

Revision history for this message
Jose (jose1770) said :
#11

Thank you all, I will try once I get home. If it works or not I will post results or ask for further help.

Revision history for this message
Jose (jose1770) said :
#12

Scan is still saying that interface does not support scanning + I tried the link above and entered the symlink but I am not sure if I did it right result = command not found.

Revision history for this message
Best Mark Rijckenberg (markrijckenberg) said :
#13

I first suggest running the following command:

sudo aptitude update && sudo aptitude install linux-firmware linux-firmware-nonfree

So make sure both the linux-firmware and linux-firmware-nonfree packages are installed.

Then run the following 2 commands:

wget http://svn.debian.org/wsvn/kernel/dists/trunk/firmware-nonfree/realtek/RTL8192SU/rtl8192sfw.bin

sudo cp rtl8192sfw.bin /lib/firmware/RTL8192SE

I think that the problem is that the firmware file rtl8192sfw.bin is installed in the "wrong place" (by default).

The firmware file rtl8192sfw.bin is installed and located in /lib/firmware/RTL8192SE

However the rtl819xU wireless driver is searching for the firmware file in the directory /lib/firmware/RTL8192SU

Notice the SU at the end of the directory name /lib/firmware/RTL8192SU.

That is why they propose creating a symlink from /lib/firmware/RTL8192SU to /lib/firmware/RTL8192SE (so that the driver can find the firmware file...)

So create a symbolic link using this command:

sudo ln -s /lib/firmware/RTL8192SE /lib/firmware/RTL8192SU

Then reboot and retest wireless.

Revision history for this message
Jose (jose1770) said :
#14

Success now how do I get it to work??? Sorry I am such a NEWBIE....

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#15

read the words. They are exact instructions. You clearly aren't a newbie at reading.

Revision history for this message
Jose (jose1770) said :
#16

Nice, thank you. I apologize for being new Ubuntu and for the frustration I have caused you.

Revision history for this message
Jose (jose1770) said :
#17

Thanks Mark Rijckenberg, that solved my question.