Linux 2.6.24 and Debian Etch on a Thinkpad x60s
By gildor on Wednesday, March 12 2008, 11:05 - Permalink
I just installed a new kernel on my thinkpad. The migration was done from a 2.6.23 kernel and brings a new 80211g driver: iwl3945.
This new driver is fully included in the kernel and only need an additional firmware, which can be found in firmware-iwlwifi Debian package. It works pretty well, seems to connect faster, but the blinking WIFI antenna on my laptop doesn't work anymore. It replaces ipw3945 with a daemon in user space.
The installation was not straightforward, since ipw3945 and udev persistent net rules prevent it. The solution is to remove lines concerning the net interface using ipw3945 (the line "# PCI device 0x8086:0x4227 (ipw3945)" and the line after) in the file /etc/udev/rules.d/z25_persistent-net.rules. After this, you must do:
modprobe -r iwl3945 modprobe iwl3945
The file /etc/udev/rules.d/z25_persistent-net.rules now contains a line for the iwl3945 driver.
Installing the driver for etch requires to update the package wireless-tools using its backport to etch and downloading/installing the package firmware-iwlwifi from unstable.
Comments
Hello, i saw your post at planet debian. I have an T60 with an atheros chip. But my realproblem with 2.6.24 was that i cant reboot my PC anymore (Blackscreen after reboot) Every Kernel over 2.6.18 do make these problems. Do you have the same problems?
I don't have this kind of problems. Since i also don't have this laptop, i really cannot help. What about posting your request to a public mailing list like debian-users AT lists.debian.org.
Do suspend work fine for you on x60s? Any lockups or freezes?
Thanks
Valentino
Suspend to RAM and to disk work fairly fine. I use suspend to RAM frequently and don't have major problem. I must admit that I have some freezes from time to time after a suspend to RAM when using the wired network. They are hard to reproduce and seem to only happen on a particular network (i.e. on the network at my step parent house).
Concerning the .config, I would recommend to switch directly to the backported 2.6 kernel directly... It will really make your life easier.