Bug 639184 - iwl3945 reports bad EEPROM/OTP signature in 2.6.34.7-56.fc13.i686
Summary: iwl3945 reports bad EEPROM/OTP signature in 2.6.34.7-56.fc13.i686
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: iwl3945-firmware
Version: 13
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Matthias Saou
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-01 00:24 UTC by David Duncan
Modified: 2010-10-19 18:13 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2010-10-19 18:13:32 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
output from "dellWirelessCtl --info" (1.04 KB, text/plain)
2010-10-01 00:26 UTC, David Duncan
no flags Details
Information from working kernel. (1.81 KB, text/plain)
2010-10-01 00:34 UTC, David Duncan
no flags Details
dmesg | grep iwl from system with successful initialization of the iwl3945 on latest F13 kernel (607 bytes, text/plain)
2010-10-19 18:11 UTC, David Duncan
no flags Details

Description David Duncan 2010-10-01 00:24:33 UTC
Unable to init Intel wireless network controller 3945ABG at boot.  Issue is intermittent.  Card reports: 
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF

Issue occurs on 2.6.34.7-56.fc13.i686 and 2.6.34.7-56.fc13.i686.  
Issue does not occur on 2.6.34.6-47.fc13.i686 or earlier.  

iwl3945-firmware-15.32.2.9-4.fc13.noarch

Laptop is a Dell XPS M1530 with BIOS revision A12.  

Steps to Reproduce:
1.  Boot one of the two afflicted kernels.  I assume that only the most recent is appropriate.    
  
Wireless LAN is not accessible. 

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:ds
iwl3945: Copyright(c) 2003-2010 Intel Corporation
iwl3945 0000:0b:00.0: enabling device (0000 -> 0002)
iwl3945 0000:0b:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
iwl3945 0000:0b:00.0: setting latency timer to 64
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF
iwl3945 0000:0b:00.0: MAC is in deep sleep!.  CSR_GP_CNTRL = 0xFFFFFFFF
iwl3945 0000:0b:00.0: bad EEPROM/OTP signature, type=EEPROM, EEPROM_GP=0x00000007
iwl3945 0000:0b:00.0: EEPROM not found, EEPROM_GP=0xffffffff
iwl3945 0000:0b:00.0: Unable to init EEPROM
iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

Comment 1 David Duncan 2010-10-01 00:26:50 UTC
Created attachment 450917 [details]
output from "dellWirelessCtl --info"

Comment 2 David Duncan 2010-10-01 00:34:36 UTC
Created attachment 450919 [details]
Information from working kernel.

Comment 3 David Duncan 2010-10-19 18:11:28 UTC
Created attachment 454404 [details]
dmesg | grep iwl from system with successful initialization of the iwl3945 on latest F13 kernel

dmesg from 2.6.34.7-56  shows this working now.  

I modified the bios settings for the wi-fi locator from dynamic to basic.  This seems to have brought the card out of the "deep sleep".

Comment 4 David Duncan 2010-10-19 18:13:32 UTC
Since the wireless is functioning and we are so close to F14, I am going to close this and consider it working for me.  If it appears again after I upgrade, I will follow up.


Note You need to log in before you can comment on or make changes to this bug.