Cronyx Site
About Cronyx
Products Prices Contact information Search English 
English Russian  Russian
Software Payment
What's new
F. A. Q.
Partners
Site map



Архив новостей драйверов

Версия 5.0.2 - 21 Ноября 2005 (FreeBSD only)

  1. Добавлена поддержка FreeBSD 6.x.
  2. Восстановлена поддержка FreeBSD 5.x до версии 5.2.
--- Версия 5.0.1 - 1 Ноября 2005 (Linux only)
Внимание! cronyx.conf требует ручного обновления для версий младше 5.0.0
  1. Восстановлена компиляция czaptel.c, испорченная в предыдущей версии.
  2. Добавлена поддержка SuSE в сonfigure. (проверялось на SuSE 10,0).
--- Версия 5.0.0 - 19 Октября 2005 (Linux only)
Внимание! cronyx.conf требует ручного обновления
  1. Эвристика перенесена из makefile в configure. (см configure --help)
  2. Добавлена возможность загрузки только необходимых модулей через cronyx.conf. Это изменение дает несовместимость с предыдущими версиями cronyx.conf, так как по умолчанию переменная load пуста, что означает загружать только модуль binder.
  3. Замена использования устаревшей функции verify_area() на access_ok().
  4. Удален модуль ppps. Этот модуль работал для ядер до 2.4.х, поддержка которых прекращена.
  5. Добавлена поддержка Mandrake в сonfigure. (проверялось на Mandrake 10.1).
  6. Исправлена установка cronyx.sh через chkconfig.
  7. Исправлена выдача модуля binder при загрузке. binder не протокольный модуль.
  8. Пример в cronyx.conf для zaptel исправлена согласно замечаниям в zaptel-r.txt. Установки mtu=1024 ts=1-32 необходимые для Tau-PCI/32 будут корректно отработаны для Tau-PCI.
--- Версия 4.5.3 - 11 Августа 2005
  1. Исправление проблемы с "залипанием" пакета в буфере Tau-PCI/32 после полной загрузки канала.
  2. Исправление ошибки с отображение G.703 статуса для не G.703 моделей Tau-ISA (FreeBSD).
  3. Исправление проблем сборки if_ce.c под FreeBSD 5.0-5.3.
  4. Добавлено описание параметров mtu и ami в man на sconfig (Linux).
  5. Улучшена поддержка ядер 2.6 в модулях async и sync (Linux).
  6. Улучшена поддержка работы в среде с devfs в скрипте cronyx.sh.
  7. Добавлен путь /lib/modules/`uname -r`/build как потенциальное местонахождение текстов ядра (точнее заголовков и конфигурационных файлов).
--- Версия 4.5.2 - 2 Июня 2005
  1. Отменено изменение (Linux): Модуль поддержки Tau32 переименован из 'ce.ko' в 'tau32.ko';
  2. Отменено изменение (Linux): Для Tau32 введена новая схема именования каналов, вместо 'ce#' теперь 'tau32_#.#', где число перед точкой задает номер адаптера, а число после точки - номер канала на адаптере. Например, ce0 →tau32_0.0, ce31 →tau32_0.31, ce33 → tau32_1.1 и т.д.;
  3. ;
  4. Исправление отображения статуса E1/G.703 для адаптеров семейст Tau-ISA и Tau-PCI.
  5. Исправление работы с CCS в модуле протокола czaptel (передающая часть, Linux).
  6. Убран код RIKSAP из Tau-PCI/32 для поддержки режима совместимости с Tau-PCI, Режим совместимости телефонного режима теперь можно задавать параметрами через sconfig (см. zaptel-r.txt, Linux)
  7. Исправление логики изменения mtu в модуле rbrg (Linux)
  8. Исправление работы протокола ppp (модуль sync, версия ядер Linux >= 2.6.8)
  9. Обновление DDK.
  10. Поддержка MPSAFE для Tau-PCI/32 под FreeBSD 5.4
  11. Исправление кода выделения dma памяти - очистка выделеной памяти (FreeBSD).
  12. Исправление кода работы с длинной пакета (FreeBSD, m_pkthdr.len => m_length()).
