I recently changed from dialup to a DSL line, and since that I have been unable to send any files using DCC, though I have no problem receiving. What might cause this problem, and is there any solution.
DSL modems sometimes have a router built into them, and sometimes the DSL install software also installs antivirus and/or firewall software on your computer. Any of the three can block you from sending. You should look into http://www.portforward.com/ for help forwarding ports and also look at the firewall/router sticky topics for more info.
Here is what I did after changing to a Microsoft MN-500 router and Westell DSL modem with Verizon in PA to dcc send. Running XP & ME on two different machines also SP2 Mcafee firewall on - no windows firewall.
All persistant port forwarding in the router management tool 113 to 113 identd 1024-5000 dcc ports 59 dcc server 8000-9000 dcc ports 6666-7000 connection ports <--this really did the trick and ultra fast now after tuning up RWIN with DrTcp
Another problem i have found with dcc send is that in your router if you have dynamic ip address it wont dcc. Verizon uses PPPoE for connection. Mine reverted back somehow to dynamic and I could not dcc even after setting up persistant port forwarding I changed it back to PPPoE and whalla Identd recognition is back and can dcc send in mirc.