Такая история.
Давно, еще во времена диалапа был случай, которому я обьяснения найти так и не смог, может кто другой обьяснит в чем суть.
Есть у меня модем ZyXEL Omni 56K. Провайдер - "Союз" (Просьба не рассматривать данный текст как претензионный по отношению к "Союз'y"). И вот при подключении к интернету под различными операционками, поведение модема радикально отличалось. Так под Win98 скорость была супер, канал модем держал стабильно. И вообще просто отлично работал. К примеру второй модем IDC33600 по скорости и в подметки ему не годился.
А под Win 2k - XP. ZyXEL вообще практически не работал. Обрывы ч-з минуту, иногда после соединения даже не пинговал ничего. Я уж и микропрограмму перепрошивал, и вручную переинициализировал, короче что ни делал толку не было никакого. Вроде проблема в драйверах, но есть одно НО.
Под различными дистрибутивами Linux'а поведение тоже было разное. Так Mandrake 9.0 работал на ура! а Mandrake 10.0 уже все напоминало ХР, т.е. модем коннектился и все... Но зато на шлюзе все отлично работало! Строка инициализации бралась одна.
Чем это обьяснить можно