--- Версия 4.5.1 - 20 Апреля 2005 (Linux)
  1. Обновленный драйвер Tau32 основанный на DDK версии 1.2, значительно улучшена работа в 'прозрачном/телефонном' режиме;
  2. Модуль поддержки Tau32 переименован из 'ce.ko' в 'tau32.ko';
  3. Для Tau32 введена новая схема именования каналов, вместо 'ce#' теперь 'tau32_#.#', где число перед точкой задает номер адаптера, а число после точки - номер канала на адаптере. Например, ce0 →tau32_0.0, ce31 →tau32_0.31, ce33 → tau32_1.1 и т.д.;
  4. ;
  5. Обновленная утилита sconfig, сообщающая об ошибках при неверных или недопустимых параметрах, а также других ошибках индицируемых драйверами адаптеров;
  6. Исправлена работа протокола ppp для Tau-PCI/32 (модуль sync).
--- Версия 4.5.0 - 7 Апреля 2005 (Linux)
  1. Востановлена возможность задания нумерации каналов чере cronyx.con.
  2. Добавлена поддержка протокола Zaptel для возможности использования адаптеров Cronyx в качестве E1 интерфейсов для Asterisk.
--- Версия 4.4.5.1 - 18 Февраля 2005 (FreeBSD)
  1. Исправлен патч для FreeBSD 5.х версий младше 5.3.
--- Версия 4.4.5 - 31 Января 2005
  1. Обновлен DDK для Tau-PCI/32.
  2. Добавлена поддержка FreeBSD 4.11 и Linux kernel 2.6.10.
  3. Исправление для процесса установки обновления sppp для версий FreeBSD младше 4.6.
  4. Исправление опечатки в cronyx.conf для переменных xxx_channel_number.
--- Версия 4.4.3 - 23 Ноября 2004
  1. Подержка Tau-PCI/Lite.
  2. Исправления ошибок предыдущей версии драйвера для FreeBSD.
  3. Исправление кода автораспознования ISA адаптеров.
--- Версия 4.4.2 - 17 Августа 2004
  1. Подержка Tau-PCI/E3 rev. B
  2. Улучшен код распознования и загрузки firmware.
--- Версия 4.4.1 - 31 мая 2004
  1. Поддержка FreeBSD 4.10 (адаптеры Sigma-ISA и Tau-ISA начиная с этой версии поддерживается самой системой).
  2. Во всех версиях ОС FreeBSD адаптер Tau-ISA в файлах конфигурации ядра носит имя ctau (4).
  3. Поддержка ядер Linux 2.6.х. (Исправления для ядер 2.6.5 и 2.6.6)
  4. Добавлен новый адаптер Tau-PCI/32.
--- Версия 4.4.0 - 26 января 2004
  1. Поддержка FreeBSD 5.2 (адаптер Sigma-ISA начиная с этой версии поддерживается самой системой).
  2. Поддержка ядер Linux 2.6.х.
  3. FreeBSD 3.x исправленны проблемы с компиляцией и работой модулей.
  4. Поддержка адаптеров Tau-PCI-2E1 и Tau-PCI-4E1 rev. B.
--- Версия 4.3.4 - 17 октября 2003
  1. Для адаптеров Tau-PCI-G703 и Tau-ISA-G703 добавлена поддержка новых G.703 трансиверов. Из-за снятия с производства старых чипов, при ремонте плат могут устанавливаться новые чипы. В этом случае необходимо обновить драйвера до версии не ниже 4.3.4.
