ScoRp
Что за симлинки? Зачем? Я после запуска соединения (pon dianet) делаю две команды: ip ro del default и ip ro add dfeault via $IP remote server dev ppp0 (от рута конечно)
где $IP remote server для тебя 172.16.100.1
Далее можно создать скрипт в /etc/ppp/ip-up.d/, например on-up.sh содержащий в себе:
#!/bin/sh
ip ro del default
ip ro add dfeault via $IP remote server dev ppp0
И сделать его исполняемым: chmod +x /etc/ppp/ip-up.d/on-up.sh
И все, в следующий раз после успешного конекта таблица маршрутов настроится сама :)
spcpolice
Авторизация не пройдена ни где а в /etc/ppp/options.pptp вообще нет не одного refuse
Смотри:
lock
# Authentication
# We don't need the tunnel server to authenticate itself
noauth
# We won't do PAP, EAP, CHAP, or MSCHAP, but we will accept MSCHAP-V2
# (you may need to remove these refusals if the server is not using MPPE)
refuse-eap
refuse-mschap-v2
refuse-mschap
# Compression
# Turn off compression protocols we know won't be used
nobsdcomp
nodeflate
# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use.  Note that MPPE
# requires the use of MSCHAP-V2 during authentication)
[b]requires pap
requires chap[/b]
PS А он у тебя есть вообще? Или при редактировании пустой показывается? Если пустой то поставь пакет pptpclient(он на диске есть, который core)
jim945
Там ifplug жеж
Тут такое дело, он мне не нужен(без него все отлично работает) и что то делать в системе(править конфиги, ставить софт и т.д.) я стал только после установки арча(до этого пользовал разные гуишные дистры типа сюзи и юбунту), поэтому я не знаю что это за прога :(
sleepycat
смотря как подключаешься…у меня дома все прозрачно,нужно только иметь в настройках верный ип и ип шлюза (в моем (телефон) случае adsl-модем ака роутер), то исходя из етих данных и то что я узаю wicd, то да мне нетворк не нужен, что я кстати проверил, выключив его полностью. Но для ручного подключения, ppp скажем, даже ничего не могу сказать…так уж получилось что даже не разу в униксах етим не занимался…такчто сказать точно не могу…несмотря на то, что возможность попробовать есть, я ею не пользуюсь. (У меня на модеме сидят еще 2 соседа, так что выключить его и сбивать настройки не рекомендовано). Такчто тут надо кого по опытней в етом вопросе спросить. нужен ли для етого network и если да то даже интересно каким боком…ну раз что автозапуск…
Ясно.. в общем нужен не всем..
sleepycat
[
1) +1 но не пожар 2)потомучто будет не им твикать 3) он его поставил или до gdm, или просто для тестов, ето наш путь “чего хочу то и ворочу(,смысле действую в интересах государства)” (с) =) , 4) а чегоб ему не работать… вроде пашет.

Так, я что то не так понимаю… демон network не всегда нужен(для подключения и-нета)??
Natrio
spcpolice
запустил в дебаг режиме который сказал мне что не пройдена авторизации в EAP PAP MSCHAP
А точнее? Ни одна авторизация не пройдена или один метод всё же проходит? Я до сих пор не вижу ни одного лога, ни одного конфига. Без этого можно гадать на кофейной гуще пока рак на горе не свистнет.
Не ну это ужас меня уже бесит эта консоль.
Ну так никто же не заставлял выбирать арч.

Я так думаю он в /etc/ppp/options.pptp не правильно указал нужные и не нужные методы…
Конечно горе, неправильно написал:
Server = http://repo.archlinux.fr/$arch
spcpolice
Не ну это ужас меня уже бесит эта консоль.
Я думал будет сложно с фаловой системой пакетами или иксами, а тут с интернетом проблем больше чем со всем остальным…

Так я в курсе какое у меня соединение я уже прочитал как его настроить и сделал всё по инструкции запустил в дебаг режиме который сказал мне что не пройдена авторизации в EAP PAP MSCHAP и т.д. возникает вопрос может надо как-то по особенному настроить /etc/ppp/options.pptp ?

