Попросили меня тут знакомые посмотреть, отчего у них винда модемом звонить не хочет.
У них на компьютере диск начал помирать, а они люди компьютерными знаниями не очень обремененные, компьютер используют для бытовых целей - текст набрать, почту почитать, фотографии напечатать. Ну и отнесли его в ближайший Компьютерный центр, рекламой которого полмосквы оклеено. Диск им там поменяли, XP Pro русскую залили, и отдали обратно.
И всё бы хорошо, только на новой системе почему-то диалап не заработал. Они сначала сами пытались его настроить, потом хотели позвать мальчика из того самого центра, но мальчик пропал куда-то, в общем, позвали меня.
Ну, мне не жалко - что там, диалап настроить, работы на пять минут. Приехал.
Кабели первым делом подёргал, модем включил-выключил, вроде всё в порядке. Запускаю соединение диалапное.
- Не-а, - мгновенно говорит XP. Ошибка 633 случилась. У тебя либо модем не работает, либо его уже кто-то занял, короче, не могу я им звонить. Проверь модем и убей все программы, которые им могут пользоваться.
Пошёл в device manager. Порт вроде в порядке, модем тоже, хотя драйвер какой-то странный - Стандартный 9600. конфликтов никаких нет, модем на диагностику отвечает нормально.
Запустил hyperterminal. Как из пушки - на команды отвечает, номер набирает. Запускаю опять диалапное соединение - та же фигня, Ошибка 633.
Удалил модем нафиг, поставил заново. При этом обнаружилось, что добрые люди из Microsoft почему-то по умолчанию не поставили в XP никаких модемных драйверов, кроме generic. А диска с дистрибутивом нету. Не дали его товарищи из Крупного компьютерного центра. [Надо будет на них УБЭП натравить, ибо нефиг так издеваться].
Поискал программы, которые могут модем занимать - нету. Поубивал все непонятные процессы - не помогает. Перепробовал несколько драйверов - стандартные 9600, 33600, 56000. Нифига. Удалял/добавлял/перезагружал/обнаруживал новые устройства/пересоздавал соединения - те же гениталии, вид сбоку.
Короче, час плясок с бубном не помог, при попытке запустить диалапное соединение мгновенно вылезает Ошибка 633, а модем ни одной лампочкой даже не дёргает. Что интересно - в процессе загрузки по лампочкам явно наблюдается какой-то диалог с модемом. То есть, модем работает, система его видит, но звонить им категорически отказывается.
Уже почти совсем отчаявшись, позвонил умному человеку
k_g_b, который ничего определённого тоже сказать не смог, но порекомендовал на всякий случай поставить родной драйвер от этого Курьера. По счастью, у меня с собой был ноутбук со встроенным модемом, которым я и пошёл на http://www.3com.com, памятуя о том, что они купили USR много лет назад.
Ткнул в Россию, потом в поддержку.
- А иди ты.. к авторизованным партнерам за сервисным контрактом, - сказал мне русский 3Com.
Но я был настырный, и пошёл на американский 3Com
"Я тебе драйвер не дам, сказал 3com. Какой-такой Courier? Нету такого. Мы вообще аналоговых модемов не производим.
Ну ладно, если ты так настаиваешь - тут вот в уголке ссылка на русский USR support, сходи туда."
Короче, скачал я драйвер. Правда для V.90, для V.34 не нашел. Поставил. И - о чудо! - оно заработало!
Из всей этой истории у меня остался только один вопрос - КАК надо было написать generic драйвер для стандартного модема, чтобы он не то что криво, а _вообще не работал_ с этим самым стандартным модемом?
У них на компьютере диск начал помирать, а они люди компьютерными знаниями не очень обремененные, компьютер используют для бытовых целей - текст набрать, почту почитать, фотографии напечатать. Ну и отнесли его в ближайший Компьютерный центр, рекламой которого полмосквы оклеено. Диск им там поменяли, XP Pro русскую залили, и отдали обратно.
И всё бы хорошо, только на новой системе почему-то диалап не заработал. Они сначала сами пытались его настроить, потом хотели позвать мальчика из того самого центра, но мальчик пропал куда-то, в общем, позвали меня.
Ну, мне не жалко - что там, диалап настроить, работы на пять минут. Приехал.
Кабели первым делом подёргал, модем включил-выключил, вроде всё в порядке. Запускаю соединение диалапное.
- Не-а, - мгновенно говорит XP. Ошибка 633 случилась. У тебя либо модем не работает, либо его уже кто-то занял, короче, не могу я им звонить. Проверь модем и убей все программы, которые им могут пользоваться.
Пошёл в device manager. Порт вроде в порядке, модем тоже, хотя драйвер какой-то странный - Стандартный 9600. конфликтов никаких нет, модем на диагностику отвечает нормально.
Запустил hyperterminal. Как из пушки - на команды отвечает, номер набирает. Запускаю опять диалапное соединение - та же фигня, Ошибка 633.
Удалил модем нафиг, поставил заново. При этом обнаружилось, что добрые люди из Microsoft почему-то по умолчанию не поставили в XP никаких модемных драйверов, кроме generic. А диска с дистрибутивом нету. Не дали его товарищи из Крупного компьютерного центра. [Надо будет на них УБЭП натравить, ибо нефиг так издеваться].
Поискал программы, которые могут модем занимать - нету. Поубивал все непонятные процессы - не помогает. Перепробовал несколько драйверов - стандартные 9600, 33600, 56000. Нифига. Удалял/добавлял/перезагружал/обнаруживал новые устройства/пересоздавал соединения - те же гениталии, вид сбоку.
Короче, час плясок с бубном не помог, при попытке запустить диалапное соединение мгновенно вылезает Ошибка 633, а модем ни одной лампочкой даже не дёргает. Что интересно - в процессе загрузки по лампочкам явно наблюдается какой-то диалог с модемом. То есть, модем работает, система его видит, но звонить им категорически отказывается.
Уже почти совсем отчаявшись, позвонил умному человеку
Ткнул в Россию, потом в поддержку.
- А иди ты.. к авторизованным партнерам за сервисным контрактом, - сказал мне русский 3Com.
Но я был настырный, и пошёл на американский 3Com
"Я тебе драйвер не дам, сказал 3com. Какой-такой Courier? Нету такого. Мы вообще аналоговых модемов не производим.
Ну ладно, если ты так настаиваешь - тут вот в уголке ссылка на русский USR support, сходи туда."
Короче, скачал я драйвер. Правда для V.90, для V.34 не нашел. Поставил. И - о чудо! - оно заработало!
Из всей этой истории у меня остался только один вопрос - КАК надо было написать generic драйвер для стандартного модема, чтобы он не то что криво, а _вообще не работал_ с этим самым стандартным модемом?
Tags:
no subject
*берет большой пакет попкорна и занимает место в зрительном зале
no subject
no subject
P.S. Вопрос закрыт. Вперёд на медитацию " ..... самая клёвая, а я, как её опологет, самый умный."
P.P.S. Что-то я уже разошелся ... Недавно совсем Галке Охапкиной досталось за это-же :-)))
no subject
P.S.
no subject
Я в этот раз вовсе не наезжал на MS вообще, а всего-навсего поинтересовался, как они умудрились такой драйвер к модему написать. А вот sergeax начал выступать не по делу, за что и получил своё. Вот пускай сначала ответит за базар про нестандартные ответы модема и непонятно откуда взявшихся русских прошивальщиков.