Return-path: Received: from mail-we0-f174.google.com ([74.125.82.174]:38411 "EHLO mail-we0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757620Ab2IXTte (ORCPT ); Mon, 24 Sep 2012 15:49:34 -0400 Received: by weyt9 with SMTP id t9so439777wey.19 for ; Mon, 24 Sep 2012 12:49:33 -0700 (PDT) MIME-Version: 1.0 Reply-To: kerolasa@gmail.com Date: Mon, 24 Sep 2012 20:49:33 +0100 Message-ID: (sfid-20120924_214938_605234_07EE08D7) Subject: rtl8192ce, system freeze and bios reset From: Sami Kerola To: Larry Finger , Chaoming Li , "John W. Linville" Cc: linux-wireless@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: FYI rtl8192ce maintainers (and maillist archive readers), I recently bought Toshiba Satellite C850D-107 version PSC9SE-00T00DEN which comes with Realtek hardware[1]. Initially I had a bit of problems with Arch Linux kernel 3.5.4-1-ARCH which froze after running wpa_supplicant. Once the command had been entered it took about 5 to 10 seconds before real trouble, by which I mean terminal did not echo keystrokes nor feel any way responsive. I did not try Magic SysRq's. Strange enough that problem persisted over boot, and went away only if I went to BIOS and set factory defaults. Once factory defaults where set I could use console again, as long I did not try to do anything with wpa_supplicant command. After wondering for while I found instructions[2] how to go around; disable power saving, e.g., the set the lines below. $ cat /etc/modprobe.d/rtl8192ce.conf options rtl8192ce ips=0 fwlps=0 That worked I became curious if the latest kernel would have the same issue. Now I am running 3.6.0-rc6-ARCH-00193-ge5e77cf from Linus's git with new firmware[3], and power save enabled. At least after an hour all seems to work fine. Did you anticipate firmware change to fix this these sort of problem? [1] The hardware: 06:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01) Subsystem: Realtek Semiconductor Co., Ltd. Device 8212 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: rtl8192ce [2] https://bbs.archlinux.org/viewtopic.php?id=132931 [3] md5sum /usr/lib/firmware/rtlwifi/rtl8192cfwU_B.bin dd371739aa401ea1d615436b24598bc4 /usr/lib/firmware/rtlwifi/rtl8192cfwU_B.bin -- Sami Kerola http://www.iki.fi/kerolasa/