LINUX.ORG.RU
ФорумAdmin

Настройка dial-in сервера на Fedore 16


0

1

Хочу в даленный сервер воткнуть модем, для доступа к нему( на случай падения Инета). Все делаю как обычно http://www.dkws.org.ua/index.php?page=show&file=a/servers/dial-in всегда это работало как часы, но на Федоре 16 почему то не хочет.

Я думаю из за systemd все что ни прописываю в inittab не работает... куда копать? Mgetty не подхватывает и не пускает pppd? миником модем видит все работает.

★★★★

Ответ на: комментарий от kostik87

Спасибо за пендаль в нужном направлении....

сходу ничего похожего не нашел, но сделал скрипт systemd для запуска mgetty:

[Unit] Description=mgetty

After=network.target

[Service]

ExecStart=/sbin/mgetty /dev/ttyS3

Type=forking

[Install]

WantedBy=multi-user.target

Скрипт при старте долго висит, но потом отваливается по таймауту, пока висит все работает. В чем чем я не прав? Или надо было как то по другому это сделать?

alex_sim ★★★★
() автор топика
Ответ на: Спасибо за пендаль в нужном направлении.... от alex_sim
Q: How do I change the number of gettys running by default?
A: To add another getty, simply place another symlink for instantiating another getty in the /etc/systemd/system/getty.target.wants/ directory:
# ln -sf /usr/lib/systemd/system/getty@.service /etc/systemd/system/getty.target.wants/getty@tty9.service
# systemctl start getty@tty9.service

To remove a getty, simply remove the getty symlinks you want to get rid of in the /etc/systemd/system/getty.target.wants/ directory:

# rm /etc/systemd/system/getty.target.wants/getty@{tty5,tty6}.service
# systemctl stop getty@tty5.service getty@tty6.service
systemd does not use the /etc/inittab file.

Note: As of systemd 30, only one getty will be launched by default. If you switch to another tty, a getty will be launched there (socket-activation style). You can still force additional agetty processes to start using the above methods.

Users may also change the number of gettys that may be auto-spawned by editing /etc/systemd/logind.conf and changing the value of NAutoVTs. By doing it this way, the on-demand spawning will be preserved, whereas the above method will simply have the gettys running from boot. https://wiki.archlinux.org/index.php/Systemd_FAQ

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Сделал

ln -sf /usr/lib/systemd/system/getty@.service /etc/systemd/system/getty.target.wants/getty@ttyS3.service

Потому как модем у меня на 3 порту запустил:

systemctl start getty@ttyS3.service

смотрю:

ps ax|grep ttyS3

Ss 0:00 /sbin/agetty -s ttyS3 115200 38400 9600

Модем трубу не поднимает, проблема уже в чем то другом? Тут по русски описано: http://www.altlinux.org/index.php?title=SerialLogin&oldid=22501

В самом низу. agetty не хочет поднимать трубку, а попробовал поменять на mgetty? опять отвалился.

PS не могу найти описание как форматировать текст вставляя в сообщения на форуме

alex_sim ★★★★
() автор топика
Последнее исправление: alex_sim (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.