--- Версия 4.3.3 - 18 августа 2003
  1. Добавлена полная поддержка адаптеров Tau-PCI-2E1, Tau-PCI-4E1 и Tau-PCI-E3.
  2. Добавлен режим scrambler для Tau-PCI-G703, Tau-PCI-2E1 и Tau-PCI-4E1.
  3. Исправлена ошибка с пробросом 16-го канального интервала в режиме мультиплексора для адаптеров Tau-PCI с интерфейсом E1.
  4. Для ОС Linux устранено зависание драйвера на этапе загрузки модулей Tau-PCI в случае разделения прерываний с другим устройством и загрузкой драйвера адаптера после драйвера другого устройства.
  5. Для ОС Windows значительно переработана утилита управления, повышена устойчивость работы драйвера.
--- 1 Августа 2003
  1. Вышел релиз драйверов SerialXP и OmegaBus адаптеров серии Омега для ОС Windows Server 2003, Windows XP, Windows 2000.
--- Версия 4.3.2 - 21 июня 2003 (ОС FreeBSD)
  1. Добавлена поддержка FreeBSD 5.1
--- Версия 4.3.1 - 21 февраля 2003 (ОС Linux)
  1. Добавлено распознавание конфигурации ядра.
  2. Улучшена диагностика возможных проблем сборки драйверов.
  3. Добавлена поддержка стартовых командных файлов Slackware.
  4. Для драйвера Tau-ISA устранены проблемы залипания канала при интенсивном уровне ошибок.
  5. Устранена проблема залипания адаптера Tau-PCI при переполнении.
--- Версия 4.3 - 20 февраля 2003 (ОС FreeBSD)
  1. Добавлена поддержка FreeBSD 5.0. Драйвер Tau-ISA в конфигурации теперь называется ctau.
  2. Драйверы адаптеров семейств Sigma и Tau-ISA переписаны в новом стиле. Сообщение "Driver using old compatibility style" более не выводится. Восстановлена поддержка модулей для 4.х-5.х.
  3. Для драйвера Tau-ISA устранены проблемы залипания канала при интенсивном уровне ошибок.
  4. Устранена проблема залипания адаптера Tau-PCI при переполнении.
  5. Добавлена новая версия sppp с поддержкой spppcontrol, которая устанавливается начиная с FreeBSD 4.6. Требуется перекомпиляция утилиты spppcontrol.
--- Версия 4.01 - 27 июня 2002 (ОС FreeBSD)
  1. Устранена проблема установки IP адресов для FreeBSD 4.6.
  2. Устранены проблемы сборки драйвера с поддержкой Netgraph.
  3. Устранена проблема установки контроля четности в асинхронном режиме для адаптеров Sigma.
--- Версия 4.0 - 8 апреля 2002
  1. Серьезные изменения драйвера Tau-PCI для устранения "залипаний" адаптера (проявлялось как бесконечные ошибки overflow на всех запущенных каналах).
  2. Режим Drop-insert в новых версиях драйвера для Tau-PCI более не поддерживается.
  3. Праметр subchan утилиты управления для Tau-PCI/E1 более не поддерживается, канальные интервалы выбираются автоматические используя занятые как маску.
  4. Так как для отображения настроек адаптеров и вывода статистики не хватает длинны строки, sconfig и sconfig -s работают в сокращенном варианте. Полный список параметров можно получить вызвав sconfig -a, а полную статистику - sconfig -x.
  5. (ОС Линукс) Устранены некоторые проблемы с SMP системами.
  6. (ОС Линукс) Устранена проблема обрезания пакетов модулем sync.o (PPP для ядер 2.4.х) и проблем завершения всех pppd демонов при вызове cronyx.stop.
  7. (ОС Линукс) Улучшена процедура установки драйвера. Makefile автоматически распознает тип ядра (SMP или UP) а также место для установки модулей.
--- Версия 3.52 - 31 октября 2001 (ОС Линукс)
  1. Добавлена поддержка ядер ОС Линукс выше 2.4.10.
