Message ID | 5048F3D8.9030509@lwfinger.net (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
On Thu, 06 Sep 2012 14:04:56 -0500, Larry Finger <Larry.Finger@lwfinger.net> wrote : > Perhaps Chaoming knows something about this output. All I know is that you now > have the latest driver. > > If you apply the attached patch, it will log the firmware name. That will tell > us what cut you have. If you have quilt installed, you can "quilt import > filename" and "quilt push", otherwise just use the patch utility. I checked and > the version of the firmware files in this driver match those in the > linux-firmware git repo. firmware is rtlwifi/rtl8192cfwU_B.bin (UMC B CUT) > > From your name and E-mail address, I would guess you are in France. If you were Indeed. > in the US, I would send you one of my standard cards in exchange for yours so > that I could sort out the driver for it. Perhaps that would still work. I can send you a card. Please contact me in private. There's also no guarantee that it freezes on your laptops. Regarding your previous thought of it being an SMP/locking related issue: I tried disabling the second core in the BIOS (/proc/cpuinfo only shows one CPU) : no change. Anisse -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Thu, 06 Sep 2012 14:04:56 -0500, Larry Finger <Larry.Finger@lwfinger.net> wrote : > > [ 518.708755] rtl8192ce-0:_rtl92ce_read_adapter_info():<0-0> EEPROMId = 0x8129 > > [ 518.708766] rtl8192ce-0:_rtl92ce_read_adapter_info():<0-0> EEPROM VID = 0x10ec > > [ 518.708776] rtl8192ce-0:_rtl92ce_read_adapter_info():<0-0> EEPROM DID = 0x8176 > > [ 518.708787] rtl8192ce-0:_rtl92ce_read_adapter_info():<0-0> EEPROM SVID = 0x10ec > > [ 518.708797] rtl8192ce-0:_rtl92ce_read_adapter_info():<0-0> EEPROM SMID = 0x8212 I forgot to mention something. I have a working cards with the same chip id/ module id. I haven't found a way to diffentiate them. Basically on one card it works, and the other it doesn't. I also have a working card with a module id = 0x8211 (everything else is the same). Anisse -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Index: rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012/rtl8192ce/sw.c =================================================================== --- rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012.orig/rtl8192ce/sw.c +++ rtl_92ce_92se_92de_8723ae_linux_mac80211_0007.0809.2012/rtl8192ce/sw.c @@ -162,6 +162,7 @@ int rtl92c_init_sw_vars(struct ieee80211 fw_name = "rtlwifi/rtl8192cfwU_B.bin"; else fw_name = rtlpriv->cfg->fw_name; + printk(KERN_INFO " Loading firmware %s\n", fw_name); err = request_firmware(&firmware, fw_name, rtlpriv->io.dev); if (err) {