No route to host would usually indicate a network related issue such as faulty routing. Unfortunately, it is hard to say much more with this limited info. Have you tried to manually connect to the irc-server using a telnet client or done a traceroute?
One thing that comes to mind, did you set either my-ip or my-hostname within your configfile?
Althugh, this is not the likely fault since you said using telnet also failed..
1 89-18-176-109.justareasonnet.com (89.18.176.109) 0.057 ms 0.017 ms 0.016 ms
2 89-18-176-109.justareasonnet.com (89.18.176.109) 0.020 ms !X 0.016 ms !X 0.022 ms !X
Would 89.18.176.109 be some home router/firewall?
It appears that this device is unable to find a path/route to the network segment of the irc servers. Most likely, you'll get the same result for pretty much any valid IP address. This would suggest that the default-gateway is improperly setup for this device.
Almost solved It seems it was a firewall issue om ny server.. port 6667 was only open for incoming connections...
The eggdrop is online now, but I can't DCC Chat it.. I'm sure this is also a firewall issue. Canyou tell me which incoming/outgoing ports should be open for DCC Chat? I'm not sure, was it 1024 ?
Dcc chat uses random ports, and the listener is the one who initiates the chat request, usually your irc client. Some clients, such as mIRC among others, do allow you to set a restricted interval of ports to be used, to ease the configuration of firewalls and the like.