A few more observations about my basic modaliases patch..... the aliases beginning ssb/bcma are inferior. In software-properties-gtk the vendor and model are listed as unknown. Aliases beginning with pci can be generated from the ssb/bcma module aliases, but like I said above, I don't know how to split them into the b43/b43legacy packages.
I would highly recommend the the b43legacy package being turned into a dummy package, and letting the firmware-b43-installer package install the legacy firmware when appropriate. The two packages cause much confusion. For example, this highest voted answer on AskUbuntu gets it wrong http://askubuntu.com/questions/55868/installing-broadcom-wireless- drivers/60395#60395 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to b43-fwcutter in Ubuntu. https://bugs.launchpad.net/bugs/1490212 Title: "Modaliases" field missing from debian control file Status in Software Properties: New Status in b43-fwcutter package in Ubuntu: New Bug description: The b43 module is not listed as an option by the "additional drivers" section of the software-properties-gtk utility. This takes its information from the ubuntu-drivers-common package and a bug has been reported against that package (https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers- common/+bug/1186779 ). However, if I'm reading things correctly, the firmware-b43-installer package could solve this by providing a modaliases field in the debian control file. For example, the bcmwl-kernel-source package has the line: Modaliases: wl(pci:v000014E4d*sv*sd*bc02sc80i*) This would be scanned by the ubuntu-drivers-common package and consequently appear in software-properties-gtk. To manage notifications about this bug go to: https://bugs.launchpad.net/software-properties/+bug/1490212/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

