Главная

HCF Rockwell/Conexant driver

Поддерживается это добро драйвером из Exp/Dano, что лежит в
/boot/beos/system/add–ons/kernel/drivers/bin и зовется trimodem.

Чтобы поставить его в 5.0.x — надо
бинарник скопировать в
/boot/home/config/add–ons/kernel/drivers/bin и сделать на него линк в
/boot/home/config/add–ons/kernel/drivers/ports/.

Если он завалит систему на перезагругке — можно будет перезагрузиться с отключенными юзерскими аддонсами и снести его.

Глубокомысленно рассматривая
сам драйвер в biew я выяснил, что проверяет оно следующие пары VendorID:CardID

VendorID:14f1 — Conexant
14f1:1033 — HCF 56K Winmodem
14f1:1035 — PCI Modem Enumerator
14f1:1085 — CX11250 SmartHSF Mobile Modem host side device
14f1:1435 — HCF 56k Data/Fax/Voice/Spkp (w/Handset) Modem

VendorID:127a — Rockwell Semiconductor Systems (Also Conexant)
127a:1033 — HCF 56k PCI Modem
127a:1035 — RH56D/SP–PCI HCF 56k PCI Speakerphone Modem
127a:1085 — Volcano HCF 56k PCI Modem
127a:1435 — ?

VendorID:13e0 — GVC Corporation
13e0:0271 — ?

Узнать VendorID и CardID можно в апплете Preferences–>Devices если смотреть
конфигурацию девайса (вкладка Info).

Обращаюсь к владельцам этого "добра" .- не пожалейте десяток минут, чтобы
глянуть его ID и попробовать с этим драйвером.

Теперь по поводу других CardID… Драйвер может попытаться работать с вашим железом если его немножко обмануть — т.е. подправить в
его бинарнике CardID. Hо сначала нужно выяснить VendorID и CardID вашей
карточки — глянуть в Devices как я описал выше. После этого надо открыть
драйвер в DiskProbe и подправить пару байт. Какие? Зависит от VendorID:

если у вас VendorID 14f1 — по смещению 0x40e7c (оригинальные байты — 3510)
если у вас VendorID 127а — по смещению 0x40eb7 (оригинальные байты — 3510)

Значение, которое нужно вписать определяется так — взять ваш CardID и поменять местами его байты. Т.е. если было 1005 то вписывать надо 0510, если было 14f1 — писать надо f114 и т.д.

ВHИМАHИЕ!!! Еще раз повторюсь, что этот драйвер должен лежать в:

/boot/home/config/add–ons/kernel/drivers/bin/

а линк на него в:

/boot/home/config/add–ons/kernel/drivers/ports/

а HЕ. С. СИСТЕМHЫМИ ДРАЙВЕРАМИ !!!

НОТЕ!: Один чувак сообщает, что у него такой модем завелся… Правда при помещении его к системным драйверам .. т.е. в /boot/beos/system/add–ons/kernel/drivers/bin и соответственно линком в ../dev/ports/

Сами дровца берутся из Dano либо у меня — www.zharik.host.sk/prahramy/tmdm.zip

До скорого!

Поправте меня, правильно ли понял?

Вместо оригинальных байт 3510 нужно вписать свой CardID, так?
И при этом попробовать с разными комбинациями цифр, так?
ИЛИ оригинальные байты опробовать в другой комбинации?

oбьясняю ...

>Значение, которое нужно вписать
>определяется так — взять ваш CardID и
>поменять местами его байты. Т.е. если было
> 1005 то вписывать надо 0510, если было 14f1
> — писать надо f114 и т.д.

еще раз — взять ИД твоей карточки и переставить его байты и записать куда написано. все.

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

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

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

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