![]() |
Kernel panic when associating ipw3945 adapter through iwconfig on Slackware 12 2.6.21
Hi there, i got Slackware 12 running 2.6.21.5-smp kernel on my HP Pavilion dv6000 laptop (intel core 2 duo @2.00 Ghz, 2GB Ram, i965GM chipset and intel pro wireless 3945 ABG network controller). As i expected, it doesnt support my adapter natively, so i installed drivers, firmware and some other stuff as explained in intellinuxwireless.org. All was OK, i updated ieee80211 module, installed drivers, firmware and daemon, and rebuilt kernel again (this in order to get the reinstalled ieee80211 module working properly). So modules were correctly inserted, interface recognized and when i try to do the last step with iwconfig, i get an annoying kernel panic.
This is what lspci says about the controller: Code:
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)Code:
Module Size Used byCode:
ipw3945d - regulatory daemonCode:
eth1 Link encap:Ethernet HWaddr 00:1C:BF:0E:87:86 Code:
eth1 unassociated ESSID:off/any Nickname:"slack"Code:
ifconfig eth1 up # just in case :)Code:
EIP: [<c0694487>] netif_rx+0x17/0x170 SS:ESP 0068:c090dc50Thanks in advance. |
Something isn't adding up here. The site you point to (intelwireless.org)doesn't host the ipw3945 driver (which has been deprecated by the way) but rather hosts the new iwl3945 driver. I'm wondering if you somehow managed to get bits and pieces from two different projects.
To be honest, you're probably better off moving to the iwl3945 driver as it will be developed going forward. It doesn't require the daemon that ipw3945 does, but it does require patching the kernel with the mac80211 wireless stack. It isn't hard to do, and has worked very nicely on my laptop. |
Uh, i didn't know that. Ok, i will try to uninstall the old drivers and get those iwl3945 drivers working. Thank you! :)
|
Finally i got it, it works great! Thank you again Hangdog42 ;)
|
Congrats! I'm hoping this becomes a lot easier in the near future. I think that the mac80211 stack will be standard in the next version of the kernel, and hopefully the iwl drivers will move into the kernel source as well once that happens.
|
| All times are GMT -5. The time now is 05:26 AM. |