LINUX.ORG.RU

Сообщения Cactus

 

Можно ли заставить pppd устанавливать соединение через заданный интерфейс pppN?

Имею такую ситуацию: домашний роутер для небольшой локалки
ppp0 - VPN канал к провайдеру (т.е. интернет)
ppp1 - VPN канал через локальные сети прова в другую дружественную мини-локалку
Столкнулся с такой проблемой, что тот канал, который поднялся первым становится ppp0, другой - ppp1.
Более того, если канал упал и снова поднялся - он становится ppp2, ppp3 и т.д.
Это создает некоторые неудобства при установке маршрутов и правил iptables.
Можно ли при установке соединения насильно заставить его стать ppp0, а другой - насильно заставить стать ppp1?

Cactus
()

DNS: один IP в двух доменах

Нужно прописать один адрес на 2-х разных ДНС-серверах (обращаю внимание - не в двух зонах одного сервера, а на разных серверах)
Как в таком случае будет работать обратное разрешение?
Как я понимаю, тот сервер, для которого ip адрес является чужим, не имеет права прописывать у себя обратную запись. Правильно?

Cactus
()

Apache 2 - не работает SSI

поставил Apache 2.0.50
ставил из исходников
конфигурил так
./configure --enable-so --enable-module=include

в конфиге написал такое:
<Directory />
Options FollowSymLinks +Includes
AllowOverride None
</Directory>

и еще такое
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml

создал файл /test/index.shtml (имеется в виду не корневая для линукса, а DocumentRoot для апача)
в нем одна из строк такова:
<!--#include virtual="/test/inc.html" -->
файл /test/inc.html также имеется
Однако не включается. В браузере при просмотре исходника страницы я вижу ту самую строчку, а в логе при каждом обращении появляется
[Wed Jul 07 22:23:58 2004] [warn] [client 127.0.0.1] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed

Почему не работает как надо?

Cactus
()

badblocks с разными параметрами

Файловая система - reiserfs
Если запускаю так
badblocks /dev/hda2
то получаю несколько бэдблоков
а если, в соответствии с этим документом: http://www.namesys.com/bad-block-handling.html
запускаю так
badblocks -b 4096 /dev/hda2
то бэдблоков нет
Как же так?

Cactus
()

аппаратные часы и местное время

Аппаратные часы устанавливаются утилитой ntpdate с сервера ntp.psn.ru
Время UTC устанавливается правильно, но местное время ставится -0700
Что-то никак не врублюсь, как я могу поменять местное время на московское: +0300 или +0400 - по зимнему или летнему
PS из командной строки нужно

Cactus
()

VPN (pptp+pppd) - не устанавливается defaultroute

Исползую SuSE 8.2 с ядром 2.4.20
Пытаюсь подключиться к провайдеру - через VPN
Подключаюсь посредством pptp+pppd - авторизация проходит успишно, появляется интерфейс ppp0, все бы хорошо, да вот defaultroute как был направлен на сетевуху eth1, так и остается, а мне надо, чтобы он установился на ppp0
В файле /etc/ppp/options прописал:
...
defaultroute
...

Пробовал также replacedefaultroute
ничего не меняется

Cactus
()

Сеть вручную стартует, а при загрузке - нет

С ядром 2.4.20 из дистрибутива (SuSE 8.2) все работает нормально
Поставил себе ядро 2.6.2
Не запускается сеть на этапе загрузки
lo - success
eth0 - failed
После загрузки я могу вручную сделать так
modprobe 8139too
ifconfig eth0 192.168.1.1 up
После этого сеть работает (до следующей перезагрузки)
Где мне ковырять, чтобы этот нюанс нормально донастроить?

Cactus
()

Из программы (C++) установить параметры COM-порта

Всем известно, что /dev/ttyS0 - это COM1
его в программе (C++) можно открыть функцией open
А как установить параметры работы порта (baudrate, parity, итд)?

Cactus
()

Как бипнуть PC-speaker'ом?

Как из программы на C++ бипнуть PC-speaker'ом?
обходные варианты типа system("/bin/echo -e \\\\a"); крайне нежелательны

Cactus
()

Samba 3.0.1 - Русификация

Поставил Samba 3.0.1
Клиенты не видят у меня русские имена файлов
Почитал документацию, добавил в smb.conf такие строки,
dos charset = cp866
display charset = koi8-r
Все остальное в smb.conf - по умолчанию (взял из дистрибутива самбы)

Все равно никто не видит на моем компе русскоименных файлов

А когда я монтирую виндузовские шаринги, я русские имена вижу!

Кто-нибудь с этим уже разбирался? Подскажите, а?

Cactus
()

Как из bash оставить сообщение в /var/log/messages?

Написал небольшой служебный скрипт
хотелось бы из него писать в системный лог
Напрашивается сделать так
echo `date +"%b %e %X"; uname -n` My message >>/var/log/messages
но как-то это неправильно
есть ли специально предусмотренные способы для этого?

Cactus
()

Как сделать скриншот в линуксе?

Как сделать скриншот в линуксе?
Надо записать в файл вид кое-какого приложения.
Скриншот всего десктопа тоже сойдет.

Cactus
()

Samba не стартует

Поставил себе самбу 2.2.7a, а она не стартует

Starting SMB services: initlog: execvp: No such file or directory
Starting NMB services: initlog: execvp: No such file or directory

в логе то же самое

Feb 27 09:31:19 cactus smbd: initlog: execvp: No such file or directory
Feb 27 09:31:19 cactus samba: smbd startup failed
Feb 27 09:31:19 cactus nmbd: initlog: execvp: No such file or directory
Feb 27 09:31:19 cactus samba: nmbd startup failed

Кто-нибудь подскажет в чем проблема?

Cactus
()

Autologon and autorun

Можно ли сделать autologon в линуксе? Т.е. чтобы не нужно было вводить имя пользователя и пароль?
Нужно чтобы было следующее:
1. Загружалась гр. оболочка (с этим ясно - /etc/inittab - 5)
2. Пропускалось меню user/login, т.е. выполнялся автоматический логин определенного юзера
3. Запускалась определенная программа (user-mode, interactive)

Исходя из данных условий:
1. Mandrake 8.2
2. KDE 2.1
3. kernel 2.2.18

Cactus
()

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