| imho.ws |
![]() |
|
|
|
# 23 |
|
Full Member
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
как уже спрашивали
>а что говорит миником, когда обращается к устройству ttyS0? форумов море linux.org.ru opennet.ru linuxportal.ru .... мне интересно увидеть что тебе ответят там
__________________
Смерть фашистским оккупантам. |
|
|
|
|
# 24 |
|
Junior Member
Регистрация: 17.06.2002
Адрес: Kharkov
Сообщения: 128
![]() |
Да вот увидел у чела аналогичную проблему тут:
http://forum.linux.by/viewtopic.php?p=20097 на сколько я понял, ему помог только откат на ядро 2.4
|
|
|
|
|
# 27 |
|
Junior Member
Регистрация: 23.05.2003
Сообщения: 156
![]() |
А ты стандартными средствами Mandrake пробовал определил модем?
Это в Х -> настройка компьютера -> Подключение к сети -> Настройка сети. Вроде так. Так вот в этом пункте работает определение модема. Я попробовал у меня определяет, правда модем на 1 коме. |
|
|
|
|
# 28 | |
|
Junior Member
Регистрация: 17.06.2002
Адрес: Kharkov
Сообщения: 128
![]() |
Цитата:
![]() Да и как оно определит если видно ж из dmesg что система при старте не подключает модем ни на какой ttyS. |
|
|
|
|
|
# 29 |
|
Full Member
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
>Хардварный модем - ком порт с АТ командами!
такого определения я еше не слышал . А как ком порт понимает AT команды если не секрет ? вот для разнообпазия Как устроен и работает современный модем? Практически все современные модемы имеют похожие функциональные схемы, состоящие из основного процессора, сигнального процессора, оперативного запоминающего устройства (ОЗУ, RAM), постоянного запоминающего устройства (ПЗУ, ROM), перепрограммируемого запоминающего устройства (Non-Volatile RAM, NVRAM - неразрушающаяся память с прямым доступом), собственно модулятора/демодулятора, схемы согласования с линией и динамика. Основной процессор фактически является встроенным микрокомпьютером, отвечающим за прием и выполнение команд, буферизацию и обработку данных - кодирование, декодирование, сжатие/распаковку и т.п., а также за управление сигнальным процессором. В большинстве модемов используются специализированные процессоры на основе типовых наборов микросхем, а в некоторых (US Robotics, ZyXEL) - процессоры общего назначения (Intel, Zilog, Motorola). Сигнальный процессор (DSP, Digital Signal Processor - цифровой сигнальный процессор) и модулятор/демодулятор занимаются непосредственно операциями с сигналом - модуляцией/демодуляцией, разделением частотных полос, подавлением эхо и т.п. В качестве таких процессоров также используются либо специализированные, ориентированные на конкретный набор способов и протоколов модуляции (AT&T, Rockwell, Exar), либо универсальные со сменной микропрограммой (например, TMS), позволяющие впоследствии дорабатывать и изменять алгоритмы работы. В зависимости от типа и сложности модема основная интеллектуальная нагрузка смещается в сторону DSP или модулятора/демодулятора. В низкоскоростных (300..2400 бит/с) модемах основную работу выполняет модулятор/демодулятор, в скоростных (4800 бит/с и выше) - DSP. В ПЗУ хранятся программы для основного и сигнального процессоров (firmware). ПЗУ может быть однократно программируемым (PROM), перепрограммируемым со стиранием ультрафиолетом (EPROM) или перепрограммируемым электрически (EEPROM, Flash ROM). Последний тип ПЗУ позволяет оперативно менять прошивки по мере исправления ошибок или появления новых возможностей. ОЗУ используется в качестве временной памяти при работе основного и сигнального процессоров; оно может быть как раздельным, так и общим. В ОЗУ хранится также текущий набор параметров модема (active profile). В NVRAM хранятся сохраненные наборы параметров модема (stored profiles), один из которых загружается в текущий набор при каждом включении или сбросе. Обычно имеется два сохраненных набора - основной (profile 0) и дополнительный (profile 1). По умолчанию для инициализации используется основной набор, но есть возможность переключиться на дополнительный. Ряд модемов имеет более двух сохраненных наборов. Схемы согласования с линией включают разделительный трансформатор для передачи сигнала, оптопару для опознания сигнала звонка (Ring), реле подключения к линии ("поднятия трубки", off-hook) и набора номера, а также элементы создания нагрузки в линии и защиты от перенапряжений. Вместо реле могут применяться бесшумные электронные ключи. В некоторых модемах применяются дополнительные оптопары для контроля напряжения линии. Подключение к линии и набор номера могут выполняться как одним, так и раздельными ключами. На динамик (speaker) выводится усиленный сигнал с линии для слухового контроля ее состояния. Динамик может быть включен на время набора номера и соединения, во время всего соединения, а также отключен совсем. Внешние модемы дополнительно содержат схему формирования питающих напряжений (обычно +5, +12 и -12 В) из одного переменного (реже - постоянного) напряжения источника питания. Кроме этого, внешние модемы содержат интерфейсные цепи для связи с DTE. далее каким боком ком порт относится в DCE в данном случае модему . - Как первоначально настроить новый модем? Для внутреннего модема прежде всего необходимо установить номер COM-порта и линии IRq, которые он будет использовать. Подавляющее большинство внутренних модемов видны компьютеру, как дополнительный COM-порт, за исключением Soft-модемов с полностью программным управлением, которые могут иметь произвольный интерфейс. При установке номера порта нужно иметь в виду, что на всех современных системных платах имеется встроенный контроллер ввода/вывода, поддерживающий два последовательных порта, по умолчанию обычно работающих как COM1 и COM2. В BIOS Setup для каждого из этих портов может быть также режим Auto, в котором порт включается только в случае наличия свободных стандартных адресов и линий IRq. Например, если для второго системного порта задано Auto и в плату установлен внутренний модем, настроенный, как COM2, BIOS в зависимости от типа и версии может либо перенести второй системный порт на COM4, либо отключить его совсем. Если два порта настроены на одну линию IRq (IRq sharing), то возможна работа только с одним из них в каждый конкретный момент времени. При попытке активизировать оба порта не сможет работать ни один, кроме случая, когда оба порта обслуживает специализированная программа, которая в состоянии разобраться, какой порт генерирует какое прерывание. При настройке двух портов на один и тот же адрес оба будут неработоспособны. Внутренние модемы с интерфейсом Plug & Play в специальной настройке не нуждаются; может потребоваться разве что установка перемычками режима PnP, если модем допускает также и прямое конфигурирование адреса и IRq. На внешнем модеме может потребоваться установка режимов работы переключателями, если они есть. Проверить правильность работы порта модема можно при помощи любой терминальной программы (Telix, Terminate, Telemate - для DOS, или стандартный Hyper Terminal (Программа Связи) - для Windows 95). На ввод строки AT&F модем обязательно должен дать ответ OK. Можно использовать и строку ATZ, однако в том случае, если в параметрах по умолчанию установлен режим Q1, модем не даст ответа OK на эту строку взято http://www.providerz.ru/articles/modem-faq-em/ ну дык дрйвера com porta подразумевались ,что не ясно ? нашел же вариант поставить ядро из ветки 2.4 еше не проверил ? по крайней мере локализовал бы проблему .
__________________
Смерть фашистским оккупантам. Последний раз редактировалось noname; 27.05.2004 в 14:57. |
|
|
|
|
# 30 | |||||
|
Junior Member
Регистрация: 17.06.2002
Адрес: Kharkov
Сообщения: 128
![]() |
Цитата:
![]() Цитата:
Я пытаюсь проблему решить, и прошу помочь рассчитывая на знающих и более опытных людей... Если ничего толком посоветовать не можешь, то пожалуста не пиши! Цитата:
Как устроен модем я понятие имею. За 10 лет у меня этот третий... Цитата:
Я же не раз уже писал, работает у меня ком порт! На первом коме мыша висит! Цитата:
|
|||||
|
|
|
|
# 32 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Интересно.... что было-то?
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
# 33 |
|
Junior Member
Регистрация: 17.06.2002
Адрес: Kharkov
Сообщения: 128
![]() |
А было, точнее не было в дистре Mandrake 10 Community который в сети выложен на 3 дисках вместо четырех, утилиты setserial. Она собственно и сопостовляет определенные порты и прерывания с /dev/ttySx.
Поэтому я скачал ее от сюда: ftp://ftp.kde.org/pub/mandrake/10.0/...-7mdk.i586.rpm и установил. После чего прописал запуск при старте в /etc/rc.d/rc.local следующим образом /bin/setserial /dev/ttyS1 irq_auto skip_test autoconfig Вот собственно и все, после этого модем стал определятся на ttyS1. Информацию про необходимость этой утилиты почерпнул из serial HOW-TO. |
|
|