Hi, > I've just updated my kernel to 3.0 and now my wireless card using a > rt2870 chip doesn't work anymore. > > It wants now a firmware rt2870.bin whereas this wasn't needed for older kernels. > > Is this expected ? If so why the firmware is now mandatory whereas it > wasn't previously ? rt2870 has always needed firmware, but what you didn't notice is that you are not using the same driver as before. Previous kernels contained 2 drivers for the rt2870 chipset. Namely rt2800usb (as part of rt2x00) and rt2870 (inside the staging directory). For 3.0 the rt2870 from the staging directory has been removed, so now you are forced to use rt2800usb. Both drivers needed firmware, however rt2870 had the firmware compiled into the driver, while rt2800usb needed the firmware as separate file (as is the preferred behavior for drivers which need firmware). So you should just the rt2870.bin file from the linux-firmware package to get started with the driver. 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