опис DAHDI
Код DAHDI може бути завантажений окремими блоками (dahdi-linux для драйверів DAHDI і dahdi-tools для утиліт DAHDI), крім того, DAHDI може бути завантажений єдиним пакетом під назвою dahdi-linux-complete (він містить як драйвери, так і утиліти DAHDI) .
Чому DAHDI розділений на 2 частини?
DAHDI розділений на дві частини (драйвери linux і утиліти) оскільки драйвери можуть бути портіровани [ким-небудь] на інші операційні системи (такі як FreeBSD). Врешті-решт ми будемо мати пакети драйверів dahdi-linux, dahdi-freebsd, і так далі.
необхідні пакети
Для коректної роботи DAHDI необхідно встановити системи бібліотеки. Для більшості операційних систем, бібліотеки мають назву, що збігається з назвою пакета, але до цієї назви зазвичай додається приставка -dev або -devel. Наприклад, для Red Hat Linux Вам необхідно встановити як "openssl", так і "openssl-devel" пакети.
Список бібліотек, які Вам знадобляться, включає в себе:
- OpenSSL
- ncurses
- newt
- libxml2
- kernel headers (цей пакет потрібен для драйверів DAHDI)
Завантаження DAHDI
Щоб завантажити файл, запускаєте команду виду:
де 2.X.Y - номер версії dahdi, наприклад:
розпакування DAHDI
Для розпакування DAHDI запускаєте команду виду:
tar -zxvf dahdi-linux-complete-2.X.Y + 2.X.Y.tar.gz
Збірка і установка DAHDI
Для настройки конфігурації, побудови та встановлення DAHDI на комп'ютері з підключенням до інтернету. запустіть наступні команди:
cd dahdi-linux-complete-2.X.Y + 2.X.Y
make
make install
make config
Для настройки конфігурації, побудови та встановлення DAHDI на комп'ютері без підключення до інтернету. спочатку скачайте:
після чого збережіть всі ці файли всередині папки dahdi-linux-complete:
перейдіть в цю папку:
cd /usr/src/dahdi-linux-complete-2.X.Y+2.X.Y
cd linux / drivers / dahdi / firmware /
І запустіть наступні команди:
for tarball in $ (ls dahdi-fw - *. tar.gz); do tar -zxf $ tarball; done;
Поверніться в папку dahdi-linux-complete-2.X.Y + 2.X.Y:
І виконайте наступні команди:
make
make install
make config
На цьому установка DAHDI закінчена.