Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Как поднять PPP с Gentoo 2004.3 LiveCD
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
danixn
n00b
n00b


Joined: 15 Mar 2005
Posts: 28
Location: Украина,г.Кривой Рог

PostPosted: Tue Mar 15, 2005 11:01 am    Post subject: Как поднять PPP с Gentoo 2004.3 LiveCD Reply with quote

Привет всем джентуистам!!!

Вот решил попробовать установить себе этот дистрибутив. Понравилась нахваленая здесь идеология и гибкость. Значит прочитал хэндбук по установке,скачал iso-образ LiveCD, диск с прекомпиленными пакаджами для i686 и последний snapshot портежей, а так же stage3. Значит все делал по установочному хэндбуку,все шло как полагается.Последняя версия ядра доступная у меня из портежей в gentoo-dev-sources - 2.6.9-r1. Решил это ядро и ставить. Скачал значит с kernel.org ядро 2.6.9, положил его в distfiles. Теперь как я понимаю, когда я дам emerge gentoo-dev-sources, система должна подхватить из distfiles скачанное ядро и наложить на него свои джентушные патчи (предварительно пытаясь залезть в нет и скачать их). Дык вот в связи с этим возникло несколько вопросов:
1) Как мне поднять с LiveCD PPP-соединение до моего прова?
Есть внешний модем на COM2 (ttyS1). После загрузки пытался сделать вот что:
Code:

     modprobe ppp_generic
     modprobe ppp_async
     pppd /dev/ttyS1 57600 &
   

файл /etc/ppp/options имеет такое содержимое:
Code:

     -detach
     modem
     lock
     crtscts
     defaultroute
     asyncmap 0
   

так же заполнил соответственно /etc/ppp/pap-secrets и прописал DNS в /etc/resolv.conf
Но при запуске pppd, процесс висит и никакой реакции модема не наблюдается. Хотя вроде в /dev
есть устройство ttyS1 ?!
2) Почему по комманде emerge -pv gentoo-dev-sources выдает не все зависимости, например не было тут видно тех патчей, которые при запуске emerge gentoo-dev-sources система пытается выкачать... или не патчей...вобщем что-то там *2.6.9-base* ???
Back to top
View user's profile Send private message
danixn
n00b
n00b


Joined: 15 Mar 2005
Posts: 28
Location: Украина,г.Кривой Рог

PostPosted: Wed Mar 16, 2005 7:14 am    Post subject: Reply with quote

Значит когда подгружаю ppp_generic и ppp_async в /dev на Gentoo LiveCD появляется устройство ppp. Далее делаю pppd /dev/ttS1 57600 &, модем вошел в режим обмена данными (это видно по светодиоду TR), но дальше глухо... Народ, помогите :?
_________________
emerged from UA
Back to top
View user's profile Send private message
kon
Apprentice
Apprentice


Joined: 05 Mar 2004
Posts: 156
Location: Russia. Saint-Petersburg

PostPosted: Wed Mar 16, 2005 8:08 am    Post subject: Reply with quote

less /etc/init.d/net.ppp0
Back to top
View user's profile Send private message
WI
n00b
n00b


Joined: 27 Jan 2005
Posts: 53

PostPosted: Thu Mar 17, 2005 11:43 am    Post subject: Reply with quote

danixn wrote:
Значит когда подгружаю ppp_generic и ppp_async в /dev на Gentoo LiveCD появляется устройство ppp. Далее делаю pppd /dev/ttS1 57600 &, модем вошел в режим обмена данными (это видно по светодиоду TR), но дальше глухо... Народ, помогите :?


В общем посмотри на http://linuxshop.ru/lib/net/cleanppp.htm - настройка ppp соединения. Достаточно толково.
Если коннект прошел проблема может быть в /etc/resolv.conf в строке nameserver x.x.x.x (вместо четырех веселых букв указать адрес DNS провайдера).
Back to top
View user's profile Send private message
danixn
n00b
n00b


Joined: 15 Mar 2005
Posts: 28
Location: Украина,г.Кривой Рог

PostPosted: Thu Mar 17, 2005 12:35 pm    Post subject: Reply with quote

Всем спасибо за участие, с PPP разобрался. Перечитал еще раз PPP-HOWTO и я просветлел :)
Просто нужно было создать chat-скрипт для данного соединения, у меня он выглядел так:
Code:

#!/bin/sh
exec /usr/sbin/chat -v                                  \
        TIMEOUT         3                               \
        ABORT           '\nBUSY\r'                      \
        ABORT           '\nNO ANSWER\r'                 \
        ABORT           '\nRINGING\r\n\r\nRINGING\r'    \
        ''              \rAT                            \
        'OK-+++\c-OK'   ATH0                            \
        TIMEOUT         30                              \
        OK              ATDP$TELEPHONE                  \
        CONNECT         ''                              \

_________________
emerged from UA
Back to top
View user's profile Send private message
outs
n00b
n00b


Joined: 01 May 2005
Posts: 23
Location: Russian Federation, Samara

PostPosted: Sun May 01, 2005 9:37 am    Post subject: Reply with quote

Имеется аналогичная проблема.
Модем внешний zyxel omni 56k висит на /dev/ttyS0.
Gentoo AMD64 2004.3 Universal LiveCD.