А мне понравилась консоль.. только установив arch начал чуток разбираться в конфигах(после кучи перепробованных гуедистрибутивов :) )

У меня нет тоже через vpn я делаю следующим образом:
-сначала создаю secrets(протоколы авторизации у меня pap и chap, поэтому редактирую /etc/ppp/pap-secrets):
$login pptp $password
#$login - логин выданый провайдером, $password - пароль от провайдера
-далее редактирую /etc/ppp/options.pptp:
ничего не трогаю кроме секций где refuse $протакол авторизации (pap, chap, mschap и тд) и где requires(чуть ниже обычно пустое сначала)
там где refuse нужно прописать все ненужные протоколы(т.е. я прописываю все кроме pap и chap), а там где requires нужные мне протоколы(pap и chap)
-потом создаю файл /etc/ppp/peers/$dianet($dianet - любое ваше название) со следущим содержанием
pty “pptp $vpn.dianet.info – nolaunchpppd” (где $vpn.dianet.info - IP, либо домен vpn-сервера)
name $login
remotename pptp
defaultroute
ipparam $dianet
persist
noauth
-в терминале командую (sudo) pon $dianet (debug nodetach - эти опции только в первый раз)
-далее опять же в терминале ifconfig(должен появиться новый интерфейс ppp0) и смотрю в интерфейс ppp0 IP удаленного сервера(после P-t-P)
-следом ip ro del default
ip ro add default via $IP удаленного сервера dev ppp0
-проверяю соеденение ping -c 3 http://www.google.com
-Потом это все можно автоматизировать

Вот так делаю я =) Можете посмотреть видео которое я записывал
xutpblu
У меня вопрос, как настроить wi-fi.
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime", any other value will result
#   in the hardware clock being left untouched (useful for virtualization)
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Moscow"
KEYMAP="us"
CONSOLEFONT="cyr-sun16"
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="Xutpblu_life"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   - prefix an entry in INTERFACES with a ! to disable it
#   - no hyphens in your interface names - Bash doesn't like it
# 
# DHCP:     Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
#Static IP example
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
 
# Enable these network profiles at boot-up.  These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This now requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
DAEMONS=(syslog-ng dbus  @ifplugd !network  @alsa  @hal !slim  @fam netfs @crond gdm @bluetooth  )

Да и вообщем, чего посоветуете подправиться)?

