[oe-commits] [Bug 5334] duplicate udev firmware loading rules

bugzilla-daemon at git.openembedded.org bugzilla-daemon at git.openembedded.org
Thu Jan 7 23:32:09 UTC 2010


http://bugs.openembedded.org/show_bug.cgi?id=5334


Szymon Modzelewski <szmodzelewski at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |CONFIRMED
     Ever Confirmed|0                           |1
           Severity|minor                       |critical




--- Comment #1 from Szymon Modzelewski <szmodzelewski at gmail.com>  2010-01-07 23:32:08 ---
(In reply to comment #0)
> A duplicate udev rule calling firmware.sh exists in 50-udev-default.rules and
> udev.rules
> 

This causes the infamous "Error number -110" while uploading firmware, i.e:

[ 4171.357272] firmware: requesting zd1211/zd1211b_ub
[ 4171.375779] firmware: requesting zd1211/zd1211b_uphr
[ 4193.981056] firmware: requesting zd1211/zd1211b_ub
[ 4193.986433] firmware: requesting zd1211/zd1211b_uphr
[ 4195.033695] usb 8-3: USB control request for firmware upload failed. Error
number -110
[ 4195.033703] usb 8-3: Could not upload firmware code uph. Error number -110
[ 4195.033726] zd1211rw 8-3:1.0: couldn't load firmware. Error number -110

as you can see, the the files are getting requested twice. This is due to the
duplicate rule.

The issue is very serious. Many users can't get their wifi dongles to work
reliably because of it.

IMO, the udev package is completely broken. The files provided by the package
(udev.rules, permissions.rules, etc.) contain lots of duplicate rules (with
respect to the rules contained in the base udev source package) and need to be
revised.

-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-commits mailing list