Skip to contentSkip to conversation

2.6.30-rc1: intel 3945 no wireless

DISCUSSION Justin Madru 4 participants 6 messages Apr 8, 2009 – Apr 9, 2009

lore
Share & tools
lore
#0 lore raw

Hi,

Decided to test out .30-rc1, but I've run into some bugs.
My intel 3945 wireless card doesn't work. Bellow is the relevant portions of dmesg The full dmesg and config can be found at: http://jdserver.homelinux.org/bugreports/003/

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
iwl3945 0000:0b:00.0: setting latency timer to 64
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6 iwl3945 0000:0b:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels iwl3945 0000:0b:00.0: Detected Intel Wireless WiFi Link 3945ABG
alloc irq_desc for 26 on cpu 0 node 0
alloc kstat_irqs on cpu 0 node 0
iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-3945-rs'
input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input7
input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input8
phy0: Failed to initialize wep: -2
iwl3945 0000:0b:00.0: Failed to register hw (error -2)
iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

Justin Madru

#1 lore raw

(cc linux-wireless)

Quoted 21 lines · On Tue, 07 Apr 2009 22:36:48 -0700 Justin Madru <[email protected]> wrote:

Hi,

Decided to test out .30-rc1, but I've run into some bugs. My intel 3945 wireless card doesn't work. Bellow is the relevant portions of dmesg
The full dmesg and config can be found at:
http://jdserver.homelinux.org/bugreports/003/

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 iwl3945 0000:0b:00.0: setting latency timer to 64
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
iwl3945 0000:0b:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels iwl3945 0000:0b:00.0: Detected Intel Wireless WiFi Link 3945ABG
alloc irq_desc for 26 on cpu 0 node 0
alloc kstat_irqs on cpu 0 node 0
iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-3945-rs'

Quoted 9 lines

input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input7
input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input8
phy0: Failed to initialize wep: -2
iwl3945 0000:0b:00.0: Failed to register hw (error -2) iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

I assume this is a regression? 2.6.29 was OK?

#2 lore raw
Quoted 35 lines · Andrew Morton

(cc linux-wireless)

Quoted 21 lines · On Tue, 07 Apr 2009 22:36:48 -0700 Justin Madru <[email protected]> wrote:

Hi,

Decided to test out .30-rc1, but I've run into some bugs. My intel 3945 wireless card doesn't work. Bellow is the relevant portions of dmesg
The full dmesg and config can be found at:
http://jdserver.homelinux.org/bugreports/003/

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 iwl3945 0000:0b:00.0: setting latency timer to 64
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
iwl3945 0000:0b:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels iwl3945 0000:0b:00.0: Detected Intel Wireless WiFi Link 3945ABG
alloc irq_desc for 26 on cpu 0 node 0
alloc kstat_irqs on cpu 0 node 0
iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-3945-rs'

Quoted 9 lines

input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input7
input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input8
phy0: Failed to initialize wep: -2
iwl3945 0000:0b:00.0: Failed to register hw (error -2) iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

Quoted 1 line

I assume this is a regression? 2.6.29 was OK?

See the discussion in the thread containing
http://marc.info/?l=linux-kernel&m=123922531327539&w=2. This one also contains the fix that was accepted by Rusty Russell.

Larry

#3 lore raw
Quoted 36 lines · Larry Finger
Quoted 35 lines · Andrew Morton

(cc linux-wireless)

Quoted 30 lines · On Tue, 07 Apr 2009 22:36:48 -0700 Justin Madru <[email protected]> wrote:

Hi,

Decided to test out .30-rc1, but I've run into some bugs. My intel 3945 wireless card doesn't work. Bellow is the relevant portions of dmesg
The full dmesg and config can be found at:
http://jdserver.homelinux.org/bugreports/003/

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 iwl3945 0000:0b:00.0: setting latency timer to 64
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
iwl3945 0000:0b:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels iwl3945 0000:0b:00.0: Detected Intel Wireless WiFi Link 3945ABG
alloc irq_desc for 26 on cpu 0 node 0
alloc kstat_irqs on cpu 0 node 0
iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-3945-rs'
input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input7
input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input8
phy0: Failed to initialize wep: -2
iwl3945 0000:0b:00.0: Failed to register hw (error -2) iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

