Sounds more like you're having issues connecting (or rather, staying connected) rather than joining channels... there must be more messages in your status window than just the hostname lookup and ident check.

Without the error message that you receive when you end up being disconnected from the network it's pretty hard to help. There's dozens of possible reasons. If you find it post it here, and also check out the sticky threads in the Connection Issues forum.

Regards,


Mentality/Chris