Как вариант - либо товарисч из провайдерской конторы перемудрил с натройками, либо у них стоит активное оборудование, которое опять-таки не настроено..

В любом случае - ЭТО НЕ ТВОЯ ПРОБЛЕМА, А ПРОВАЙДЕРА. Нефиг там говнится, пусть обеспечивают тебе ровный доступ - ты им за это деньги платишь..

И еще момент - ХР тут не при чем, а Linux таковых проблем, как "несовместимость с ХР" не имеет, если правильно настроен...
Я к примеру, о таком вообще не слышал..
Если же у них Win2003 - то эт надо умудрится занастроить так, чтобы он с ХР не работал..

Одним словом - долбай провайдера, и да задолбается он от тебя отдалбливатся, и да сделает он тебе Интернет во все концы, на все часы суток..
С Новым Годом!

Regards! BS