подключение gprs через bluetooth
flower power 10 апреля, 2010 - 13:09
пытаюсь выйти в интернеты через телефон samsung s3310
провайдер мтс
# cat /etc/bluetooth/hcid.conf options { autoinit yes; security auto; pairing multi; passkey "1234"; } device { name "TuxBox"; class 0x00100; iscan enable; pscan enable; lm accept; lp rswitch,hold,sniff,park; auth enable; encrypt enable; }
# cat /etc/bluetooth/rfcomm.conf rfcomm0 { bind yes; device 44:4E:1A:78:66:EC; channel 3; comment "Masha'a Bluetooth Connection"; }
# cat /etc/ppp/peers/gprs /dev/rfcomm0 115200 nobsdcomp nodeflate connect '/usr/sbin/chat -v -f /etc/ppp/chat-gprs' noauth noipdefault usepeerdns user mts defaultroute debug nodetach
# cat /etc/ppp/peers/chat-gprs TIMEOUT 5 ECHO ON ABORT '\nBUSY\r' ABORT '\nERROR\r' ABORT '\nNO ANSWER\r' ABORT '\nNO CARRIER\r' ABORT '\nNO DIALTONE\r' ABORT '\nRINGING\r\n\r\nRINGING\r' '' \rAT TIMEOUT 12 OK ATE1 OK 'AT+cgdcont=1,"IP","internet.mts.ru"' OK ATD*99#
# echo ATZ > /dev/rfcomm0 # pppd call gprs AT OK ATE1 OK AT+cgdcont=1,"IP","internet.mts.ru" OK Serial connection established. using channel 3 Using interface ppp0 Connect: ppp0 <--> /dev/rfcomm0 sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4dfe79eb> <pcomp> <accomp>] rcvd [LCP ConfReq id=0xa3 <mru 1500> <asyncmap 0x0> <auth pap> <magic 0xb3f9a> <pcomp> <accomp>] No auth is possible sent [LCP ConfRej id=0xa3 <auth pap>] rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x4dfe79eb> <pcomp> <accomp>] rcvd [LCP ConfReq id=0xa4 <mru 1500> <asyncmap 0x0> <magic 0xb3f9a> <pcomp> <accomp>] sent [LCP ConfAck id=0xa4 <mru 1500> <asyncmap 0x0> <magic 0xb3f9a> <pcomp> <accomp>] sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>] rcvd [IPCP ConfReq id=0xa3 <addr 0.24.81.98> <compress VJ 0f 01> <ms-dns1 213.87.0.1> <ms-dns3 213.87.1.1>] sent [IPCP ConfRej id=0xa3 <ms-dns1 213.87.0.1> <ms-dns3 213.87.1.1>] rcvd [IPCP ConfNak id=0x1 <addr 10.24.81.98> <ms-dns1 213.87.0.1> <ms-dns3 213.87.1.1>] sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 10.24.81.98> <ms-dns1 213.87.0.1> <ms-dns3 213.87.1.1>] rcvd [IPCP ConfReq id=0xa4 <addr 0.24.81.98> <compress VJ 0f 01>] sent [IPCP ConfAck id=0xa4 <addr 0.24.81.98> <compress VJ 0f 01>] rcvd [IPCP ConfAck id=0x2 <compress VJ 0f 01> <addr 10.24.81.98> <ms-dns1 213.87.0.1> <ms-dns3 213.87.1.1>] default route ioctl(SIOCADDRT): No such process local IP address 10.24.81.98 remote IP address 0.24.81.98 primary DNS address 213.87.0.1 secondary DNS address 213.87.1.1 Script /etc/ppp/ip-up started (pid 17595) Script /etc/ppp/ip-up finished (pid 17595), status = 0x0 ^CTerminating on signal 2 Connect time 3.5 minutes. Sent 0 bytes, received 0 bytes. Script /etc/ppp/ip-down started (pid 17688) sent [LCP TermReq id=0x2 "User request"] Script /etc/ppp/ip-down finished (pid 17688), status = 0x0 rcvd [LCP TermAck id=0x2] Connection terminated.
тоесть какбэ подключается, ip выделяется, а по интернетам не шариться :(
»
- Для комментирования войдите или зарегистрируйтесь
flower power
dns пингуется? в последней строчке разрыв соединения.
буду честен, я не знаю, почему у меня все работает
потому что я его завершил
потому что я его завершил ctrl+c
я совсмен нуб... а как пинговать?)))
если так
то
то же самое
идем дальше
идем по порядку, в /etc/resolv.conf записи о dns серверах есть?
буду честен, я не знаю, почему у меня все работает
# cat /etc/resolv.conf #
замечательно
замечательно, надеюсь что iptables настроен правильно или
временно остановлен, тогда как настроен ppp в /etc/conf.d/net
буду честен, я не знаю, почему у меня все работает
не знаю как там iptables...
не знаю как там iptables... не трогал
в /etc/conf.d/net нет записей про ppp, т.к. соединение устанавливается с помощью # pppd call gprs, а не стандартным способом путём создавания ссылки net.ppp0 на net.lo и добавлением секции ppp в /etc/conf.d/net.
стандартным способом тоже пробовал шаманить, но там ваще чтото непонятное...
то стартовал без ругательств, то говорил девайс нот фаунд, то просто висел на стадии стартования pppd...
а где и как указывать логин и
одна ошибка уже найдена. номер должен быть *99**1*1# для самсунга...
но это проблему не решило
а где и как указывать логин и пароль?
логин
логин и пароль в /etc/ppp/pap-secrets
login * password *
я на мтс звоню через *99#
буду честен, я не знаю, почему у меня все работает
flower power написал(а): #
откуда вы знаете, что именно такие адреса? у меня была аналогичная проблема ранее, решалось двумя скриптами, один из которых при поднятии интерфейса получает адрес, другой очищает resolv.conf при закрытии соединения, в настоящее время такой проблемы нет, телефон и номер дозвона тут не причем.
Нужен вывод ifconfig ppp0
Нужен вывод ifconfig ppp0, ибо в логах непонятно:
P.S. Попробуйте убрать опцию - noipdefault
и вообще какая то чехарда с адресами, видимо из-за этого pppd не может прописать defaultroute
2 mib: вот так правильно?#
2 mib: вот так правильно?
2 leomuz: ниоткуда не знаю. resolf.conf перезаписывается сам при соединении.
2 Lunix: убрал noipdefault. никаких изменений. по прежнему
как отметил комрад Linux не
как отметил комрад Lunix не работает defaultroute
удалось выйти в интернеты с помощью
где local IP adress именно тот адрес из вывода команды
после