hmm. I have a linksys router and all ports coming into my computer are blocked and I never have trouble connecting in licq. I only have problems with file transfers and other direct connections. Would a firewall do something more then block all incoming ports? Also I don't think you necessarily need slack to learn. Redhat can be good for learning too.