Juu, eli ennen verkko-ohjelmointia kannattaa chekata ihan verkon ongelmat.
Pingaako koneet?
ping 192.168.x.y
Kiertääkö liikenne palveluntarjoajasi kautta, vai oletko määritellyt kummallekkin koneelle sisäverkon ip-numerot?
traceroute 192.168.x.y
(winkussa ko. komento on "tracert", eikä "traceroute")
Jos traceroute tulostaa useamman rivin, niin liikenne kiertää palveluntarjoajan kautta, joka saattaa myös blokata portteja. Jos taas rivejä tulee ~1-2, niin sitten liikenne menee suoraan toiselle koneelle. Tällöin ainut, mikä liikennettä voi blokata on omat palomuurisi.
openSUSE:ssa voit kytkeä palomuurin pois päältä kirjoittamalla roottina: rcSuSEfirewall2 stop
Muurin saat takaisin päälle kirjoittamalla muuten sama, mutta korvaa sana "stop" sanalla "start".
Jos(ja kun?) ongelma on palomuureissa, niin voit avata muurista tarvittavan portin käyttämällä yastia.
EDIT: olis varmaan kannattanut lukea noi väliajalla tuleet postaukset.. eli verkko ei selvästikkään toimi, kun ping ei kulje koneelta toiselle. Ja tosiaan, kuten jmp sanoi, että poista ne turhat osoitteet.
Juippikselle sen verran infoksi, että suurinosa uusista verkkokorteista osaa kääntää kaapelit, jos on tarvis. Tosin onhan tämäkin juttu hyvä tarkistaa..
En tiedä, mikä adsl-purkin ip on, mutta oletan että se on vaikka 192.168.0.1(voi olla myös 192.168.0.254). kokeile pingata kummaltakin koneelta purkkiin. Tämä ehkä rajaa ongelmaa pienemmälle aluelle. Tarkista, että aliverkon peitteet, gatewayt ja dns-ositteet on kummassakin koneessa myös kunnossa. (vaikka gateway ja dns ei suoranaisesti vaikutakkaan)