Hi Guys, <div><br></div><div>I just installed Debian Lenny on my eeepc recently. Everything works great but a few glitches. </div><div>The wifi hangs on me when I hibernate and resume. Plus, I lose my wifi connection on resume. </div>
<div><br></div><div>I have tried to use the script below to sort me out but no result. I still lose my wifi connection when I resume from hibernate. Most of all, it takes for ever to go to hibernate or to resume hibernation. I get this message before going into hibernation </div>
<div><br></div><div>pciehp: device 0000:03:00.0 already exists at 3:0 cannot hot-add</div><div>cannot hot-add device 0*3:0</div><div><br></div><div>now I understand that this is not an error message but that message is annoying. Most of all, the eeepc is lagging a great a lot and I suppose that it is due to whatever is happening behind that message. </div>
<div>Is there anyways I could get rid of that message and make the hibernation and resume process faster? </div><div><br></div><div>I did try those two lines as well</div><div>echo "pciehp" >> /etc/modules</div>
<div>echo "options pciehp pciehp_force=1" >> /etc/modprobe.d/pciehp</div><div>Now from my understanding (could be wrong), Linux doesn't support hot-plug using natives drivers OS. Those lines didn't sort my problem either. I still got the same message with a massive waiting time on hibernation and resume and still lost my wifi connection. </div>
<div><br></div><div>I looked at ' sh -x /etc/acpi/actions/wireless.sh on' --> everything seems to be loading fine. </div><div><br></div><div>Any help or suggestion is much appreciated of course and I thank you all in advance.</div>
<div><span style="color:rgb(0, 102, 0);font-family:Courier;font-size:11px">
<br>case $1 in <br> hibernate|suspend) <br> ;; <br> thaw|resume) <br> ifconfig ath0 down <br> modprobe -r ath_pci <br> modprobe ath_pci <br> ifconfig ath0 up <br> ;; <br> help) <br> echo "$( basename $0 ): Reinitializes wireless (ath_pci module) after a suspend" <br>
;; <br> *) <br> echo "$( basename $0 ): called wrong" <br> exit 1 <br> ;; <br>esac</span><br></div><div><br></div><div>zongo saiba</div>