My AP channel selector is always on "auto", so far. Thanks.
If you have admin rights, would only take a couple minutes to try a dedicated channel. Believe using a channel above 11 is a known issue on some Linux distributions, so if your router is set to auto and is able to provide channels >11 you should confirm which channel you're using.
Yes, channels >11 are provided. Yesterday I locked the AP to channel 1 but still had connection problems. Today I took a couple of laptops (Tiny Core and Seven) to another building to test them side-by-side with another AP. They both worked flawlessly.
When I brought them back to the original AP, I also changed the locked channel from 1 to 8 (just because listing other AP's here around that channel was not used). Well, Tiny Core worked fine for three hours, then I ended the experiment. Great, many thanks!
While experimenting I was thinking that, if wifi.sh solved my troubles by disconnecting and reconnecting:
1) I better study the script and learn how to control wifi from command line
2) in worst case, I could prepare a simpler, non interactive, script to be execute periodically to disconnect/reconnect
3) if all three laptops that had wifi problems with TC work fine with windows (three different versions) maybe my TC installation is missing some form of "retry" procedure/config-param which is supported by the other os?
In any case I find studing the wifi implementation in TC very interesting, so I'll keep reading more on this even if the problem won't show up anymore.
Have you checked iwconfig to confirm power management is turned off?
Yes, that's among the first things I was looking for when experimenting with iwconfig. Always off.
Have you tried a manual wifi connection via wpa_supplicant? Provides solid wifi on my TinyCore netbook:
http://w1.fi/cgit/hostap/plain/wpa_supplicant/README
Not tried directly yet, but reading wifi.sh it seems to me that the script does use it so I was probably using it from the beginning.
A little trickier if you use a hidden network:
http://forum.tinycorelinux.net/index.php/topic,17950.0/nowap.html
No hidden network here but a very interesting read. Also, useful links in that thread.
Maybe some of this helps or not...just trying to help out.
You helped A LOT. Thanks!