Не работают скрипты ppp_on и ppp_on_dialer.
При их запуске ровным счётом ничего не происходит, модем даже не начинает набирать номер.

Проблема не в модеме, так как при echo "atdt123" > /dev/ttyS0 номер исправно набирается.

В чём проблема, где копать?
Back to top
View user's profile Send private message
serg_sk
Guru
Guru


Joined: 10 Jul 2004
Posts: 315
Location: Ukraine

PostPosted: Sun May 01, 2005 10:28 am    Post subject: Reply with quote

http://wiseelf.blogspot.com/2005/03/blog-post_25.html

Вот тут почитайте еще
_________________
Sorry for my bad englilsh. :)
irc.freenode.net #fluxbox-ru - Fluxbox russian speaking channel.
Back to top
View user's profile Send private message
outs
n00b
n00b


Joined: 01 May 2005
Posts: 23
Location: Russian Federation, Samara

PostPosted: Tue May 03, 2005 6:16 am    Post subject: Reply with quote

запускаю pppd следующей командой
pppd call samtel

/etc/ppp/peers/samtel >
connect '/usr/sbin/chat -v -f /etc/ppp/chat/samtel' user outz

/etc/ppp/chat/samtel >
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
"" "ATZ"
"OK" "ATDT600000"
"CONNECT" ""

/etc/ppp/options >
ttyS0
lock
modem
crtscts
115200
asyncmap 20A0000
escape FF
usepeerdns
noipdefault
defaultroute

/etc/ppp/pap-secrets >
outz * megapassword

/etc/ppp/chap-secrets >
outz * megapassword

модем пищит, набирает номер, секунд на 30 зависает, а потом рвёт связь
/var/log/messages >
May 3 10:44:16 livecd pppd[6078]: pppd 2.4.2 started by root, uid 0
May 3 10:44:17 livecd chat[6079]: abort on (NO CARRIER)
May 3 10:44:17 livecd chat[6079]: abort on (NO DIALTONE)
May 3 10:44:17 livecd chat[6079]: abort on (ERROR)
May 3 10:44:17 livecd chat[6079]: abort on (NO ANSWER)
May 3 10:44:17 livecd chat[6079]: abort on (BUSY)
May 3 10:44:17 livecd chat[6079]: send (ATZ^M)
May 3 10:44:17 livecd chat[6079]: expect (OK)
May 3 10:44:17 livecd chat[6079]: ATZ^M^M
May 3 10:44:17 livecd chat[6079]: OK
May 3 10:44:17 livecd chat[6079]: -- got it
May 3 10:44:17 livecd chat[6079]: send (ATDT600000^M)
May 3 10:44:17 livecd chat[6079]: expect (CONNECT)
May 3 10:44:17 livecd chat[6079]: ^M
May 3 10:44:43 livecd chat[6079]: ATDT600000^M^M
May 3 10:44:43 livecd chat[6079]: CONNECT
May 3 10:44:43 livecd chat[6079]: -- got it
May 3 10:44:43 livecd chat[6079]: send (^M)
May 3 10:44:43 livecd pppd[6078]: Serial connection established.
May 3 10:44:43 livecd pppd[6078]: using channel 4
May 3 10:44:43 livecd pppd[6078]: Using interface ppp0
May 3 10:44:43 livecd pppd[6078]: Connect: ppp0 <--> /dev/ttyS0
May 3 10:44:44 livecd pppd[6078]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
May 3 10:44:44 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:44:47 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:44:50 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:44:53 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:44:56 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:44:59 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:45:02 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:45:05 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:45:08 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:45:11 livecd pppd[6078]: sent [LCP ConfReq id=0x1 <asyncmap 0x20a0000> <magic 0x4701130f> <pcomp> <accomp>]
May 3 10:45:14 livecd pppd[6078]: LCP: timeout sending Config-Requests
May 3 10:45:14 livecd pppd[6078]: Connection terminated.
May 3 10:45:14 livecd pppd[6078]: Receive serial link is not 8-bit clean:
May 3 10:45:14 livecd pppd[6078]: Problem: all had bit 7 set to 0
May 3 10:45:14 livecd pppd[6078]: Hangup (SIGHUP)
May 3 10:45:14 livecd pppd[6078]: Exit.

ifconfig ppp0 >
ppp0 Link encap:Point-to-Point Protocol
POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

___
если звонить провайдеру на другой номер без авторизации пользователя (счёт за интернет приходит вместе со счётом за телефон), то соединение устанавливается на ура.

как я понимаю, проблема в авторизации.
что я сделал неправильно?
Back to top
View user's profile Send private message
outs
n00b
n00b


Joined: 01 May 2005
Posts: 23
Location: Russian Federation, Samara

PostPosted: Tue May 03, 2005 9:25 am    Post subject: Reply with quote

проблема точно в авторизации, так как при изменении в pap-secrets и chap-secrets логина и пароля на заранее неверные, картина в точности повторяется :cry:
Back to top
View user's profile Send private message
outs
n00b
n00b


Joined: 01 May 2005
Posts: 23
Location: Russian Federation, Samara

PostPosted: Wed May 04, 2005 8:40 am    Post subject: solved Reply with quote

проблема решена

в options файле
заменой asyncmap 20A0000 на asyncmap A0000
добавлением noauth

в chat/samtel
заменой CONNECT "" на CONNECT \d\c
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum