В инет через скрипт

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

kesbyt
Сообщения: 290

В инет через скрипт

Сообщение kesbyt »

MDK-10 Не могу подключится к прову через ifup ppp0. Пров не принимает login, хотя он правильный. wvdial и kppp соединяется нормально. Minicom тоже не помогает. На приглашение ввести login я его ввожу но пров не принимает. Говорит не правильный. аутентификация через pap у прова(вроде). Во всяком случае kppp работает только через pap. Какие конфиги править. Может кто свои в личку кинет. Доков разных прочитал кучу, но видимо "не в коня овёс" На форуме тоже вопросы задавал. Говорят что не может такого быть. Помогите!!! :(
kesbyt
Спасибо сказали:
Аватара пользователя
JaGoTerr
Сообщения: 380

Re: В инет через скрипт

Сообщение JaGoTerr »

Сие есть лучшее, на мой взгляд, руководство по настройке ppp, которое я когда-либо читал. Немногие просто на него натыкаются вследствие его местоположения. Даже свои скрипты кидать не буду, имхо без надобности. Делай в точности как там и всё будет чики-пуки.

http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: В инет через скрипт

Сообщение polachok »

я тоже по нему учился :) Не помню как, но попал ка-то :) ptn руллит
И немедленно выпил.
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

Вот мои файлы
/etc/ppp/peers/ppp0
connect "/usr/sbin/chat -vf /etc/sysconfig/network-scripts/chat-ppp0"

/etc/ppp/pap-secrets
# Secrets for authentication using PAP
# client server secret IP addresses
'имя' * 'пароль' *

/etc/ppp/options
modem
debug
lock
noauth
noipdefault
usepeerdns
lcp-max-configure 20
defaultroute

/etc/sysconfig/network-scripts/ifcfg-ppp0
DEVICE="ppp0"
ONBOOT="no"
USERCTL="no"
MODEMPORT="/dev/modem"
LINESPEED="115200"
PERSIST="yes"
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATZ"
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS=""
PAPNAME="имя"
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="5"
RETRYTIMEOUT="60"
BOOTPROTO="none"
PEERDNS="yes"

/etc/sysconfig/network-scripts/chat-ppp0

'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'OK' 'ATDT99000'
'CONNECT' ''
'TIMEOUT' '5'
'~--' ''
kesbyt
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: В инет через скрипт

Сообщение polachok »

noauth ? честно не знаю, но думаю, что это выключает авторизацию? попробуйте wvdial
И немедленно выпил.
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

wvdial отлично работает
если я сделаю auth, то не kppp не wvdial не соединяют :(
Вот такая вот история
kesbyt
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: В инет через скрипт

Сообщение polachok »

объясните пожалуйста зачем надо подключаться по ifup ppp0 и чем не устраивает pppd call <tra-la-la> и wvdial
И немедленно выпил.
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

ifup ppp0? Просто так хоцаpppd
><tra-la-la>
А это как?
kesbyt
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: В инет через скрипт

Сообщение polachok »

говорили же : http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
будет тогда pppd call <tar-la-lal>
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: В инет через скрипт

Сообщение serg_sk »

оффтоп!
Куда пропал мой пост про man pppd и man chat???
Если кто-то удачил то прозьба явиться передо мной :)
/оффтоп
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

>говорили же : http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
>будет тогда pppd call <tar-la-lal>
Не помогает
kesbyt
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: В инет через скрипт

Сообщение polachok »

у меня так все работало... =) в чем проблема? что значит "не помогает"
И немедленно выпил.
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

Не проходит аутентификация. Не принимает login. Через minicom такая же лажа. Приглашение вывоводит на ввод, а не принимает. Говорит что не правильный. Видимо прикрыт терминальный вход
kesbyt
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

Выяснил что у прова точно закрыт терминальный вход. Так же сказали, что вроде ifup поддерживает только терминальный вход. Это так? Если так то значит я с ним мучаюсь. В /usr/share/ppp есть примеры скриптов ppp-on и ppp-of. Может их надо прикручивать? Я пробовал, но пока не очень успешно. Какие будут мнения?
kesbyt
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: В инет через скрипт

Сообщение elide »

блин, ну прочитай же ты, наконец, man pppd.......
слава роботам!
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

Так давно бы прочитал если бы английский знал
kesbyt
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

Всё заработало :rolleyes: Вот окончательный вариант конфигов. Может кому пригодится.
/etc/sysconfig/network-scripts/chat-ppp0
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'' 'ATZ'
'OK' 'ATDT99000'
'CONNECT'

/etc/sysconfig/network-scripts/ifcfg-ppp0
DEVICE="ppp0"
ONBOOT="no"
USERCTL="no"
MODEMPORT="/dev/modem"
LINESPEED="115200"
PERSIST="yes"
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATZ"
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS=""
PAPNAME="loginov"
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="5"
RETRYTIMEOUT="60"
BOOTPROTO="none"
PEERDNS="yes"

/etc/ppp/options
modem
crtscts
debug
lock
noauth
noipdefault
usepeerdns
lcp-max-configure 20
kdebug 4
asyncmap 0
defaultroute

/etc/ppp/pap-secrets
"имя" * "пароль" *

Теперь нужно запустить ifup ppp0 под постым юзером. Где чего поправить и кому какие права дать?
Вот что пишет
[kesbyt@kesbyt kesbyt]$ /sbin/ifup ppp0
Users cannot control this device.
kesbyt
Спасибо сказали:
Аватара пользователя
antd
Сообщения: 39

Re: В инет через скрипт

Сообщение antd »

Ну только поставить suid на ifup...

chmod +s /sbin/ifup

Владельцем ifup'а должен быть root.
Спасибо сказали:
kesbyt
Сообщения: 290

Re: В инет через скрипт

Сообщение kesbyt »

Что бы под юзером подключаться нужно поправить
в /etc/sysconfig/network-scripts/ifcfg-ppp0
USERCTL="no"
на
USERCTL="yes" :rolleyes:
kesbyt
Спасибо сказали: