[ltp] does anyone have the iwl3945 driver working?

Dmitry E. Mikhailov linux-thinkpad@linux-thinkpad.org
Fri, 23 May 2008 15:40:01 +0600


On Friday 23 May 2008 12:11:01 am Ben Pearre wrote:
> Hi!
>
> Your description maybe sounds like what I experienced before I found
> that I had to install the (non-free) firmware package, which I started
> to document (ie. only for my distro) here:
>
>   http://www.thinkwiki.org/wiki/Iwl3945
>
> For the record, I have the 3945 on a Thinkpad T61, and it works
> nigh-flawlessly with the iwl3945 in stock Debian kernel 2.6.25.  The
> only problem I have (probably a software issue) is that when I wake
> the laptop up, networkmanager sometimes does not see new networks, and
> I have to do "iwlist wlan0 scan" once or twice before networkmanager
> gets off its fat lazy ass and connects.  Should put that in my wakeup
> scripts, but the system is still stock Debian unstable, and I'm done
> being a sysadmin.
>
> HTH,
> -Ben
>
> --
> Ben Pearre     http://ml.cs.colorado.edu/~ben      PGP: CFDA6CDA
> Don't let Bush read your email!             http://www.gnupg.org

This acpid script may help.

[tn@ibm actions]$ pwd
/etc/acpi/actions


[tn@ibm actions]$ cat sleep.sh
#!/bin/bash
#disconnect NM from network
dbus-send --system --dest=org.freedesktop.NetworkManager  /org/freedesktop/NetworkManager 
org.freedesktop.NetworkManager.sleep
/sbin/service dhcdbd stop

.....


# go to sleep
echo -n "mem" > /sys/power/state


.....


#Enable NM
/sbin/service dhcdbd start
dbus-send --system --dest=org.freedesktop.NetworkManager  /org/freedesktop/NetworkManager 
org.freedesktop.NetworkManager.wake

NM doesn't scan network very often (and saves power), so it takes time to find 
the new one AFAIK.

Best regards, Dmitry