Вже описував раніше підключення IAXmodem в CentOS 5.
Але у CentOS 6 змінилась система запуску служб.
Тому, в теці /etc/init за допомогою
vim /etc/init/start-iaxmodem.conf
чи іншого редактора створюємо наступний файл конфігурації start-iaxmodem.conf
start on runlevel [2345]
Перевіряємо запуск за допомогою
initctl start start-iaxmodem
А для faxgetty, аналогічно за допомогою
vim /etc/init/start-faxgetty.conf
створюємо наступний файл start-faxgetty.conf
start on runlevel [2345]
Перевіряємо запуск за допомогою
initctl start start-faxgetty
Тепер після перезапуску CentOS 6, можна перевірити, що iaxmodem та faxgetty запустились
ps aux | grep ttyIAX
Треба впевнитись, що у скриптах запуску вказано вірний шлях до iaxmodem та faxgetty.
Але у CentOS 6 змінилась система запуску служб.
Замість /etc/inittab використовується нова система Upstart. Для неї потрібно створювати скрипти запуску і зупинки.
Тому, в теці /etc/init за допомогою
vim /etc/init/start-iaxmodem.conf
чи іншого редактора створюємо наступний файл конфігурації start-iaxmodem.conf
start on runlevel [2345]
stop on runlevel [S016]
respawn
exec /usr/local/sbin/iaxmodem ttyIAX0
Перевіряємо запуск за допомогою
initctl start start-iaxmodem
А для faxgetty, аналогічно за допомогою
vim /etc/init/start-faxgetty.conf
створюємо наступний файл start-faxgetty.conf
start on runlevel [2345]
stop on runlevel [S016]
respawn
exec /usr/local/sbin/faxgetty ttyIAX0
Перевіряємо запуск за допомогою
initctl start start-faxgetty
Тепер після перезапуску CentOS 6, можна перевірити, що iaxmodem та faxgetty запустились
ps aux | grep ttyIAX
Треба впевнитись, що у скриптах запуску вказано вірний шлях до iaxmodem та faxgetty.
Пораду знайшов у
http://dokuwiki.nausch.org/doku.php/centos:hylafax_c6
Коментарі
Дописати коментар