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