В инет через скрипт
Модератор: Bizdelnick
-
kesbyt
- Сообщения: 290
В инет через скрипт
MDK-10 Не могу подключится к прову через ifup ppp0. Пров не принимает login, хотя он правильный. wvdial и kppp соединяется нормально. Minicom тоже не помогает. На приглашение ввести login я его ввожу но пров не принимает. Говорит не правильный. аутентификация через pap у прова(вроде). Во всяком случае kppp работает только через pap. Какие конфиги править. Может кто свои в личку кинет. Доков разных прочитал кучу, но видимо "не в коня овёс" На форуме тоже вопросы задавал. Говорят что не может такого быть. Помогите!!! 
kesbyt
-
JaGoTerr
- Сообщения: 380
Re: В инет через скрипт
Сие есть лучшее, на мой взгляд, руководство по настройке ppp, которое я когда-либо читал. Немногие просто на него натыкаются вследствие его местоположения. Даже свои скрипты кидать не буду, имхо без надобности. Делай в точности как там и всё будет чики-пуки.
http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: В инет через скрипт
я тоже по нему учился
Не помню как, но попал ка-то
ptn руллит
И немедленно выпил.
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
Вот мои файлы
/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'
'~--' ''
/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: В инет через скрипт
noauth ? честно не знаю, но думаю, что это выключает авторизацию? попробуйте wvdial
И немедленно выпил.
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
wvdial отлично работает
если я сделаю auth, то не kppp не wvdial не соединяют
Вот такая вот история
если я сделаю auth, то не kppp не wvdial не соединяют
Вот такая вот история
kesbyt
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: В инет через скрипт
объясните пожалуйста зачем надо подключаться по ifup ppp0 и чем не устраивает pppd call <tra-la-la> и wvdial
И немедленно выпил.
-
kesbyt
- Сообщения: 290
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: В инет через скрипт
говорили же : http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
будет тогда pppd call <tar-la-lal>
будет тогда pppd call <tar-la-lal>
И немедленно выпил.
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: В инет через скрипт
оффтоп!
Куда пропал мой пост про man pppd и man chat???
Если кто-то удачил то прозьба явиться передо мной
/оффтоп
Куда пропал мой пост про man pppd и man chat???
Если кто-то удачил то прозьба явиться передо мной
/оффтоп
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
>говорили же : http://www.ptn.ru/pubsas/test--9F1E0BC5196...0F96/index.html
>будет тогда pppd call <tar-la-lal>
Не помогает
>будет тогда pppd call <tar-la-lal>
Не помогает
kesbyt
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: В инет через скрипт
у меня так все работало... =) в чем проблема? что значит "не помогает"
И немедленно выпил.
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
Не проходит аутентификация. Не принимает login. Через minicom такая же лажа. Приглашение вывоводит на ввод, а не принимает. Говорит что не правильный. Видимо прикрыт терминальный вход
kesbyt
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
Выяснил что у прова точно закрыт терминальный вход. Так же сказали, что вроде ifup поддерживает только терминальный вход. Это так? Если так то значит я с ним мучаюсь. В /usr/share/ppp есть примеры скриптов ppp-on и ppp-of. Может их надо прикручивать? Я пробовал, но пока не очень успешно. Какие будут мнения?
kesbyt
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
-
kesbyt
- Сообщения: 290
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
Всё заработало
Вот окончательный вариант конфигов. Может кому пригодится.
/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.
/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: В инет через скрипт
Ну только поставить suid на ifup...
chmod +s /sbin/ifup
Владельцем ifup'а должен быть root.
chmod +s /sbin/ifup
Владельцем ifup'а должен быть root.
-
kesbyt
- Сообщения: 290
Re: В инет через скрипт
Что бы под юзером подключаться нужно поправить
в /etc/sysconfig/network-scripts/ifcfg-ppp0
USERCTL="no"
на
USERCTL="yes"
в /etc/sysconfig/network-scripts/ifcfg-ppp0
USERCTL="no"
на
USERCTL="yes"
kesbyt