Prova a vedere nelle opzioni di mirc, precisamente su Connect -> Local Info. Se nella voce IP Adress ti porta l'indirizzo della rete locale, il problema è quello. In pratica succede che il mirc vede l'indirizzo lan invece di quello wan e quindi i pc che si vogliono connettere a te non vedendo il tuo ip non possono connettersi. Per sapere il tuo ip wan puoi usare questo sito:
http://checkip.dyndns.org/
oppure un programmino di nome LWIP. Non devi fare altro scrivere il tuo ip wan nella casella IP Adress PRIMA di connetterti al server irc e tutto dovrebbe funzionare. A me succedeva la stessa cosa con i dcc send e così ho risolto. Se invece quello che ho scritto sopra non è quello che succede a te può darsi che dipenda dai settaggi del router adsl. Ciao!