wifi не настраивал, но вот
На счет правки: gdm убери и через иниттаб запускай, нетворк почему отключен? slim тебе зачем? Сейчас такой rc.conf действует еще?
Англ. вики обновлено, а в ру так и остался старый вариант rc.conf.. в связи с чем предлагаю обновить на этот:
# /etc/rc.conf - Основная конфигурация Arch Linux
#
# -----------------------------------------------------------------------
# Локализация
# -----------------------------------------------------------------------
#
# LOCALE: доступные языки могут быть просмотрены с помощью 'locale -a'</span><span class="Apple-style-span">
# DAEMON_LOCALE: Если выбрано 'yes', то $LOCALE используется как язык во время# запуска демонов и процессов. Если выбрано 'no',то используется С как язык.</span><span class="Apple-style-span"> 
# HARDWARECLOCK: установите "UTC" или "localtime" (как выставлять часы в BIOS)</span><span class="Apple-style-span">
#   Note: Использование "localtime" не рекомендуется.
# TIMEZONE: доступные временные зоны в /usr/share/zoneinfo
# KEYMAP: доступные раскладки клавиатуры в /usr/share/kbd/keymaps
# CONSOLEFONT: доступные шрифты консоли в /usr/share/kbd/consolefonts (только #для не английских раскладок)
# CONSOLEMAP: доступные кодировки консоли в /usr/share/kbd/consoletrans
# USECOLOR: использование ANSI цветов в сообщениях при запуске</span><span class="Apple-style-span">
# VERBOSE: Уровень отображения информации (от 1 до 8). Мой совет 5
#
LOCALE="en_US.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="UTC"
TIMEZONE="Canada/Pacific"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
VERBOSE="3"
# -----------------------------------------------------------------------
# Железо
# -----------------------------------------------------------------------
#
# MODULES: Модули загружаемые при запуске. Черный список более не поддерживает#ся.
#   Перенесите каждую запись вида !$module в файл /etc/modprobe.d:
#     blacklist $module
#   Посмотри "man modprobe.conf" для дополнительной информации.
#
MODULES=()
# Udev таймер ожидания (по умолчанию 30)
UDEV_TIMEOUT=30
# Сканировать FakeRAID (dmraid) разделы при запуске
USEDMRAID="no"
# Сканировать BTRFS разделы при запуске
USEBTRFS="no"
# Сканировать LVM группы разделов при запуске, требуется при использовании LVM
USELVM="no"
# -----------------------------------------------------------------------
# Сеть
# -----------------------------------------------------------------------
#
# HOSTNAME: Имя хоста машины. Так же должно быть в /etc/hosts
#
HOSTNAME="myhost"
# Используй 'ip addr' или 'ls /sys/class/net/' чтобы просмотреть доступные инт#ерфейсы.
#
# Настройка беспроводной сети
#   - interface: имя устройства (обязательно)
#   - address: IP - адресс (оставьте пустым для DHCP)
#   - netmask: маска подсети (игнорируйте для DHCP)
#   - gateway: маршрут по умолчанию (игнорируйте для DHCP)
# 
# Пример ручных настроек
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# gateway=192.168.0.1
#
# DHCP - пример
# interface=eth0
# address=
# netmask=
# gateway=
interface=
address=
netmask=
gateway=
# Установи "yes" чтобы пропускать отключение сети.
# Обязательно, если раздел / управляется NFS.
NETWORK_PERSIST="no"
# Активировать следующие сетевые профили. Это полезно, только,
# если вы, используете различные сетевые комбинации (к примеру на ноутбуке)
#   - выставьте 'menu' чтобы показать меню при запуске для выбора профиля
#   - префикс&nbsp;! запрещает загрузку
#
# Профили сети могут быть найдены в /etc/network.d
# Для этого требуется пакет netcfg
#NETWORKS=(main)
# -----------------------------------------------------------------------
# ДЕМОНЫ
# -----------------------------------------------------------------------
#
# Демоны для запуска при загрузке. (будут запущены в этом порядке)
#   - префикс&nbsp;! запрещает загрузку
#   - префикс @ означает старт в фоновом режиме (скрипт в /etc/rc.d/ будет зап#ущен, и загрузка продолжится, не ожидая его завершения)
#
DAEMONS=(syslog-ng&nbsp;!hotplug&nbsp;!pcmcia network netfs crond)
# Конец файла
Решение проблем

GRUB Error 17
В случае неразберихи с таблицей разделов, всё что Вы можете наблюдать при попытке загрузки системы - это лаконичное сообщение “GRUB error 17”. Существует несколько причин, которые могут привести к искажению таблицы разделов. Чаще всего подобные проблемы связаны с изменением порядка разделов, в результате работы пользователя с программой GParted. Например, Вы удалили раздел /dev/sda6, затем изменили размер раздела /dev/sda7, и, наконец, создали заново раздел, который, как ожидалось, снова должен стать /dev/sda6. Однако этот новый раздел получит, например, имя /dev/sda9.
Исправить таблицу разделов достаточно легко. Для этого загрузитесь с Live-CD, войдите в систему как root и запустите команду:
# fdisk /dev/sda
Затем войдите в режим etra/expert. Далее ix the partition order, и сохраните таблицу rite. Затем выйдите из программы fdisk. Проверить состояние таблицы разделов после исправления можно с помощью команды fdisk -l. Теперь осталось исправить параметры GRUB, см. предыдущую секцию Установка загрузчика.
Обычно, всё что Вам нужно - это указать корректное расположение директории /boot и перезаписать загрузчик, находящийся в MBR. Например:
# grub
grub> root (hd0,6)
grub> setup (hd0)
grub> quit
Более детальная информация о “GRUB Error 17” доступна по ссылке

Взято с вики..