Wireless on Z61M with iwlwifi

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
acampbell
Posts: 12
Joined: Tue Feb 13, 2007 8:18 am
Location: London
Contact:

Wireless on Z61M with iwlwifi

#1 Post by acampbell » Wed May 28, 2008 5:57 am

I'm using Debian Sid on my Z61M. Wireless works with ipw3945 but this is not available for kernels after 2.6.23. You are supposed to use iwlwifi for later kernels but I've never managed to get this to work. Has anyone done it?
Anthony

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

#2 Post by Harryc » Wed May 28, 2008 6:06 am

If you're a Linux person consider getting an Atheros WiFi card for that machine. Madwifi has consistently better support for Atheros cards in Linux over IPW.

cpascu01
Sophomore Member
Posts: 145
Joined: Sat Nov 04, 2006 12:07 am
Location: Mt. Bethel, PA

Re: Wireless on Z61M with iwlwifi

#3 Post by cpascu01 » Wed May 28, 2008 10:48 am

acampbell wrote:I'm using Debian Sid on my Z61M. Wireless works with ipw3945 but this is not available for kernels after 2.6.23. You are supposed to use iwlwifi for later kernels but I've never managed to get this to work. Has anyone done it?
I have ubuntu installed on my laptop and my intel wifi card wasn't working at first either. I had to download and updated version iwl3945 to get it to work. It works like a charm now. When I get to my computer, I'll post the link to where I got the driver.
Thinkpad Z61m | Intel Core Duo 2.0 GHz | 2GB RAM | ATI X1400 | 100GB HD
Previous: Thinkpad A20m

Volker
Junior Member
Junior Member
Posts: 482
Joined: Fri Oct 01, 2004 10:21 am
Location: Dublin, Ireland
Contact:

#4 Post by Volker » Wed May 28, 2008 11:17 pm

Fedora 9 works out of the box with iwlwifi, everything autodetected (on a t61/x61, at least). I would advise against debian unstable (sid) if you are not really comfortable with *nix.

Installing iwlwifi manually is pretty simple, get compat-wireless-2.6.tar.bz2 from http://wireless.kernel.org/en/users/Download and follow the instructions.

cpascu01
Sophomore Member
Posts: 145
Joined: Sat Nov 04, 2006 12:07 am
Location: Mt. Bethel, PA

#5 Post by cpascu01 » Wed May 28, 2008 11:33 pm

Volker wrote:Fedora 9 works out of the box with iwlwifi, everything autodetected (on a t61/x61, at least). I would advise against debian unstable (sid) if you are not really comfortable with *nix.

Installing iwlwifi manually is pretty simple, get compat-wireless-2.6.tar.bz2 from http://wireless.kernel.org/en/users/Download and follow the instructions.
Exactly what I was going to post. :D
Thinkpad Z61m | Intel Core Duo 2.0 GHz | 2GB RAM | ATI X1400 | 100GB HD
Previous: Thinkpad A20m

michaaa62
Posts: 24
Joined: Tue Dec 11, 2007 5:21 pm
Location: Berlin, Germany

#6 Post by michaaa62 » Thu May 29, 2008 1:40 am

Hello fellow-sid-user,
running Debian Sid is made easier by sidux (evolution from kanotix),
Under www.sidux.com, there is also some great manual available.
I had to install some firmware first to make the switch towards using iwlwifi. The package in question is called firmware-iwlwifi.

cheers Micha
IBM X20 2661 Celeron 500 MHz
Lenovo X60T
sidux http://sidux.com/index.html
KDE 3.5.9
Opera

acampbell
Posts: 12
Joined: Tue Feb 13, 2007 8:18 am
Location: London
Contact:

#7 Post by acampbell » Thu May 29, 2008 3:08 am

Volker wrote:Fedora 9 works out of the box with iwlwifi, everything autodetected (on a t61/x61, at least). I would advise against debian unstable (sid) if you are not really comfortable with *nix.

Installing iwlwifi manually is pretty simple, get compat-wireless-2.6.tar.bz2 from http://wireless.kernel.org/en/users/Download and follow the instructions.
I've been using Linux for about 10 years and have been on Sid for at least 3 years and have had no serious problems with it.

I installed firmware-iwlwifi from Debian but I'll have a go with the package you suggest.
Anthony

acampbell
Posts: 12
Joined: Tue Feb 13, 2007 8:18 am
Location: London
Contact:

#8 Post by acampbell » Thu May 29, 2008 3:15 am

michaaa62 wrote:Hello fellow-sid-user,
running Debian Sid is made easier by sidux (evolution from kanotix),
Under www.sidux.com, there is also some great manual available.
I had to install some firmware first to make the switch towards using iwlwifi. The package in question is called firmware-iwlwifi.

cheers Micha
I know Sidux and used it for a time when I bought the Thinkpad because I had problems getting native Debian to recognize my sound card. In fact, I left it because I could not get it to recognize my wireless card after the change to iwlwifi. This was after a lot of discussion on the Sidux mailing list. I then reverted to native Debian and now everything worked -- apart, that is, from iwlwifi. I've so far stayed with the 2.6.23 kernel, which uses the older ipw3945. I find it annoying that there is no option to remain with the older system with subsequent kernels.
Anthony

michaaa62
Posts: 24
Joined: Tue Dec 11, 2007 5:21 pm
Location: Berlin, Germany

#9 Post by michaaa62 » Tue Jun 03, 2008 11:23 am

This is from my system using the iwlwifi kernel

Code: Select all

root@siduxtablet:/home/micha> lsmod | grep iwl
iwl3945                91508  0
firmware_class         10368  2 pcmcia,iwl3945
mac80211              140940  1 iwl3945

Code: Select all

root@siduxtablet:/home/micha> infobash -v3
Host/Kernel/OS  "siduxtablet" running Linux 2.6.25.4-dmz-3 i686 [ sidux 2007-04.5 - Έρως christmas special - kde-lite - (200712260129) ]
CPU Info        (1) Intel Core Duo L2400 @ 2048 KB cache flags( sse3 nx vmx ) clocked at [ 1667.000 MHz ]
                (2) Intel Core Duo L2400 @ 2048 KB cache flags( sse3 nx vmx ) clocked at [ 1667.000 MHz ]
Videocard       Intel Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller     [  ]
Network cards   Intel PRO/Wireless 3945ABG Network Connection
                Intel 82573L Gigabit Ethernet Controller, at port: 2000
Processes 118 | Uptime 3:46 | Memory 271.5/2018.3MB | HDD ATA HTS541080G9SA00 Size 80GB (43%used) | Client Shell | Infobash v3.01

Code: Select all

root@siduxtablet:/home/micha> lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller [8086:27a2] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller [8086:27a6] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 02)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 [8086:27d6] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller [8086:27c4] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
02:00.0 Ethernet controller [0200]: Intel Corporation 82573L Gigabit Ethernet Controller [8086:109a]
03:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG Network Connection [8086:4227] (rev 02)
15:00.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev b4)
15:00.1 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C552 IEEE 1394 Controller [1180:0552] (rev 09)
15:00.2 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 18)
I am using knetwork-manager, so my /etc/network/interfaces is quite bare:

Code: Select all

root@siduxtablet:/home/micha> cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo eth0 wlan0
iface lo inet loopback
I hope it helps.

cheers Micha
IBM X20 2661 Celeron 500 MHz
Lenovo X60T
sidux http://sidux.com/index.html
KDE 3.5.9
Opera

lightweight
Sophomore Member
Posts: 234
Joined: Sat Jun 30, 2007 10:56 pm
Location: L. A.

#10 Post by lightweight » Wed Jun 04, 2008 1:32 am

On 2.6.24 and above it's built into the kernel. Have you actually tried 2.6.24 or 2.6.25, and if so, what was the issue and output from iwconfig?
Have: x60s ultralight 1705-CTO, Debian SiD, Linux 2.6.25-2 | x61s ultralight 7668-CTO, Debian SiD/Experimental, Linux 2.6.27-git5 | Model M 1391401, white label, 07-17-91
Had: x22, Debian Testing/SiD, Linux 2.6.18-22

frankausmtank
Freshman Member
Posts: 111
Joined: Thu Aug 03, 2006 5:06 am
Location: Berlin, Germany

#11 Post by frankausmtank » Thu Jun 05, 2008 2:15 pm

I switched to iwlwifi recently (by upgrading to Ubuntu8.04) and it is running fine now.
However, I had to make sure the old ipw3945 driver is indeed disabled and it was necessary to flash my router to the most recent firmware to be able to connect again.

michaaa62
Posts: 24
Joined: Tue Dec 11, 2007 5:21 pm
Location: Berlin, Germany

#12 Post by michaaa62 » Sat Jun 07, 2008 11:53 am

May be that helps:
Create a file called iwl3945 in /etc/modprobe.d/ with the following content:

Code: Select all

alias wlan0 iwl3945 
options iwl3945 disable_hw_scan=1 hwcrypto=1
May be!

cheers Micha
IBM X20 2661 Celeron 500 MHz
Lenovo X60T
sidux http://sidux.com/index.html
KDE 3.5.9
Opera

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: axur-delmeria and 0 guests