Главная

Старый вопрос о моём ноуте.

Да, я его уже задавал, когда описывал ночь секса между ноутом, мной и BeOS, был проигнорирован.
В devices присутсвуют serial1 и serial2 (PCI devices), на борту ни одного «настоящего» com–порта, есть ir и модем. При попытке SerialConnectom вдолбитьв любой из них что–либо навроде ata — ничего не происходит. Собственно вопрос: верна ли моя догадка, что это как раз ir и модем?? И, если да, то как застваить модем работать??

Re: Старый вопрос о моём ноуте.

увы… судя по всему эти девайсы создаются драйвером zz всегда, независимо от физического их наличия. У меня на ноуте такая–же ситуация. Кстати они не на PCI а на ISA шине.

А что за модем? Он должен в devices быть виден как Communication device. Какие у него vendor id и card id?

Re: Старый вопрос о моём ноуте.

у меня они вообще в System Devices, а в ISA пусто.

Re: Старый вопрос о моём ноуте.

Да, есть Communication Device, блин я ж пробывал его, с помощью Winmodem Guide запустить, что–то я торможу, счас ребутнусь — посмотрю id'ы.

Re: Старый вопрос о моём ноуте.

Vendor: Intel Corporation (8606)
Card ID: 24c6
w2k Определяет его как
Agere Systems AC'97 Modem.

Re: Старый вопрос о моём ноуте.

Что скажешь, Сяржук??

Re: Старый вопрос о моём ноуте.

SmartLink AMR…

Это не только винмодем, но еще и AMR… У меня похожее г. на буке стоит.

В линуксах поддерживается. Я тут пытался бинарники линуксовые линковать по приколу. Получилось. Но работать не совсем хотел — вроде и хендшейк прохоодил, но чето–то у них там не вязалось. Пока заморожен. :–) Вот.

Re: Старый вопрос о моём ноуте.

Т.е. бинарники линковал?? симлинки прописывал??

Re: Старый вопрос о моём ноуте.

Нет. Набросал обвязку для беосного Serial–драйвера, перенаправив вызовы к коду, что находится в бинарниках, что шли с линуксовым драйвером. Почти заработало. :–)

Re: Старый вопрос о моём ноуте.

Навроде того, как HybridDivx обращается к виндовым библиотекам?? А если взять сорцы??

Re: Старый вопрос о моём ноуте.

Нет. Тут проще — просто подлинковать обьектный код а не создавать подсистему эмуляции win32. Благо эти обьектники сделаны системно–независимыми. И лицензия вменяемая (BSD) — а не черте–што как у Конексантов (уроды!) или НВидии.

Ну ты умный — нешто, имеючи сорцы я стал бы заморачиваться с бинарниками? :–)))) Полного исходного текста я вообще ни для одного вин.модемного драйвера не видел. :–)

Re: Старый вопрос о моём ноуте.

Так у меня есть сорцы линуховых дров к моему модему.

Re: Старый вопрос о моём ноуте.

Или это только интерфейсные примочки??

Re: Старый вопрос о моём ноуте.

slmodem–* которые? открой архив и посмотри. особо обрати внимание на размер amrlib.o и dsplib.o. Все вкусное там — сорцы — просто обвязка для интерфейса с системой.

Re: Старый вопрос о моём ноуте.

Да ты прав, я просто внимательно не смотрел никогда. Можешь мне свои наработки выслать?? Поэкспериментирую. bugsbunny[na]newmail.ru
Кстати, а насчет эмуляции окружения вынь32 (HybridDivX) — ты знаешь как это делается??
Я так предполагаю: берётся формат mzp, парсится длл–ка на предмет процедур, а потом, что по–командно выполняется (интерпретируется)??

Re: Старый вопрос о моём ноуте.

1) не могу — пока сам к удобоваримому виду не приведу.

2) без понятия.

Re: Старый вопрос о моём ноуте.

Это что вопрос принципа, или лицензии?? Дай я хоть посмотрю КАК это делается, хотя … решать тебе…

Re: Старый вопрос о моём ноуте.

:–) линкуется также как и обычный обьектник.

Re: Старый вопрос о моём ноуте.

Спасибо, попробую…

Re: Старый вопрос о моём ноуте.

Господа, а у меня похожий модем работал целый год, НО не в BeOS. Вообще–то Card–id у этих модемов может быть разным — это зависит от чипсета (кстати выше скорее всего 8086 для интел). У меня он был на чипсете via и имел 1106–3068. А сами модемы при одинаковых id могут быть выполнены на разных чипах, и, соответственно иметь разные драйверы. (по крайней мере в винде для них разные драйверы). Так вот SmartLink выпускает чипы типа Si30xx и HAMR560x. Имено на этих чипах работает модемы с драйвером от SmartLink. Точно такие же модемы я видел, но уже на чипах PCtel. Для них шёл совершенно другой драйвер, который не совместим со Smartlink–oвским. Думаю, что если вынь2к определяет его как Agere, то он скорее всего выполнен на чипах Lucent/Agere. И для него нужен совершенно другой драйвер.
Мой модем конкретно назывался Aztech MR5603 на чипах HAMR5603 и Si3014. Только он был не интегрирован в плату, а приобретался отдельно в виде дочерней платы (карты) под слот AMR. Когда он вставлялся в матплаты на базе чипсетов via, то он становился 1106–3068. Если его вставляли в интеловские чипсеты, то он мог принимать значения 8086–2416, 2426, 7196 и т.д. (в зависимости от конкретного чипсета). Если его вставляли в платы на SiS, то он становился 1039–7013. Т.е. я хочу сказать, что один и тот–же модем принимал разные CardId и VendorId. И наоборот абсолютно разные модемы, будучи вставленными в одну и ту же плату, принимали один и тот же Id.
Так вот, когда я очередной раз обновлял драйвер для своего модема, то обнаружил на сайте SmartLink версию для Linux, и даже скачал этот драйвер. Возможно он у меня ещё где–то валяется. Я не помню из чего он состоял, но это был один файл — архив tar.gz.

Re: Старый вопрос о моём ноуте.

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

А вот такого, я думаю, быть не может.

Re: Старый вопрос о моём ноуте.

Ещё как может. Дело в том, что сами Riser–карты (а это все модемы типа AMR, CNR, ACR, mini–PCI, звуковые карты для AMR, CNR, ACR, сетевые карты для CNR, ACR и ещё куча экзотических устройств) не имеют своего id. А тот id который им присваивается, на самом деле принадлежит частям южных мостов системных чипсетов. Собственно их действие на том и основано, что львинная доля функций этих устройств выполняется либо южным мостом, либо ЦПУ за счёт программной реализации, а на сами карты вынесены в большинстве случаев только аналоговые цепи выходных каскадов. Ведь все эти интерфейсы основаны на шине AC–Link, (расширение стандарта AC'97), который Интел вместе с мелкософтом придумали, чтобы продолжить и расширить концепцию вин–модемов, а потом и вин–аудио с вин–сетью.
Вот и получается, что в какой южный мост это устройство включено, тот id и будет. Поверьте, я сам испытал это на собственном опыте.

Re: Старый вопрос о моём ноуте.

Мыло моё написано выше, если найдешь -кинь, пожайлуста. Но это скорее всего всё тот же драйвер slmodem.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
x
V
b
M
w
X
Enter the code without spaces and pay attention to upper/lower case.