Quoted 5 lines
Quoted 1 line

I assume this is a regression? 2.6.29 was OK?

See the discussion in the thread containing
http://marc.info/?l=linux-kernel&m=123922531327539&w=2. This one also contains the fix that was accepted by Rusty Russell.

i have the same problem. 2.6.29 was fine, 2.6.30-rc1 doesn't work. i tried applying the above mentioned patch but it didn't make any difference. at any rate, i have iwl3945 compiled in the kernel and not as a module and i don't use wep. this is the relevant part from syslog:

iwl3945 0000:03:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:03:00.0: loaded firmware version 15.28.2.8
Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
iwl3945 0000:03:00.0: Microcode SW error detected. Restarting 0x82000008.
iwl3945 0000:03:00.0: Error Reply type 0x00000005 cmd REPLY_PHY_CALIBRATION_CMD (0xB0) seq 0x013A ser 0x004E0000 Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
wlan0: authentication with AP XX:XX:XX:XX:XX:XX timed out

looking through the logs i also noticed this:

REISERFS warning (device sda4): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

REISERFS warning (device sda4): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

REISERFS warning (device sda2): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

--alex--

Signature · 4 lines
| I believe the moment is at hand when, by a paranoiac and active |
|  advance of the mind, it will be possible (simultaneously with  |
|  automatism and other passive states) to systematize confusion  |
|  and thus to help to discredit completely the world of reality. |
#4 lore raw
Quoted 64 lines · Alex Romosan
Quoted 35 lines · Larry Finger
Quoted 34 lines · Andrew Morton

(cc linux-wireless)

Quoted 30 lines · On Tue, 07 Apr 2009 22:36:48 -0700 Justin Madru <[email protected]> wrote:

Hi,

Decided to test out .30-rc1, but I've run into some bugs. My intel 3945 wireless card doesn't work. Bellow is the relevant portions of dmesg
The full dmesg and config can be found at:
http://jdserver.homelinux.org/bugreports/003/

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 iwl3945 0000:0b:00.0: setting latency timer to 64
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6
iwl3945 0000:0b:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels iwl3945 0000:0b:00.0: Detected Intel Wireless WiFi Link 3945ABG
alloc irq_desc for 26 on cpu 0 node 0
alloc kstat_irqs on cpu 0 node 0
iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-3945-rs'
input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input7
input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input8
phy0: Failed to initialize wep: -2
iwl3945 0000:0b:00.0: Failed to register hw (error -2) iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

Quoted 4 lines
Quoted 1 line

I assume this is a regression? 2.6.29 was OK?

See the discussion in the thread containing
http://marc.info/?l=linux-kernel&m=123922531327539&w=2. This one also contains the fix that was accepted by Rusty Russell.

i have the same problem. 2.6.29 was fine, 2.6.30-rc1 doesn't work. i tried applying the above mentioned patch but it didn't make any difference. at any rate, i have iwl3945 compiled in the kernel and not as a module and i don't use wep. this is the relevant part from syslog:

iwl3945 0000:03:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:03:00.0: loaded firmware version 15.28.2.8
Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
iwl3945 0000:03:00.0: Microcode SW error detected. Restarting 0x82000008.
iwl3945 0000:03:00.0: Error Reply type 0x00000005 cmd REPLY_PHY_CALIBRATION_CMD (0xB0) seq 0x013A ser 0x004E0000 Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
wlan0: authentication with AP XX:XX:XX:XX:XX:XX timed out

Quoted 7 lines

looking through the logs i also noticed this:

REISERFS warning (device sda4): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

REISERFS warning (device sda4): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

REISERFS warning (device sda2): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

Obviously your problem is different. The one I reported was due to problems loading modules.

