Hi, On Sun, Apr 10, 2011 at 5:56 PM, Ben Hutchings <ben@xxxxxxxxxxxxxxx> wrote: > I notice that rt2800{pci,usb} each specify only one firmware image, > regardless of the controller version. > > This is inconsistent with rt28{6,7}0sta and with the firmware images in > linux-firmware. Well the rt2800pci/usb firmware behavior is consistent with the original Ralink drivers (Not sure about the staging drivers, I only look to the drivers on the Ralink website). As for the linux-firmware that contains some firmware files for rt30** chipsets, but that are not used by rt2800pci/usb for the simple reason that the latest version of the rt2860.bin and rt2870.bin files contain support for those chipsets as well. > If you think that a single image per bus type can cover all controllers, > please identify those firmware images, test them on each hardware > generation, and get them into linux-firmware. Updating the firmware files in the linux-firmware tree seems to be close to impossible. Multiple attempts have been made to update the firmware files for rt73usb, rt61pci, rt2800pci and rt2800usb, and every attempt has been ignored. Even when Ralink sent the update directly, and it seemed that the patches were accepted, they were still not applied. So honestly, I think it might be easier to simply remove the Ralink firmware files from the linux-firmware tree, as then at least the users won't accidently use the outdated firmware files from that tree. Ivo -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html