Hi Guys,&nbsp;<div><br></div><div>I just installed Debian Lenny on my eeepc recently.&nbsp;Everything&nbsp;works great but a few glitches.&nbsp;</div><div>The wifi hangs on me when I hibernate and resume. Plus, I lose my wifi connection on resume.&nbsp;</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&nbsp;</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&nbsp;happening&nbsp;behind that message.&nbsp;</div>

<div>Is there anyways I could get rid of that &nbsp;message and make the hibernation and resume process faster?&nbsp;</div><div><br></div><div>I did try those two lines as well</div><div>echo &quot;pciehp&quot; &gt;&gt; /etc/modules</div>
<div>echo &quot;options pciehp pciehp_force=1&quot; &gt;&gt; /etc/modprobe.d/pciehp</div><div>Now from my understanding (could be wrong), Linux doesn&#39;t support&nbsp;hot-plug&nbsp;using natives drivers OS. Those lines didn&#39;t sort my problem either. I still got the same message with a massive waiting time &nbsp;on hibernation and resume and still lost my wifi connection.&nbsp;</div>
<div><br></div><div>I looked at &#39; sh -x /etc/acpi/actions/wireless.sh on&#39; --&gt; everything seems to be loading fine.&nbsp;</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&nbsp;<br>&nbsp; hibernate|suspend)&nbsp;<br>&nbsp; &nbsp; ;;&nbsp;<br>&nbsp; thaw|resume)&nbsp;<br>&nbsp; &nbsp; ifconfig ath0 down&nbsp;<br>&nbsp; &nbsp; modprobe -r ath_pci&nbsp;<br>&nbsp; &nbsp; modprobe ath_pci&nbsp;<br>&nbsp; &nbsp; ifconfig ath0 up&nbsp;<br>&nbsp; &nbsp; ;;&nbsp;<br>&nbsp; help)&nbsp;<br>&nbsp; &nbsp; echo &quot;$( basename $0 ): Reinitializes wireless (ath_pci module) after a suspend&quot;&nbsp;<br>

&nbsp; &nbsp; ;;&nbsp;<br>&nbsp; *)&nbsp;<br>&nbsp; &nbsp; echo &quot;$( basename $0 ): called wrong&quot;&nbsp;<br>&nbsp; &nbsp; exit 1&nbsp;<br>&nbsp; &nbsp; ;;&nbsp;<br>esac</span><br></div><div><br></div><div>zongo saiba</div>