selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
Всё правильно, insmod хочет имя файла модуля, а modprobe берёт имя модуля и смотрит в /lib/modules/‘uname -r‘ |
selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
По умолчанию cache_effective_user и cache_effective_group, если явно не указаны, будут proxy. Нужно создать этих группу и пользователя и дать им права на /var/cache/squid. man useradd, man groupadd и man chown С русским - замечательно: раскомментируем нужные локали в /etc/locale.gen, делаем locale-gen, смотрим чтобы они появились в выводе locale -a и соответственно правим /etc/rc.conf |
selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
bosha Может быть defaultroute не хочет работать по той же причине что и у меня - default gw уже есть? Маршруты из ip-up и ip-down могут не прописываться потому что в них PATH установлен какой-то кривой: /usr/gnu/bin:/usr/local/bin:/bin:/usr/bin:. <IMHO>Мой с h4tr3d вариант как-то проще и красивее, чем писать отдельный скрипт как демон</IMHO> |
selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
Спасибо, теперь всё работает как хотелось :D Вот скрипты для сохранения default route перед поднятием ppp-интерфейса и его восстановления при опускании интерфейса: /etc/ppp/ip-pre-up #!/bin/sh # parameters: interface-name peer-name user-name tty-device speed gw=$( /sbin/route -n | /bin/grep '^0.0.0.0' | /bin/tr -s ' ' | /bin/cut -d' ' -f 2 ) echo "/sbin/route add default gw $gw" > /var/run/$1.oldroute /sbin/route del default /etc/ppp/ip-down #!/bin/sh eval $( cat /var/run/$1.oldroute) rm /var/run/$1.oldroute |
selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
Пропиши в /etc/ppp/peers/<твой провайдер> опцию defaultroute иsleep 5 route add default dev ppp0 У меня скрипт выглядит ещё проще: route del default pon provider Но я хочу добиться нормальной работы /etc/rc.d/ppp как службы, чтобы при отсутствии pptp подключения стоял статический default route, а при наличии - через ppp0 |
selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
NoDDC не при чём, у тебя ведь LoadModule “ddc” не стоит(кстати Display Data Channel - полезная вещь). Раз не работает с драйвером ATI и работает со свободным, значит проблема именно в ATI-шном драйвере |
selivan |
|
Темы:
1
Сообщения:
7
Участник с: 03 января 2009
|
Есть подключение по локальной сети и инет по pptp. При отсутствии подключения по pptp надо чтобы был прописан статический маршрут по-умолчанию, т. к. провайдер даёт доступ на некоторые сайты, в том числе для активации инет-карты, и при отключенном инете. При подключении естественно default route должен быть прописан через него. Несмотря на опцию defaultroute, pppd не прописывает маршрут по-умолчанию, если статический маршрут уже задан. В логах даже при заданном debug ничего про маршрут по-умолчанию нет. Как его заставить это делать? В debian'е использовал pre-up route del default в /etc/network/interfaces, как это делается в Arch здесь не знаю. Можно конечно вручную всё прописать через /etc/rc.local, но хочется сохранить функциональность /etc/rc.d/ppp start|stop , иначе каждый раз при отключении инета придётся руками default route прописывать /etc/ppp/options.pptp: lock noauth nobsdcomp nodeflate persist maxfail 0 holdoff 1 remotename PPTP ipparam provider pty "pptp 192.168.149.1 --nolaunchpppd" name <username> file /etc/ppp/options.pptp defaultroute |