JockeyHotplug

Revision 2 as of 2009-11-25 09:41:37

Clear message

Summary

Jockey supports printers, Wifi cards, and DVB-T cards, which often come with USB and are hotplugged. Instead of just triggering Jockey to check for drivers once after installation, we bring up Jockey when such a device is plugged in and needs firmware.

Release Note

TODO

Design

  • When a device is plugged in which needs firmware, the kernel triggers a "firmware" subsystem uevent.
  • Add code to update-notifier to watch for those uevents, check if the requested firmware file is missing, and if so, launch jockey-gtk (or jockey-kde in update-notifier-kde).

  • Check modules which have jockey handlers (b43, wl, dvb-*) for having correct firmware file links in modinfo. E. g. b43 has a wrong one, which needs to be fixed in the kernel.

Implementation

See blueprint work items.

Test/Demo Plan

TODO when spec is beta.


CategorySpec