--- Версия 3.51 - 15 августа 2001
  1. Улучшено распознование подходящих прерываний для адаптера Tau (в том числе и для DIAG адаптера версия 3.6)
  2. Добавлена поддержка новых интерфейсных микросхем в адаптерах Tau/G.703.
  3. Для ОС FreeBSD в драйвера плат Tau/E1 и Tau-PCI/E1 добавлен режим PHONY.
  4. Для ОС Linux улучшена стабильность протокола PPP (для модуля ppps.o).
--- Версия 3.5 - 25 мая 2001 (ОС Линукс)
  1. Основное изменение в этой версии связано с поддержкой ядер 2.4.х. В связи с изменениями в ядре модуль ppps.o более не работает в этих ядрах, вместо него появился модуль sync.o - реализация синхронного ttyZ устройства. Запуск протокола РРР через conyx.conf работает для sync так же, как и ранее для ppp. При работе вручную, необходимо включать протокол sync, и запускать демон pppd на устройство /dev/ttyZ? с дополнительным параметром sync (см. man pppd). Для ядер 2.2.х также возможно использование протокола sync.
  2. Улучшена стабильность работы протокола FrameRelay.
  3. Улучшено распазнование прерывания для адаптеров семейства Tau.
--- Версия 3.41 - 19 февраля 2001 (ОС FreeBSD)
  1. Устранено небольшое противоречие между асинхронным режимом и поддержкой пакета NETGRAPH под OS FreeBSD при компиляции драйвера для семейства адаптеров Sigma.
  2. Отменено отключение модемных сигналов dtr и rts при останове синхронного канала.
--- Версия 3.40 - 23 января 2001 (ОС FreeBSD)
  1. Устранены неполадки в асинхронной части драйвера ОС FreeBSD, не обнаруженные в предыдущих версиях. Проведено тщательное тестирование асинхронного режима.
  2. Для адаптеров Sigma и Tau была устранена ошибка со снятием отладочной печати.
--- Версия 3.39 - 15 декабря 2000 (ОС FreeBSD)
  1. Устранен ряд неполадок в асинхронной части драйвера ОС FreeBSD.
  2. Для ОС FreeBSD в драйвере протокола PPP (if_spppsubr.c) исправлена очередная ошибка "залипания" драйвера в неправильном РРР состоянии.
  3. При подготовке патчей (см. 3.37) был "задет" протокол CISCO, эта ошибка устранена.
--- Версия 3.37 - 10 октября 2000
  1. Внесены дополнительные изменения, устраняющие проблему c ОС FreeBSD 4.x, на полное решение которой притендовала верси 3.36.
  2. Для адаптера Tau устранены проблемы с включение локального заворота.
  3. Для ОС FreeBSD в драйвере протокола PPP (if_spppsubr.c) исправлена ошибка "залипания" драйвера в неправильном РРР состоянии.
  4. Для ОС Линукс в драйвере для адаптера Tau/G703 устранена ошибка выбора конфигурации.
  5. Драйвер данной версии для ОС FreeBSD сделан на основе патчей, подготовленных для внесения драйверов в дистрибьютив данной ОС.
--- Версия 3.36 - 22 августа 2000
  1. Решены проблемы компиляции драйверов под ОС FreeBSD 4.1. Кроме того введена проверка наличия драйвера в ядре при загрузке модуля, так как система пытается загрузить модуль при поднятии интерфейса без дополнительных проверок, что приводит к фатальной ошибке и перезапуску системы. В 4.0 подобная проблема так же существовала, но в отличие от 4.1 она не собирала все модули по умолчанию.
  2. Для ОС Линукс нет драйверов данной версии.
--- Версия 3.35 - 26 июля 2000
  1. Обнаружена и устранена проблема распознавания адаптеров семейства Sigma на ряде новых чипсетах.
  2. Для ОС Линукс исправлена ошибка в работе протокола FrameRelay, которая появилась при реализации динамического создания DLCI в версии драйвера 3.34.
  3. Устранены проблемы с компиляцией драйверов для ОС Линукс в дистрибьютивах Corel Linux и Linux-Mandrake.
