[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

KPPP + GPSR интеренет



Доброго времени суток!

Хочу проконсультироваться на предмет интернета через GPRS.
Итак начнём с того как я это все дело настраивал. Дома у меня есть два 
мобильника с поддержкой GPRS -  nokia6021 и nokia-ngage. Установил себе 
bluez-hcidump, bluez-pin и bluez-utils. Отконфигурил идро. Далее для того 
чтобы узнать адреса телефонов делаю:

$ hcitool scan

после это, в файл /etc/bluetooth/rfcomm.conf добавляю привязки полученных 
адресов к устройствам /dev/rfcomm{0,1} чтоб при загрузке компа не нужно было 
каждый раз эти привязки в ручную восстанавливать :)

rfcomm0 {
        bind yes;
        device 00:14:A7:57:B2:9C;
        channel 1;
        comment "NOKIA 6021";
}

rfcomm1 {
        bind yes;
        device 00:0E:6D:E2:3D:37;
        channel 1;
        comment "NOKIA NGAGE-QD";
}

после этого через rfcomm0 можно обращаться к nokia6021 а через rfcomm1 к 
nokia-ngage как к обычным модемам.

На этом с "аппаратной" частью покончено. Вот мой конфиг к wvdial`у

[Dialer Defaults]
Baud = 115200
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.mc"
Phone = *99***1#
Username = megafon
Password = megafon

[Dialer nokia6021]
Modem = /dev/rfcomm0

[Dialer ngage]
Modem = /dev/rfcomm1

Благодаря такому конфигу можно ходить в инет через разные телефоны с минимумом 
гемора, т.е. в консоли можно будет писать

$ wvdial --config wvdial.conf nokia6021

для доступа к nokia6021 или 

$ wvdial --config wvdial.conf ngage

для nokia ngage соответственно. Эта схема прекрасно работает, и даже мой 
младший брат не испытывает затруднений, но я как истинный КДЕ`шный фан хочу 
чтоб звонарём у меня был kppp.  "Создаю" новый модем, меняю в его св-ах 
строки инициализации, убираю галочку "Дожидаться сигнала в линии перед 
набором номера".

Жму кнопку звонить, вот что при этом пишется в "Окне отладки"

ATZ
OK
AT+CGDCONT=1,"IP","internet.mc"
OK
ATM1L3
OK
ATX3
OK
ATDT*99***1#
CONNECT
~}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~

После этого мобила мне говорит "Нет подписки GPRS", а pppd умирает с ошибкой 
под номером 16. При этом в "подробностях" работы pppd написано:

Jan 10 03:22:25 c3po pppd[16927]: pppd 2.4.4b1 started by drolyk, uid 1000
Jan 10 03:22:25 c3po pppd[16927]: using channel 9
Jan 10 03:22:25 c3po pppd[16927]: Using interface ppp0
Jan 10 03:22:25 c3po pppd[16927]: Connect: ppp0 <--> /dev/rfcomm0
Jan 10 03:22:25 c3po pppd[16927]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> 
<magic 0x5ed56804> <pcomp> <accomp>]
Jan 10 03:22:25 c3po pppd[16927]: rcvd [LCP ConfRej id=0x1 <magic 0x5ed56804> 
<pcomp> <accomp>]
Jan 10 03:22:25 c3po pppd[16927]: sent [LCP ConfReq id=0x2 <asyncmap 0x0>]
Jan 10 03:22:25 c3po pppd[16927]: rcvd [LCP ConfAck id=0x2 <asyncmap 0x0>]
Jan 10 03:22:28 c3po pppd[16927]: rcvd [LCP ConfReq id=0x0 <auth pap> <mru 
1500> <asyncmap 0xa0000>]
Jan 10 03:22:28 c3po pppd[16927]: sent [LCP ConfAck id=0x0 <auth pap> <mru 
1500> <asyncmap 0xa0000>]
Jan 10 03:22:28 c3po pppd[16927]: sent [LCP EchoReq id=0x0 magic=0x0]
Jan 10 03:22:28 c3po pppd[16927]: sent [PAP AuthReq id=0x1 user="megafon" 
password=<hidden>]
Jan 10 03:22:28 c3po pppd[16927]: rcvd [LCP EchoRep id=0x0 magic=0x0]
Jan 10 03:22:28 c3po pppd[16927]: rcvd [PAP AuthAck id=0x1 ""]
Jan 10 03:22:28 c3po pppd[16927]: PAP authentication succeeded
Jan 10 03:22:28 c3po pppd[16927]: sent [CCP ConfReq id=0x1 <deflate 15> 
<deflate(old#) 15> <bsd v1 15>]
Jan 10 03:22:28 c3po pppd[16927]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 
01> <addr 192.168.0.9> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Jan 10 03:22:28 c3po pppd[16927]: rcvd [IPCP ConfReq id=0x0 <addr 10.6.6.6>]
Jan 10 03:22:28 c3po pppd[16927]: sent [IPCP ConfAck id=0x0 <addr 10.6.6.6>]
Jan 10 03:22:28 c3po pppd[16927]: rcvd [LCP ProtRej id=0x0 80 fd 01 01 00 0f 
1a 04 78 00 18 04 78 00 15 03 2f]
Jan 10 03:22:28 c3po pppd[16927]: Protocol-Reject for 'Compression Control 
Protocol' (0x80fd) received
Jan 10 03:22:29 c3po pppd[16927]: rcvd [LCP TermReq id=0x1]
Jan 10 03:22:29 c3po pppd[16927]: LCP terminated by peer
Jan 10 03:22:29 c3po pppd[16927]: sent [LCP TermAck id=0x1]
Jan 10 03:22:32 c3po pppd[16927]: Connection terminated.
Jan 10 03:22:32 c3po pppd[16927]: Modem hangup
Jan 10 03:22:32 c3po pppd[16927]: Exit.

Может кто что подсоветует тру КДЕ`шнику :) ?

Спасибо за внимание.
-- 
If you think of MS-DOS as mono, and Windows as stereo,
  then Linux is Dolby Digital and all the music is free...

Attachment: pgpGzSiQnkrvB.pgp
Description: PGP signature


Reply to: