Když takhle blbnou dvě síťovky, tak bych to hledal někde mimo ně.
Nultý krok - odeber externí síťovku a zapni interní
První pokus - občas se 100mb síťovky proti sobě nedomluví na half/full duplexu,
speciálně modemy mají natvrdo FastFD ( full duplex ),
ergo v nastavení síťovky jsou nějaké special option, hledal bych duplex mode a zkus obě možnosti, Fast nebo FastFD
Druhý pokus - nehlásí windows, že IP adresu používá jiný počítač ?
Třetí pokus: Před připojením jiného PC k modemu modem vypni a zapni - někdy si to pamatuje MAC adresu (router(UPC) nebo dslam (o2adsl))
Čtvrtý pokus: Máš aktuální ovladač ?
Páté zamyšlení: Virus ???
Nějaké detaily - značka pc, chipset síťovky, značka modemu, cpu, paměť atd?
Ony XP SP2 nebo SP3 s méně než 512mb paměti prostě skoro nejdou třeba ...