I have a follow-up. I have managed to work around this thing and have reliable
wlan connection on my ThinkPad X300.
I have noticed that pinging some local address cures the problem. It also never
occurs during transfers (I can transfer few GB without single drop, but just
let it be idle - it drops connection sooner or later).
Now for work-around:
I have created following script in the /etc/network/if-up.d
##################
!/bin/sh
if [ "$IFACE" = "wlan0" ]; then
# You can uncomment following lines to enable power management
#iwconfig wlan0 power on
#echo 5 >/sys/bus/pci/drivers/iwlagn/0000\:03\:00.0/power_level
ping `netstat -rn |grep ^0\.0\.0\.0 |awk '{print $2}'` &
echo $! >/var/run/pinger.pid
fi
#################
And companion script in /etc/network/if-down.d
#################
#!/bin/bash
if [ -f /var/run/pinger.pid ] ; then
kill `cat /var/run/pinger.pid`
fi
#################
The above just creates "pinger" process pinging local gateway all the time.
This is probably not very elegant but it seem to work. It also probably prevents
the wlan chip to go to deep sleep. Try it if you have similar problems.
--
iwlagn module disconnects randomly
https://bugs.launchpad.net/bugs/390741
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs