Вход

Просмотр полной версии : Mandriva 2007 для начинающих


Medvedator
12.11.2007, 22:18
скачал Mandriva 2007 FREE(с софт я1) .
помогите с эмуляцией игр(только эти: CoD2, WoW, WC3: the Frozen Throne), и подключением адсл.
Сам я бы эту систему не ставил только вот батя заставил, ибо говорит меньше вирусов и система предназначена для работы.

Весёлый Молочник
12.11.2007, 23:43
Правильно папа говорит. =)
Вообщем рассказывать долго, найди меня в мирке помогу. Или жди завтра вечера если будет время всё распишу конкретно что и как.

Если тебе wc3 для доты нужен, то ланкрафт не работает через wine.

Medvedator
13.11.2007, 23:47
найду скоро в мирке.

Pavel
16.01.2008, 00:29
В ожидании Mandriva Linux 2008, снес WinXP и установил Mandriva Linux 2007 Free - установка прошла нормально, единственное но. Драйвера на видео карту AGP ATI Radeon 1950 pro - не нашел. На экране полное слайд-шоу. Помогите! Где искать, а главное что?

MaXiMuS_Ru
16.01.2008, 02:51
В ожидании Mandriva Linux 2008, снес WinXP и установил Mandriva Linux 2007 Free - установка прошла нормально, единственное но. Драйвера на видео карту AGP ATI Radeon 1950 pro - не нашел. На экране полное слайд-шоу. Помогите! Где искать, а главное что?

Ну вообще-то я вылаживал 2008 на трекер...

Martin_Logan
16.01.2008, 10:14
В ожидании Mandriva Linux 2008, снес WinXP и установил Mandriva Linux 2007 Free - установка прошла нормально, единственное но. Драйвера на видео карту AGP ATI Radeon 1950 pro - не нашел. На экране полное слайд-шоу. Помогите! Где искать, а главное что?
http://linuxforum.ru/index.php?showtopic=24192&st=30&p=187062&#entry187062
Универсальный мануал по установке проприетарных драйверов ATI.
А вот и сами дрова - ftp://yahost.ru/upload/xchange/martin/ati-driver-installer-8.443.1-x86.x86_64.run

fresko
16.01.2008, 12:58
Наверно после всего этого тоже перейду на Мандриву или убунту >_<...

House
16.01.2008, 13:31
а я так и не победил как запускать впн?

Martin_Logan
16.01.2008, 17:24
http://linuxforum.ru/index.php?showtopic=24192&st=30&p=187062&#entry187062
Универсальный мануал по установке проприетарных драйверов ATI.
А вот и сами дрова - ftp://yahost.ru/upload/xchange/martin/ati-driver-installer-8.443.1-x86.x86_64.run
Там в инструкции можно один шаг упростить. Вместо ./ati-driver-installer-8.443.1-x86.x86_64.run --buildpkg Mandriva/2007, просто пишем ./ati-driver-installer-8.443.1-x86.x86_64.run. Запустится автоматический установщик ATI.

friday
16.01.2008, 19:22
2Весёлый Молочник: есть у тебя openSUSE 10.3 ?
иль может еще у кого?
насчет игр: про цедегу забыли :)

Pavel
17.01.2008, 00:21
С установкой дров самостоятельно так и неразобрался. Скачал кучу драйверов, а они не устанавивались.

Спасибо Martin_Logan! Завтра обязательно попробую.

Martin_Logan
17.01.2008, 00:32
С установкой дров самостоятельно так и неразобрался. Скачал кучу драйверов, а они не устанавивались.

Спасибо Martin_Logan! Завтра обязательно попробую.
Осторожно, там при установке некоторых пакетов много зависимостей. Да и сам kernel-source кажись 50 мегов весит.
а я так и не победил как запускать впн?
Так (http://ru.posix.wikia.com/wiki/PPTP) не пробовал?

House
17.01.2008, 15:44
Просто о сложном. VPN для начинающих.

Введение!
Казалось бы - про VPN не говори, про него все сказано. В сети выложено огромное количество настроек и HOW-TO на любой вкус. Однако, поток одинаковых вопросов, которые задают на форуме http://www.linuxforum.ru начинающие линуксоиды, не иссякает. Скрупулезный анализ показал, что основные проблемы новичков возникают на этапах аутентификации клиента и VPN-сервера, а также настройки роутинга. На них мы остановимся подробно. Попутно выяснилось что настройки VPN-соединения можно сильно упростить и тем самым облегчить понимание ключевых параметров.

Именно для облегчения понимания мы рекомендуем всем новичкам настраивать VPN из командной строки и не пользоваться (полу)автоматическими конфигураторами VPN -- как показывает практика, от их непрозрачных настроек одни неприятности. Как вы увидите ниже, этих настроек очень небольшое количество, так что незачем вставать на костыли, чтобы бежать стометровку. К тому же командная строка вам сослужит добрую службу, когда пойдет что-то не так. Вы всегда можете запостить свои конфиги и вывод консольных команд на наш форум, и суровые бородатые дядьки, которые давно на "ты" с линуксом, вам помогут. Потому что вы говорите с ними на одном языке. И наоборот, что-нибудь вроде "в этом окошке я отмечаю галочкой второй снизу пункт" практически гарантирует отсутствие обратной связи.

Настраивать VPN-соединение мы будем по шагам. В конце каждого шага - шаг проверки. Все команды в командной строке вводятся от имени суперпользователя (root). Готовы? Тогда вперед!

Что нам нужно для работы
Для поднятия и настройки VPN-соединения нам потребуются всего две программы - ppp и pptp. Программа ppp с вероятностью 99% уже стоит в вашем дистрибутиве, пакет, содержащий pptp, в разных дистрибутивах называется по-разному, в основном pptp-linux. После установки в системе должны присутствовать два исполняемых файла - /usr/sbin/pppd и /usr/sbin/pptp. Вкратце - pptp создает туннель к VPN-серверу, через который ppp соединяется и работает как обычное модемное соединение.

Естественно, для поднятия соединения нам необходима рабочая локальная сеть и данные провайдера об IP (или имени) VPN-сервера, VPN-логине и VPN-пароле. Также пригодится информация об используемом протоколе аутентификации и о наличии шифрования траффика. Если ее нет - ничего страшного. Подавляющее большинство провайдеров используют протокол аутентификации MS-CHAP v2, а о наличии шифрования нам подскажут логи ошибок pppd. Подсказка: если у вас стоит MS Windows и там поднято VPN-соединение, его параметры можно посмотреть на вкладке соединения "Сведения". Нас интересуют параметры "Проверка подлинности" и "Шифрование".

Все манипуляции мы будем проводить на имеющейся под рукой домашней сети Корбина телеком. Итак, провайдер снабдил нас следующей информацией:

Локальная сеть:
IP: 10.167.17.38
Маска подсети: 255.255.0.0.
Шлюз (gateway): 10.167.0.17
DNS1: 195.14.50.1
DNS2: 195.14.50.21

VPN параметры:
Имя VPN-сервера: vpn.corbina.net
Логин: VPN_LOGIN
Пароль: VPN_PASSWORD

House
17.01.2008, 15:47
Проверка работоспособности локальной сети
Если сеть уже настроена, мы должны увидеть примерно следующее

[root@myhost sergo]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:13:D4:68:B2:3E
inet addr:10.167.17.38 Bcast:10.167.255.255 Mask:255.255.0.0
inet6 addr: fe80::213:d4ff:fe68:b23e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2884 errors:0 dropped:0 overruns:0 frame:0
TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:243742 (238.0 Kb) TX bytes:2242 (2.1 Kb)
Interrupt:19

или

[root@myhost sergo]# ip a sh dev eth0
3: eth0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:13:D4:68:B2:3E brd ff:ff:ff:ff:ff:ff
inet 10.167.17.38/16 brd 10.167.255.255 scope global eth0

[root@myhost sergo]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.167.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 10.167.0.17 0.0.0.0 UG 0 0 0 eth0

или

[root@myhost sergo]# ip r
10.167.0.0/16 dev eth0 proto kernel scope link src 10.167.17.38
default via 10.167.0.17 dev eth0 scope link

Если ничего подобного не выводится,поднимаем сеть и указываем в качестве шлюза по умолчанию наш шлюз

ifconfig eth0 10.167.17.38 netmask 255.255.0.0 up
route add default gw 10.167.0.17

или

ip a a 10.167.17.18/16 dev eth0
ip l s up dev eth0
ip r a default via 10.167.0.17

Прописываем IP DNS-серверов в файл /etc/resolv.conf Он должен выглядень следующим образом:

[root@myhost sergo]# cat /etc/resolv.conf
nameserver 195.14.50.1
nameserver 195.14.50.21

Если сеть работоспособна, должны пинговаться шлюз и VPN-сервер. Проверяем

[root@myhost sergo]# ping -c5 10.167.0.17
PING 10.167.0.17 (10.167.0.17) 56(84) bytes of data.
64 bytes from 10.167.0.17: icmp_seq=1 ttl=255 time=3.95 ms
64 bytes from 10.167.0.17: icmp_seq=2 ttl=255 time=0.526 ms
64 bytes from 10.167.0.17: icmp_seq=3 ttl=255 time=0.528 ms
64 bytes from 10.167.0.17: icmp_seq=4 ttl=255 time=3.31 ms
64 bytes from 10.167.0.17: icmp_seq=5 ttl=255 time=0.534 ms

[root@myhost sergo]# ping -c5 vpn.someserver.net
PING vpn.corbina.net (195.14.38.8) 56(84) bytes of data.
64 bytes from vpn8-l0.msk.corbina.net (195.14.38.8): icmp_seq=1 ttl=248 time=1.17 ms
64 bytes from vpn8-l0.msk.corbina.net (195.14.38.8): icmp_seq=2 ttl=248 time=1.16 ms
64 bytes from vpn8-l0.msk.corbina.net (195.14.38.8): icmp_seq=3 ttl=248 time=1.19 ms
64 bytes from vpn8-l0.msk.corbina.net (195.14.38.8): icmp_seq=4 ttl=248 time=1.17 ms
64 bytes from vpn8-l0.msk.corbina.net (195.14.38.8): icmp_seq=5 ttl=248 time=1.00 ms

House
17.01.2008, 15:48
Предварительная настройка роутинга
Настоятельно рекомендуем отложить ненадолго это руководство и прочитать Linux Network Administrators Guide Russian (http://www.linux.yaroslavl.ru/docs/book/lnag/lnag.html). Главы 2 и 5 снимут большинство ваших вопросов относительно роутинга.

Примечание: Предварительная настройка роутинга необходима в том случае, когда VPN и/или DNS-сервера находятся в других подсетях. Если это не так (да вы счастливчик!) - смело пропускайте этот шаг.

Из таблицы маршрутизации мы видим, что в настоящий момент доступ ко всем хостам сети (включая DNS и VPN сервера) осуществляется по маршруту по умолчанию (default route). Это означает, что любой хост, расположенный за пределами нашего сегмента, машина будет искать, обращаясь к шлюзу, указанному в этом маршруте. Когда мы поднимаем VPN-соединение, VPN-сервер дает нам новый шлюз, через который доступны интернет-хосты. Мы должны удалить из маршрута старый шлюз и заменить его на новый. Проблема в том, что после удаления старого шлюза машина перестанет видеть VPN-сервер и разорвет VPN-соединение. Чтобы этого не произошло, наша машина всегда должна знать, где искать VPN и DNS сервера вне зависимости от наличия или отсутствия маршрута по умолчанию. Для этого мы пропишем статические маршруты на каждый VPN и DNS сервер. Также статические маршруты на VPN сервера избавят нас от возможной проблемы, когда удаленный IP адрес, выдаваемый нам VPN сервером, равен IP адресу самого сервера. Подробнее об этом здесь (http://pptpclient.sourceforge.net/howto-diagnosis.phtml#ip_loop пункт 4с.)

Для начала узнаем IP нашего VPN-сервера с помощью команды ping.

[root@myhost sergo]# ping -c5 vpn.corbina.net
PING vpn.corbina.net (195.14.38.8) 56(84) bytes of data.

Как видно из команды ping, IP VPN сервера 195.14.38.8

Примечание: Чтобы не копаться в частностях, мы допускаем в данном примере, что vpn.corbina.net имеет только один IP. Ситуацию, когда хост vpn.corbina.net имеет не один а несколько IP адресов (на самом деле их 20) мы рассмотрим в шаге "Автоматизация".

Добавляем в нашу таблицу роутинга статические маршруты на VPN и DNS сервера:

route add -host 195.14.50.1 gw 10.167.0.17
route add -host 195.14.50.21 gw 10.167.0.17
route add -host 195.14.38.8 gw 10.167.0.17

или

ip r a 195.14.50.1 via 10.167.0.17
ip r a 195.14.50.21 via 10.167.0.17
ip r a 195.14.38.8 via 10.167.0.17

Удаляем маршрут по умолчанию

route del default

или

ip r d default

Таблица маршрутизации будет выглядеть так:

[root@myhost sergo]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
195.14.50.21 10.167.0.17 255.255.255.255 UGH 0 0 0 eth0
195.14.50.1 10.167.0.17 255.255.255.255 UGH 0 0 0 eth0
195.14.38.8 10.167.0.17 255.255.255.255 UGH 0 0 0 eth0
10.167.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0

или

[root@myhost sergo]# ip r
195.14.50.21 via 10.167.0.17 dev eth0
195.14.50.1 via 10.167.0.17 dev eth0
195.14.38.8 via 10.167.0.17 dev eth0
10.167.0.0/16 dev eth0 proto kernel skope link src 10.167.17.38

Проверка: мы должны успешно пинговать DNS и VPN сервера.

[root@myhost sergo]# ping -c5 195.14.50.1
PING 195.14.50.1 (195.14.50.1) 56(84) bytes of data.
64 bytes from 195.14.50.1: icmp_seq=1 ttl=56 time=4.45 ms
64 bytes from 195.14.50.1: icmp_seq=2 ttl=56 time=1.30 ms
64 bytes from 195.14.50.1: icmp_seq=3 ttl=56 time=1.22 ms

[root@myhost sergo]# ping -c5 195.14.50.21
PING 195.14.50.21 (195.14.50.21) 56(84) bytes of data.
64 bytes from 195.14.50.21: icmp_seq=1 ttl=56 time=0.982 ms
64 bytes from 195.14.50.21: icmp_seq=2 ttl=56 time=0.954 ms
64 bytes from 195.14.50.21: icmp_seq=3 ttl=56 time=1.02 ms

[root@myhost sergo]# ping -c5 195.14.38.8
PING 195.14.38.8 (195.14.38.8) 56(84) bytes of data.
64 bytes from 195.14.38.8: icmp_seq=1 ttl=248 time=1.34 ms
64 bytes from 195.14.38.8: icmp_seq=2 ttl=248 time=2.60 ms
64 bytes from 195.14.38.8: icmp_seq=3 ttl=248 time=1.09 ms

Настройка параметров VPN-соединения. Тестовый запуск
Все параметры нашего VPN соединения мы запишем в файле /etc/ppp/peers/corbina. Создадим его и наполним следующим содержанием:

pty "pptp 195.14.38.8 --nolaunchpppd"
user VPN_LOGIN
password "VPN_PASSWORD"
nodeflate
nobsdcomp
noauth

Параметры user и password в комментариях не нуждаются, значение остальных можно посмотреть в файле справки man pppd. Обратим внимание на то, что пароль забран в кавычки.

Убеждаемя, что в файлах /etc/ppp/options, ~/.ppprc, /etc/ppp/options.ppp0 нет незакомментированных параметров, которыми бы система могла затереть наши настройки. Если есть - комментируем

Поднимаем VPN соединение

pppd call corbina debug nodetach

Появятся логи соединения. Если все прошло успешно, они будут выглядеть примерно так:

[root@myhost sergo]# pppd call corbina debug nodetach
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/pts/0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x33368137> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <auth chap MD5> <magic 0x36da4966>]
sent [LCP ConfAck id=0x1 <auth chap MD5> <magic 0x36da4966>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x33368137> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x33368137> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0x33368137]
rcvd [CHAP Challenge id=0x1 <f872f6df5542429b46d6cf7e89a3386c>, name = "bras8"]
sent [CHAP Response id=0x1 <ebb4965e871c49a07565b148dc2dbf29>, name = "unicorn2"]
rcvd [LCP EchoRep id=0x0 magic=0x36da4966]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 195.14.38.8>]
sent [IPCP ConfAck id=0x1 <addr 195.14.38.8>]
rcvd [IPCP ConfRej id=0x1 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x2 <addr 0.0.0.0>]
rcvd [IPCP ConfNak id=0x2 <addr 89.178.77.182>]
sent [IPCP ConfReq id=0x3 <addr 89.178.77.182>]
rcvd [IPCP ConfAck id=0x3 <addr 89.178.77.182>]
Cannot determine ethernet address for proxy ARP
local IP address 89.178.77.182
remote IP address 195.14.38.8
Script /etc/ppp/ip-up started (pid 4072)
Script /etc/ppp/ip-up finished (pid 4072), status = 0x0

На соседнем терминале убедимся, что VPN-соединение установлено. Должен появиться сетевой интерфейс ppp0: [root@myhost sergo]# ifconfig

eth0 Link encap:Ethernet HWaddr 00:13:D4:68:B2:3E
inet addr:10.167.17.38 Bcast:10.167.255.255 Mask:255.255.0.0
inet6 addr: fe80::213:d4ff:fe68:b23e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:24990 errors:0 dropped:0 overruns:0 frame:0
TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2327027 (2.2 Mb) TX bytes:8516 (8.3 Kb)
Interrupt:19

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:13496 errors:0 dropped:0 overruns:0 frame:0
TX packets:13496 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1387313 (1.3 Mb) TX bytes:1387313 (1.3 Mb)

ppp0 Link encap:Point-to-Point Protocol
inet addr:89.178.77.182 P-t-P:195.14.38.8 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:40 (40.0 b) TX bytes:46 (46.0 b)

Если VPN сервер использует шифрование, соединение закончится ошибкой [ЗДЕСЬ ДОЛЖНЫ БЫТЬ ЛОГИ ОШИБКИ]. В этом случае добавим в файл /etc/ppp/peers/corbina строчку

require-mppe-128

и загрузим соответствующий модуль ядра командой

modprobe ppp_mppe

Запускаем снова. Все должно заработать.

Обратите внимание на параметр MTU интерфейса ppp0. По умолчанию он равен 1500. Если ваш провайдер использует другую величину MTU (допустим, 1492) - в тот же файл конфигурации etc/ppp/peers/corbina добавляем строчку

mtu 1492

House
17.01.2008, 15:49
Окончательная настройка роутинга
Итак, мы подняли VPN соединение, но в интернет выйти не можем - машина пока не знает, где искать интернет-хосты. Для этого мы должны добавить маршрут по умолчанию через интерфейс ppp0 в нашу таблицу маршрутизации (помните - старый маршрут по умолчанию мы удалили). В качестве шлюза по умолчанию теперь выступает remote IP address, который нам любезно предоставил VPN сервер - 195.14.38.8 (да-да, в нашем случае он совпадает с IP VPN сервера!). Этот remote IP address присутствует как в логах pppd (remote IP address 195.14.38.8), так и в параметрах интерфейса ppp0, которые выводятся на экран командой ifconfig (P-t-P:195.14.38.8). Вводим:

route add default gw 195.14.38.8

или

route add default dev ppp0

что в данном контексте - одно и то же Теперь попробуем пропинговать какой-нибудь интернет-хост

[root@myhost sergo]# ping -c5 www.ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=61 time=2.11 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=61 time=2.23 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=3 ttl=61 time=2.39 ms

Работает!

Автоматизация
Теперь, когда соединение оттестировано, можно подумать и об автоматизации. Когда pppd устанавливает соединение, он автоматически выполняет скрипт /etc/ppp/ip-up, когда соединение рвется - выполняется скрипт /etc/ppp/ip-down. Значит, в эти файлы и надо забить весь роутинг, который в предыдущих пунктах мы вводили руками.

Мы не случайно сначала рассмотрели идеальный вариант, когда VPN сервер провайдера представлен в единственном числе и имеет один IP. В этом случае именем хоста (vpn.corbina.net) можно пренебречь и использовать в настройках только его IP, что мы и сделали. Однако если провайдер большой, под именем VPN сервера скрывается несколько серверов с разными IP, что позволяет провайдеру динамически регулировать нагрузку на них. Для того, чтобы выяснить, какие IP имеет хост vpn.corbina.net, воспользуемся командой host из пакета dnsutils

[root@myhost sergo]# host vpn.corbina.net
vpn.corbina.net has address 195.14.38.19
vpn.corbina.net has address 195.14.38.20
vpn.corbina.net has address 195.14.38.1
vpn.corbina.net has address 195.14.38.2
vpn.corbina.net has address 195.14.38.3
vpn.corbina.net has address 195.14.38.4
vpn.corbina.net has address 195.14.38.5
vpn.corbina.net has address 195.14.38.6
vpn.corbina.net has address 195.14.38.7
vpn.corbina.net has address 195.14.38.8
vpn.corbina.net has address 195.14.38.9
vpn.corbina.net has address 195.14.38.10
vpn.corbina.net has address 195.14.38.11
vpn.corbina.net has address 195.14.38.12
vpn.corbina.net has address 195.14.38.13
vpn.corbina.net has address 195.14.38.14
vpn.corbina.net has address 195.14.38.15
vpn.corbina.net has address 195.14.38.16
vpn.corbina.net has address 195.14.38.17
vpn.corbina.net has address 195.14.38.18

Роутинг на всю эту прорву серверов нам нужно один раз внести в файл /etc/ppp/ip-up и привести файл к следующему виду:

#!/bin/sh
#
# This script is run by pppd when there's a successful ppp connection.
#
route add -host 195.14.38.1 gw 10.167.0.17
route add -host 195.14.38.2 gw 10.167.0.17
route add -host 195.14.38.3 gw 10.167.0.17
....
route add -host 195.14.38.19 gw 10.167.0.17
route add -host 195.14.38.20 gw 10.167.0.17
route del default

а в скрипт /etc/ppp/ip-down мы запишем всего одну строчку, которая вернет нам шлюз по умолчанию после обрыва соединения:

#!/bin/sh
#
# This script is run by pppd after the connection has ended.
#
route add default gw 10.167.0.17

Вы, наверное, уже заметили, что мы не вписали в файл /etc/ppp/ip-up строчку route add default dev ppp0. Это не нужно - после успешного коннекта pppd сам впишет шлюз по умолчанию, если мы дадим ему команду defaultroute. В результате наш файл настроек /etc/ppp/peers/corbina будет выглядеть следующим образом:

pty "pptp vpn.corbina.net --nolaunchpppd"
user VPN_LOGIN
password "VPN_PASSWORD"
nodeflate
nobsdcomp
noauth
defaultroute

Мы заменили IP VPN-сервера на его имя и добавили defaultroute Запускать и прерывать соединение можно командами

pon corbina
poff corbina

Если есть необходимость запускать соединение от простого пользователя, установите программу sudo и в файл /etc/sudoers впишите:

sergo myhost = NOPASSWD: /usr/bin/pon, /usr/bin/poff

Соответственно, замените sergo и myhost на имя вашего пользователя и его машины. Он сможет запускать и прерывать соединение командами

sudo pon corbina
sudo poff corbina

House
17.01.2008, 15:49
вот так я не пробавал, но попробую

Весёлый Молочник
17.01.2008, 16:43
У меня есть kernel-sources, какая версия нужна? 2.6.23 где то лежала.
to House
работает, пробовал. Но можно проще сделать, просто в модеме поднимать.

Cedega лежит на it.icmp.ru

Martin_Logan
17.01.2008, 17:10
У меня есть kernel-sources, какая версия нужна? 2.6.23 где то лежала.
to House
работает, пробовал. Но можно проще сделать, просто в модеме поднимать.

Cedega лежит на it.icmp.ru
Дык а если в модеме не поднимаецо? :)

Весёлый Молочник
17.01.2008, 17:50
Ну тогда заниматься танцами с бубном. :-)

lsmod
17.01.2008, 19:05
просто в модеме поднимать.


А хорошо ли это?..

Как я понимаю, в таком случае vpn/pppoe будут подниматься автоматом при включении модема. Или я не прав?

Не лучше ли модем - в bridge, а поднимать интерфейсы непосредственно в системе по мере надобности. Трафик-то платный... :)

Весёлый Молочник
17.01.2008, 19:18
Ну ты видать забыл, что сидишь на linux'е, а не на винде и ничего не качаеться по тихой. =)

Pavel
20.01.2008, 19:59
В консоле ввожу "su - root", спрашивает "Пароль:" и все с клавы пароль не вводится. Что делать?

lsmod
20.01.2008, 20:05
В консоле ввожу "su - root", спрашивает "Пароль:" и все с клавы пароль не вводится. Что делать?

А как узнали, что пароль не вводится?

Pavel
20.01.2008, 20:23
А как узнали, что пароль не вводится?
Нажимаю клавиши и ничего не происходит. Не пишит.

ООО. понял!

Martin_Logan
20.01.2008, 20:57
Нажимаю клавиши и ничего не происходит. Не пишит.

ООО. понял!
Дык и не будет писать, просто вводим пароль и жмем Enter.

Sinji
23.02.2008, 01:24
Помогите с установкой!
Псегда юзал мелкософта, щас хочу перейти на freesoft, опробывать, никогда не юзал
Скачал с софта Mandriva 2007 дальше че делать =) болванить?
На какую файловую систему можно установть NTFS или FAT32?
И как установить linux не снося старую ос?

ZayatZ
23.02.2008, 01:44
эээм,я инсталлил свежий дистрибутив,Mandriva 2008(Powerpack).С никсами не водился,тоже думал на фрисофт перейти.Вот,кароче понял что на ntfs и на fat32 не встает линух,там какие то другие файл.системы(забыл уже =)).Вобщем,с помощью Partition Magic разбиваешь хард на двое,потом болванишь с помощью неро образ,перезагружаешься,запускается установщик(в биосе должно CD/DVD стоять первым(при загрузке)).Устанавливаешь в заранее созданный раздел(Насчет интерфейса,когда будет спрашивать KDE или Gnome,попробуй выбрать Gnome,вроде проще он),потом,после установки,во время запуска будет появляться окошко,там будет написано запустить Mandriva Linux 2008 и запустить Microsoft Windows.В общем,разберешься =),я разобрался по крайней мере.Если что спрашивай на http://linux.ya1.ru/ , там спецы сидят :)

Martin_Logan
23.02.2008, 07:48
Помогите с установкой!
Псегда юзал мелкософта, щас хочу перейти на freesoft, опробывать, никогда не юзал
Скачал с софта Mandriva 2007 дальше че делать =) болванить?
На какую файловую систему можно установть NTFS или FAT32?
И как установить linux не снося старую ос?
Там же пошаговый инсталлятор. Делай чего говорят и все ок. :)
Болванить ессно, как иначе?
На FAT32 по-моему можно поставить, но это изврат. Ставь на ext3 или ReiserFS. Просто освободи неразмеченное место, инсталлятор потом предложит утилиту для создания и форматирования нужного раздела.
Старую ОСь можно не сносить. В загрузчике автоматом появится возможность переключения.

Весёлый Молочник
23.02.2008, 10:12
Добавить нечего, все грамотно расписал Martin_Logan и ZayatZ, но если не понял то все сходи на http://linux.ya1.ru - почитай статьи для новичков и начинающих и если что не понятно спроси на форуме.

Sinji
25.02.2008, 22:47
Чет я не смог образ записать на двд болванку:help:
образ весит 5,02 ГБ

Devlok
26.02.2008, 02:13
лучше утопиться чем ставит ьмандриву :) 5 гб это нечто канешно. я лучше на сюсе посижу если честно.
мдэ.

lsmod
26.02.2008, 15:41
Чет я не смог образ записать на двд болванку:help:
образ весит 5,02 ГБ

Откуда взят образ?

lsmod
26.02.2008, 15:43
лучше утопиться чем ставит ьмандриву :)
мдэ.
Давай, давай, помоги человечеству. :)

DarkWarrior
27.02.2008, 11:18
Debian GNU/Linux кто юзал? :) поставил недавно на одну тачку на работе, будем разбиратся вот!

Весёлый Молочник
27.02.2008, 16:45
Это считай тот же убунту.

girlfrienzi
27.02.2008, 18:56
Ставятся игры. Правда не спокойно. Вайн/кедега и в путь)

С играми особо помочь не могу, т.к. ни в какие игры не играла в жизни.

Martin_Logan
28.02.2008, 19:49
Читаем внимательно название темы. Холивары будут удаляться.