--- Версия 3.34 - 20 июля 2000
  1. Начиная с этой версии драйвера более не поддерживают версии ядер ОС Линукс ниже 2.2.х.
  2. Устранена проблема частых "transmit-timeout" в ОС Линукс. Она проявлялась на адаптерах семейства Tau-PCI, но теоретически могла проявляться и на адаптерах семейств Tau и Sigma. Ранее введенный параметр timo для утилиты управления sconfig устранен за ненадобностью.
  3. Введено разделение приоритетов очередей для обычных данных и управляющих данных для всех протоколов (Cisco/HDLC, PPP, FrameRelay), что улучшает надежность соединения. (ОС Линукс)
  4. Для протокола FrameRelay введена возможность динамического создания DLCI. В связи с этим появился дополнительный параметр управляющей утилиты sconfig. Теперь для добавления DLCI необходимо выполнить следующую команду:
    #> sconfig <chan> dlci<num>
    (ОС Линукс)
  5. В ОС Линукс для адаптеров Tau-PCI/E1 и Tau/E1 устранена ошибка с изменением конфигурации адаптера. При том в случае адаптера Tau/E1 эта ошибка могла приводить к неправильному отображению используемого протокола.
  6. Для адаптеров Tau/E1 и Tau/G703 исправлена ошибка с отображением статистики G703. Для адаптеров Tau-PCI/E1 и Tau-PCI/G703 подобная ошибка существовала в ОС FreeBSD, и также была устранена.
  7. Для адаптера Tau-PCI/E1 и Tau/E1 устранена ошибка сбора статистики E1.
  8. Исправлена ошибка приводившая к "зависанию" системы при инициализации адаптера.
  9. В ОС FreeBSD "подчищены" мелкие ошибки в работе асинхронного режима для адаптеров семейства Sigma. Еще раз напоминаю, для пользователей драйверов 3.0-3.32, для устранения проблем с "подвисанием" утилиты sconfig при использовании асинхронного режима, необходимо перед установкой новой версии драйвера удалить каталог /dev/serial, так как поменялись файлы управляющих устройств.
--- Версия 3.33 - 13 июня 2000
  1. Для ОС FreeBSD устранено "подвисание" sconfig-а при асинхронном режиме. Для решения этой проблемы перед установкой нового драйвера необходимо удалить каталог /dev/serial, так как изменились минорные номера файлов устройств.
  2. Устранен ряд проблем с адаптером Tau-PCI и Tau в результате которых прекращалась нормальная передача данных. Эта ошибка чаще всего проявлялась в ОС FreeBSD. Для корректной установки нового драйвера надо ОБЯЗАТЕЛЬНО сказать make clean в каталоге с компилируемы ядром. Не пренебрегайте этим.
  3. Для адаптера Сигма800 исправлена ошибка с зависанием при инициализации, эта ошибка появилась после исправления сделанного для этой платы в версии 3.32.
  4. Обнаружено, что в RedHat(Линукс) 6.2 поставляется ядро 2.2.14 с патчами от 2.3.х что приводит к ошибкам компиляции драйверов для Линукс. Для решения этой проблемы добавлен специальный код в makefile. Он устраняет эту проблему. Если кто-либо наблюдал подобное в других версиях различных комплектов ОС Линукс просьба сообщить в нашу службу технической поддержки.
  5. Устранено переполнение статистики в sconfig в отрицательную область чисел.
--- Версия 3.32 - 19 апреля 2000
  1. Востановленна возможность указания типа порта (для 0-го порта некоторых старых моделей Сигмы).
  2. Улучшено востановление PPP соединения для все адаптеров.
  3. Исправленно некоректное создание файлов устройств для адаптеров Сигма.
  4. Устранена проблема отказа последних 4-х каналов адаптера Sigma-800 на чипсетах LX, BX (и некоторых других). Причина - конфликт адресов с шиной AGP. Проблему удалось устранить без аппаратной модификации адаптера, но пришлось пожертвовать попарным объединением. Начиная с драйвера версии 3.32 попарное объединение адаптеров (daisy chain) больше не поддерживается.