If you have the Linux-2.6 git tree, please do a bisection. In any case, you should post this as a separate regression. Your problem will get lost in this thread.

Larry

#5 lore raw
Quoted 74 lines · Larry Finger
Quoted 63 lines · Alex Romosan
Quoted 32 lines · Larry Finger
Quoted 30 lines · Andrew Morton

(cc linux-wireless)

Quoted 25 lines · On Tue, 07 Apr 2009 22:36:48 -0700 Justin Madru <[email protected]> wrote:

Hi,

Decided to test out .30-rc1, but I've run into some bugs.
My intel 3945 wireless card doesn't work. Bellow is the relevant portions of dmesg The full dmesg and config can be found at: http://jdserver.homelinux.org/bugreports/003/

iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.2.26ks
iwl3945: Copyright(c) 2003-2009 Intel Corporation
iwl3945 0000:0b:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
iwl3945 0000:0b:00.0: setting latency timer to 64
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input6 iwl3945 0000:0b:00.0: Tunable channels: 11 802.11bg, 13 802.11a channels iwl3945 0000:0b:00.0: Detected Intel Wireless WiFi Link 3945ABG
alloc irq_desc for 26 on cpu 0 node 0
alloc kstat_irqs on cpu 0 node 0
iwl3945 0000:0b:00.0: irq 26 for MSI/MSI-X
phy0: Selected rate control algorithm 'iwl-3945-rs'
input: HDA Intel Mic at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input7
input: HDA Intel HP Out at Ext Right Jack as /devices/pci0000:00/0000:00:1b.0/input/input8
phy0: Failed to initialize wep: -2
iwl3945 0000:0b:00.0: Failed to register hw (error -2)
iwl3945 0000:0b:00.0: PCI INT A disabled
iwl3945: probe of 0000:0b:00.0 failed with error -2

Quoted 6 lines
Quoted 2 lines

I assume this is a regression? 2.6.29 was OK?

See the discussion in the thread containing
http://marc.info/?l=linux-kernel&m=123922531327539&w=2. This one also contains the fix that was accepted by Rusty Russell.

i have the same problem. 2.6.29 was fine, 2.6.30-rc1 doesn't work. i tried applying the above mentioned patch but it didn't make any difference. at any rate, i have iwl3945 compiled in the kernel and not as a module and i don't use wep. this is the relevant part from syslog:

iwl3945 0000:03:00.0: firmware: requesting iwlwifi-3945-2.ucode
iwl3945 0000:03:00.0: loaded firmware version 15.28.2.8
Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
iwl3945 0000:03:00.0: Microcode SW error detected. Restarting 0x82000008.
iwl3945 0000:03:00.0: Error Reply type 0x00000005 cmd REPLY_PHY_CALIBRATION_CMD (0xB0) seq 0x013A ser 0x004E0000 Registered led device: iwl-phy0::radio
Registered led device: iwl-phy0::assoc
Registered led device: iwl-phy0::RX
Registered led device: iwl-phy0::TX
wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
wlan0: authentication with AP XX:XX:XX:XX:XX:XX timed out

Quoted 8 lines

looking through the logs i also noticed this:

REISERFS warning (device sda4): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

REISERFS warning (device sda4): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

REISERFS warning (device sda2): jdm-20004 reiserfs_delete_xattrs: Couldn't delete all xattrs (-13)

Quoted 10 lines

Obviously your problem is different. The one I reported was due to problems loading modules.

If you have the Linux-2.6 git tree, please do a bisection. In any case, you should post this as a separate regression. Your problem will get lost in this thread.

Larry

The patch did not work, or at least I don't have wireless auto-loaded. The module iwl3945 is loaded once I login, but the network monitor app shows no wireless support. What does work is:

modprob -r iwl3945
modprob -i iwl3945

I have another problem where modules aren't loading correctly and I can't load my flash disk. The load/unload sequence works in that case too. Could this all be related to that "async" thing, that was added that I've seen be the cause of other bugs that are being reported?

Justin Madru