Доброго времени суток! Хочу проконсультироваться на предмет интернета через 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