LINUX.ORG.RU

Сообщения workarea

 

LBP-1120, LBP-1210

Братцы, кто-нибудь устанавливал SUBJ под Linux ?
Предистория: выкачал фирменные дрова с
http://software.canon-europe.com/Printers/Laser_Beam_Printers/LaserShot_LBP12...
Устанавливал точно по инструкции. Работу принтера контролирует демон
ccpd. До первой перезагрузки делаю характерное для SYSTEM V:
>startproc /usr/sbin/ccpd (запускаю)
>pidof ccpd (проверяю)
7423 7422
Все отлично, демон пашет. Пробую печатать - печатает. Весьма доволен.
Демон запускается простеньким фирменным скриптом /etc/init.d/ccpd
>chkconfig ccpd on
Перезагружаюсь.
Пробую печатать - не печатает. (???) CUPS запущен. ccpd запускался
без ошибок. Проверяю:
>pidof ccpd - а в ответ тишина. Демон лежит.
>/etc/init.d/ccpd start
>pidof ccpd
7580 7579
Принтер начинает печатать...
Выявлена закономерность-при попытке автозапуска демона, он тут-же
умирает. Приходится стартовать вручную, уже после запуска системы.
Неудобно, блин. Платформа-SuSE 9.3
Что посоветуете ?

workarea ()

Парсить файл

Есть некий текстовый файл, который содержит строки вида:

/var/tmp/thirst_file.ext /var/tmp/second_file.ext .... /var/tmp/e.t.c_file.ext

Как в BASH парсить этот файл, чтобы для каждой входящей в него строки выполнялась какая-либо команда ?

workarea ()

Проброс публичного IP через PPTP

Есть вот такое PPTP-подключение

|-------------------------------|
| МАРШРУТИЗАТОР |
| |-----------| |
|Провайдер|->|PPTP-туннель|->|->|eth0|->|PPTP-клиент| |
| | ppp0 | |
| |-----------| |
| | | | |
| |eth1|<--| | |-->|eth3| |
| | | | |
| | |eth2| | |
|------|---------|--------|-----|
хост 1
1.Провайдер предоставляет доступ в Интернет через PPTP туннель. Аппа-
ратно канал связи выполнен при помощи радио-ethernet. К последнему
Access Point подключен интерфейс eth0 с частным IP из подсети про-
вайдера.
2.Когда PPTP клиент поднимает связь, то интерфейсу ppp0 присваивается
_публичный_ адрес. Это корпоративный IP моей организации.
3.Через eth2 и eth3 маскарадятся внутренние подсети. Их в данном
вопросе не рассматриваем.
4.Интерфейс eth1 и хост 1 имеют _публичные_ IP. И eth1 естественно
является шлюзом для хост 1.

Вопрос: возможно ли выбросить наружу хост 1. При этом пакеты от
хост 1 должны видеться во внешнем мире от IP, который имеет хост 1,
а не от IP, который имеет интерфейс ppp0.

Просьба ткнуть носом в нужном направлении. Маршрутизатор
выполнен на SuSE 9.1 (ядро 2.6.4).

workarea ()

RSS подписка на новые темы