Just to clarify - you can connect to networks, but just have trouble keeping the connection alive for a long time? Or have trouble connecting to some networks at all?

If it's the former, does a timer that pings yourself every 45 seconds or so help?

//timerpingself. $+ $network 0 45 .ping $!me

in options/connect/options, does it help to change the setting "check connection timeout"

is it only some networks, or do they all have the intermittent problem?