Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       29 Sep 2007  14:33:28
 To : Lev Serebryakov
 Subject : Re: Nokia E50 & umodem
 -------------------------------------------------------------------------------- 
 
 28 сен 2007, пятница, в 18:53 KRAST, Lev Serebryakov написал(а):
 
  EG>> А кто выдает IP-адреса и как обеспечивается трансляция, её ж оператор
  EG>> делает.
  LS>   У GPRS тоже есть какие-то служебные фреймы, само собой, он всё же
  LS>   посложнее
  LS> SLIP'а будет :) Там и авторизация и назначение адреса и DNS'а и прочее. Hо
  LS> из
  LS> протоколов там может энкапсулироватся ТОЛЬКО IP, в отличие от PPP.
  LS>   А прошивка мобильника из одной энкапсуляции транслирует в другую.
 
 Hа деле всё оказалось сложнее. Во-первых, я зря не стал ставить
 в скрипт дозвона AT+CGDCONT=1,"IP","internet.beeline.ru", а надо было.
 Вернул и дело продвинулось, но не идеально.
 
 Вначале, судя по всему, идет действительно обмен с трубой:
 
 pppd[2395]: pppd 2.3.5 started by eugen, uid 0
 pppd[2395]: Serial connection established.
 pppd[2395]: Using interface ppp0
 pppd[2395]: Connect: ppp0 <--> /dev/cuaU0
 pppd[2395]: sent [LCP ConfReq id=0x1 <asyncmap 0x0>]
 pppd[2395]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0>]
 pppd[2395]: rcvd [LCP ConfReq id=0x0 <auth pap> <mru 1500> <asyncmap 0xa0000>]
 pppd[2395]: sent [LCP ConfAck id=0x0 <auth pap> <mru 1500> <asyncmap 0xa0000>]
 pppd[2395]: sent [LCP EchoReq id=0x0 magic=0x0]
 pppd[2395]: sent [PAP AuthReq id=0x1 user="beeline" password="beeline"]
 pppd[2395]: rcvd [LCP EchoRep id=0x0 magic=0x0]
 pppd[2395]: rcvd [PAP AuthAck id=0x1 ""]
 pppd[2395]: Remote message: 
 pppd[2395]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0>]
 pppd[2395]: rcvd [IPCP ConfReq id=0x0 <addr 10.6.6.6>]
 pppd[2395]: sent [IPCP ConfAck id=0x0 <addr 10.6.6.6>]
 
 Этот адрес, 10.6.6.6, выдается всегда - независимо от того,
 задавать ли адрес точки доступа командой AT+CGDCONT или нет,
 получается, что выдаёт его труба? Это имеет плохие последствия позднее.
 
 Дальше, судя по всему, приходит нечто от оператора:
 
 pppd[2395]: rcvd [IPCP ConfNak id=0x1 <addr 10.0.0.14>]
 pppd[2395]: sent [IPCP ConfReq id=0x2 <addr 10.0.0.14>]
 pppd[2395]: rcvd [IPCP ConfAck id=0x2 <addr 10.0.0.14>]
 pppd[2395]: local  IP address 10.0.0.14
 pppd[2395]: remote IP address 10.6.6.6
 
 У винды тут ещё приходят адреса DNS билайна, она их запрашивает к ConfReq.
 После этого pppd считает IPCP завершенным и поднимает интерфейс
 с верным локальным адресом и неверным адресом удаленной стороны.
 В случае винды тоже с той стороны правильного IP удаленной стороны
 не приходит. В принципе, для работы через PPP-интерфейс его не очень-то
 и надо. Hельзя использовать defaultroute (берет адрес шлюза из IPCP),
 но можно в ip-up прописать /sbin/route add default $1 и тогда всё бегает.
 
 Дальше как в анекдоте.
 Плохо - нельзя попинговать удаленный конец PPP-линка.
 Хорошо - адрес той стороны легко вычислить, например,
 через traceroute -n -m 1 ya.ru.
 Плохо - адрес той стороны всё равно не отвечает на пинг. И второй хоп тоже.
 И третий (уже реальный IP) тоже. Отвечает только четвертый:
 Novosibirsk10-F0-1-0.6113.rosprint.net (212.176.125.94)
 Хорошо: работает LCP echo, CPS у меня до 10800 на ftp,
 уже можно пользоваться.
 
 И ещё интересная фигня: windows показывает скорость на порту USB
 более 400Kbps, под FreeBSD 115200 ставлю. Windows врёт или действительно
 можно на tty line в случае USB ставить скорость выше 115200? И будет ли
 это реальным ограничителем под фрёй?
 
 Рабочая конфигурация для /etc/ppp/options:
 
 115200                                                                         
                                 
 cuaU0                                                                          
                                 
 debug                                                                          
                                 
 persist                                                                        
                                 
 connect '/etc/ppp/gprs.dialup'                                                 
                                 
 lock                                                                           
                                 
 kdebug 1                                                                       
                                 
 name beeline                                                                   
                                 
 lcp-echo-interval 6                                                            
                                 
 lcp-echo-failure 10                                                            
                                 
 asyncmap 0
 # отключаем LCP, которые всё равно будут отвергнуты
 nomagic                                                                        
                                 
 nopcomp                                                                        
                                 
 noaccomp                                                                       
                                 
 novj
 # без последней опции приходит TermReq во время IPCP
 noipdefault                                                                    
                                 
 Eugene
 -- 
 For the Colonel's Lady an' Judy O'Grady
 Are sisters under their skins! 
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 00:18:26 
 Nokia E50 & umodem   Alex Mogilnikov   28 Sep 2007 00:39:43 
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 08:25:31 
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 12:26:58 
 Nokia E50 & umodem   Alex Masterov   28 Sep 2007 16:13:54 
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 21:30:02 
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 21:39:43 
 Re: Nokia E50 & umodem   Vadim Goncharov   01 Oct 2007 22:14:02 
 Nokia E50 & umodem   Lev Serebryakov   28 Sep 2007 10:01:38 
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 15:32:22 
 Nokia E50 & umodem   Lev Serebryakov   28 Sep 2007 20:53:52 
 Re: Nokia E50 & umodem   Eugene Grosbein   29 Sep 2007 01:11:56 
 Re: Nokia E50 & umodem   Eugene Grosbein   29 Sep 2007 14:33:28 
 Re: Nokia E50 & umodem   Eugene Grosbein   29 Sep 2007 14:50:38 
 Re: Nokia E50 & umodem   Vitaly E. Lavrov    01 Oct 2007 11:35:07 
 Re: Nokia E50 & umodem   Vitaly E. Lavrov    28 Sep 2007 17:40:55 
 Re: Nokia E50 & umodem   Eugene Grosbein   28 Sep 2007 22:41:57 
 Re: Nokia E50 & umodem   Vitaly E. Lavrov    01 Oct 2007 11:30:28 
Архивное /ru.unix.bsd/260931cc37490.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional