Description of problem:
After inserting USB wifi hardware, it is detected and connects (using NetworkManager) to my wireless network. Pinging my local router addresses (192.168.1.254) works for several minutes, then fails for several minutes, then works for several minutes, etc. This occurs even when sitting next to the router. It seems like it cannot be a hardware problem, because the same computer and wifi hardware work under a previous version of Fedora using the Realtek driver from the website (seems they don't supply one for kernel 3.6.x)
Version-Release number of selected component (if applicable):
r8712u kernel module
Every time (time gaps between functioning and non-functioning vary)
Steps to Reproduce:
1. Boot FC17, kernel 3.6.10 (or 3.6.9)
2. Insert DWA-131 USB
3. Wait for hardware detection, initialization, and auto-connection to network
4. Ping router
Ping is successful for a while, then fails, then successful again, etc.
Ping should continue to function.
I have been successfully running the same hardware setup under:
This kernel was not supplied with the kernel module, which I downloaded from Realtek:
As far as I can tell, under the current Fedora 17 setup with r8712u kernel module, there are no useful error messages in the logs correlated with the changes between functioning and non-functioning state.
I plan to collect and attach some fresh logs in a few minutes...
Created attachment 667387 [details]
pinging the router with time stamps
Plugged in USB wifi around 11:09 and unplugged around 11:17 for the attached log files
Created attachment 667388 [details]
Created attachment 667389 [details]
Created attachment 667390 [details]
Created attachment 667391 [details]
Created attachment 667392 [details]
rtl8712u firmware md5sum
Created attachment 667393 [details]
Created attachment 667394 [details]
One thing that I see in your posted material is that you are using firmware that was once the distributed version, but caused problems with some devices and/or situations. For that reason, the version now distributed with the linux-firmware repo is a slightly older version. The md5sum for it is 200fd952db3cc9259b1fd05e3e51966f.
I will add that firmware as an attachment in my next posting.
Created attachment 667411 [details]
Approved version of firmware for r8712u
After doing more web searching for how previous people resolved their problems with this driver, I swapped out the newer firmware for the older firmware:
The older firmware is working much better for me. Every so often, it does still lose connectivity for perhaps 10 seconds. I believe this may have been happening under Fedora 14 as well.
So I am in a much better state now. I'm not sure how the problem should be resolved if individual hardware prefers one firmware or the other. Perhaps the manufacturer will provide some fix?
Thanks, Larry. I see the firmware you attached is the same as the one I have just been trying. It is indeed much more stable.
Will this firmware be replacing the one in the distribution, or does the other one work for more people?
The one I attached is the one now being distributed by linux-firmware. That package needs to be updated by Fedora to match the repo.
(In reply to comment #13)
> The one I attached is the one now being distributed by linux-firmware. That
> package needs to be updated by Fedora to match the repo.
We've updated already in F18 and rawhide. I'll look at updating F17 in the next few days. We'll move this bug over to the linux-firmware component.
linux-firmware-20121218-0.1.gitbda53ca.fc17 has been submitted as an update for Fedora 17.
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing linux-firmware-20121218-0.1.gitbda53ca.fc17'
as soon as you are able to, then reboot.
Please go to the following url:
then log in and leave karma (feedback).
linux-firmware-20121218-0.1.gitbda53ca.fc18 has been submitted as an update for Fedora 18.
linux-firmware-20121218-0.1.gitbda53ca.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
linux-firmware-20121218-0.1.gitbda53ca.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.