--- Версия 3.31 - 31 марта 2000
  1. Исправлена ошибка в драйвере адаптера Sigma, связанная с переключением режима синхронизации (внешняя синхронизация не работала после переключения с внутренней).
  2. Исправлена ошибка в драйвере адаптера Sigma для асинхронного режима, в драйвере терялся 7-й бит.
--- Версия 3.3 - 27 марта 2000
  1. Реализованна поддерка FreeBSD 4.0. Теперь драйвера всех адаптеров могут работать как загружаемые модули.
  2. Исправлена ошибка в драйвере адаптера Tau-PCI/E1 в режиме использования 16-го канального интервала.
  3. Исправлена ошибка в драйвере адаптера Sigma для асинхронного режима при задании битности.
  4. Исправленна ошибка в утилите sconfig при задании параметра CRC4 и конфигурации режимов работы адаптера Tau-PCI (нельзя было включить cfg=D).
--- Версия 3.2 - 26 января 2000
  1. Исправлена ошибка с инициализацией адаптеров (Сигма и Тау) при указанном номере прерывания.
  2. Исправлена ошибка в протоколе PPP при выключении интерфейса(FreeBSD).
--- Версия 3.1 - 28 декабря 1999
  1. Исправлена ошибка с загрузкой firmware на Сигмах-800.
  2. Добавлено распознавание Tau-PCI с опорным кварцем 16.384 MHz.
  3. Поправлена сборка драйверов в виде модулей под FreeBSD.
  4. Исправлена ошибка сборки модулей под Linux при отстутствии поддержки SMP.
--- Версия 3.0 для FreeBSD - 14 декабря 1999
  1. Введен автоматический поиск адаптеров, каналов прерываний и ПДП. Теперь указывать адреса портов, номера IRQ и DMA в конфигурации ядра не требуется.
  2. Драйвера перестроены для работы поверх DDK.
  3. Асинхронный режим адаптеров Tau больше не поддерживается.
  4. Добавлена поддержка адаптеров семейства Tau-PCI.
  5. Добавлена поддержка Frame Relay для FreeBSD версий 3.x. Пока только один виртуальный канал (DLCI).
  6. Добавлена поддержка Netgraph.
  7. Появилась возможность установки драйверов в виде загружаемых модулей.
  8. Вместо утилит cxconfig и ctconfig для управления каналами теперь применяется объединенная утилита sconfig.
--- Версия 3.0 для Linux - 14 декабря 1999
  1. Введен автоматический поиск адаптеров, каналов прерываний и ПДП. Теперь указывать адреса портов, номера IRQ и DMA при загрузке драйверов не требуется.
  2. Драйвера перестроены для работы поверх DDK.
  3. Добавлена поддержка адаптеров семейства Tau-PCI.
  4. Добавлена поддержка ядер 2.2.x.
  5. Для загрузки драйверов теперь применяется универсальный скрипт, параметры каналов вынесены в конфигурационный файл /etc/cronyx.conf. В многопроцессорных системах выбор и загрузка соответствующей версии модулей драйверов происходит автоматически.
  6. Введена возможность использования "телефонного" режима phony для Tau/E1D и Tau-PCI-E1. В комбинации с протоколом Raw возможна разработка приложений для регистрации телефонных звонков, трансляции сигналинга, IP-телефонии.
  7. Изменены имена файлов-устройств асинхронного режима: /dev/ttyQ# и /dev/cuq# (были /dev/ttyC# и /dev/cuC#).
  8. Новый параметр утилиты sconfig - debug=#, где # от 0 до 2 - уровень подробности отладочных сообщений. Теперь для отладки не требуется перекомпиляция драйверов.
  9. Новые параметры утилиты sconfig для управления каналами E1 - use16 и crc4.
---


Copyright © 1996-2024 Cronyx