wstrinz
May 10th, 2010, 01:20 AM
I've always had issues with my wireless card in various linux releases. I have the intel 3945ABG internal card in my laptop. Wireless works for a little while after installation, but when I suspend or restart, suddenly it can't detect any wireless interfaces. Restarting the network applet, rebooting, and various other solutions I've tried don't seem to do anything, but one rare occasions it starts working again for a session.
dmesg shows:
[ 30.640034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.664032] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.684031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.704030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.724034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.748034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.768192] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.788033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.812033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.832031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.852030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.876034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.896031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.916031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.936031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.960030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.980032] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.000036] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.024031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.044029] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.064033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.084034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.108034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.128033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.148033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.172032] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.192030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.212031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.236031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.256033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.276031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.296031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.320031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.340033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.360034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.384033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.404031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.424033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.426705] iwl3945 0000:02:00.0: Error: saturation power is -1, less than minimum expected 40
[ 31.426709] iwl3945 0000:02:00.0: Invalid power index
[ 31.426712] iwl3945 0000:02:00.0: initializing driver failed
[ 31.426743] iwl3945 0000:02:00.0: PCI INT A disabled
[ 31.426757] iwl3945: probe of 0000:02:00.0 failed with error -5
and my network card is listed as unclaimed in lshw:
*-network UNCLAIMED
description: Network controller
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f8100000-f8100fff
I'm using 10.04 by the way
Thanks
edit:
output of lsmod:
iwl3945 68727 0
iwlcore 105922 1 iwl3945
mac80211 204922 2 iwl3945,iwlcore
cfg80211 126485 3 iwl3945,iwlcore,mac80211
led_class 2864 3 iwl3945,iwlcore,sdhci
ifconfig:
eth0 Link encap:Ethernet HWaddr 00:e0:b8:d0:3b:46
inet addr:146.151.41.38 Bcast:146.151.47.255 Mask:255.255.248.0
inet6 addr: fec0::8:2e0:b8ff:fed0:3b46/64 Scope:Site
inet6 addr: 2002:9297:29a8:8:2e0:b8ff:fed0:3b46/64 Scope:Global
inet6 addr: fe80::2e0:b8ff:fed0:3b46/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:576568 errors:0 dropped:0 overruns:0 frame:0
TX packets:217062 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:491011939 (491.0 MB) TX bytes:18077165 (18.0 MB)
Memory:f8500000-f8520000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:57095 errors:0 dropped:0 overruns:0 frame:0
TX packets:57095 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19573958 (19.5 MB) TX bytes:19573958 (19.5 MB)
dmesg shows:
[ 30.640034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.664032] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.684031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.704030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.724034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.748034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.768192] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.788033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.812033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.832031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.852030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.876034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.896031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.916031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.936031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.960030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 30.980032] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.000036] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.024031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.044029] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.064033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.084034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.108034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.128033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.148033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.172032] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.192030] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.212031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.236031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.256033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.276031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.296031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.320031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.340033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.360034] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.384033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.404031] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.424033] iwl3945 0000:02:00.0: MAC is in deep sleep!. CSR_GP_CNTRL = 0xFFFFFFFF
[ 31.426705] iwl3945 0000:02:00.0: Error: saturation power is -1, less than minimum expected 40
[ 31.426709] iwl3945 0000:02:00.0: Invalid power index
[ 31.426712] iwl3945 0000:02:00.0: initializing driver failed
[ 31.426743] iwl3945 0000:02:00.0: PCI INT A disabled
[ 31.426757] iwl3945: probe of 0000:02:00.0 failed with error -5
and my network card is listed as unclaimed in lshw:
*-network UNCLAIMED
description: Network controller
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f8100000-f8100fff
I'm using 10.04 by the way
Thanks
edit:
output of lsmod:
iwl3945 68727 0
iwlcore 105922 1 iwl3945
mac80211 204922 2 iwl3945,iwlcore
cfg80211 126485 3 iwl3945,iwlcore,mac80211
led_class 2864 3 iwl3945,iwlcore,sdhci
ifconfig:
eth0 Link encap:Ethernet HWaddr 00:e0:b8:d0:3b:46
inet addr:146.151.41.38 Bcast:146.151.47.255 Mask:255.255.248.0
inet6 addr: fec0::8:2e0:b8ff:fed0:3b46/64 Scope:Site
inet6 addr: 2002:9297:29a8:8:2e0:b8ff:fed0:3b46/64 Scope:Global
inet6 addr: fe80::2e0:b8ff:fed0:3b46/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:576568 errors:0 dropped:0 overruns:0 frame:0
TX packets:217062 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:491011939 (491.0 MB) TX bytes:18077165 (18.0 MB)
Memory:f8500000-f8520000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:57095 errors:0 dropped:0 overruns:0 frame:0
TX packets:57095 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19573958 (19.5 MB) TX bytes:19573958 (19.5 MB)