подключение gprs через bluetooth

пытаюсь выйти в интернеты через телефон 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

flower power написал(а):
primary DNS address 213.87.0.1
secondary DNS address 213.87.1.1
Connection terminated.

dns пингуется? в последней строчке разрыв соединения.

буду честен, я не знаю, почему у меня все работает

потому что я его завершил

потому что я его завершил ctrl+c

^CTerminating on signal 2

я совсмен нуб... а как пинговать?)))
если так

# ping -c 3 213.87.0.1

то

connect: Network is unreachable

то же самое

# ping -c 3 213.87.1.1
connect: Network is unreachable

идем дальше

идем по порядку, в /etc/resolv.conf записи о dns серверах есть?

буду честен, я не знаю, почему у меня все работает

# cat /etc/resolv.conf #

# cat /etc/resolv.conf 
# Generated by dhcpcd
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
nameserver 213.87.0.1
nameserver 213.87.1.1

замечательно

замечательно, надеюсь что iptables настроен правильно или
временно остановлен, тогда как настроен ppp в /etc/conf.d/net

буду честен, я не знаю, почему у меня все работает

не знаю как там iptables...

не знаю как там iptables... не трогал

# cat /etc/conf.d/net
RC_PLUG_SERVICES="!net.eth0 !net.wlan0"

modules=( "wpa_supplicant" )
wpa_supplicant_ath0="-dmadwifi"

в /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 написал(а): #

flower power написал(а):
# cat /etc/resolv.conf 
# Generated by dhcpcd
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
nameserver 213.87.0.1
nameserver 213.87.1.1

откуда вы знаете, что именно такие адреса? у меня была аналогичная проблема ранее, решалось двумя скриптами, один из которых при поднятии интерфейса получает адрес, другой очищает resolv.conf при закрытии соединения, в настоящее время такой проблемы нет, телефон и номер дозвона тут не причем.

Нужен вывод ifconfig ppp0

Нужен вывод ifconfig ppp0, ибо в логах непонятно:

local  IP address 10.24.81.98
remote IP address 0.24.81.98

P.S. Попробуйте убрать опцию - noipdefault
и вообще какая то чехарда с адресами, видимо из-за этого pppd не может прописать defaultroute

default route ioctl(SIOCADDRT): No such process

2 mib: вот так правильно?#

2 mib: вот так правильно?

# cat /etc/ppp/pap-secrets

# Secrets for authentication using PAP
# client	server	secret			IP addresses
mts * mts *

2 leomuz: ниоткуда не знаю. resolf.conf перезаписывается сам при соединении.
2 Lunix: убрал noipdefault. никаких изменений. по прежнему

default route ioctl(SIOCADDRT): No such process
local  IP address 10.26.59.148
remote IP address 0.26.59.148
# ifconfig ppp0

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:10.26.59.148  P-t-P:0.26.59.148  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:1 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:94 (94.0 B)  TX bytes:88 (88.0 B)

как отметил комрад Linux не

как отметил комрад Lunix не работает defaultroute
удалось выйти в интернеты с помощью

route add default gw <local IP adress>

где local IP adress именно тот адрес из вывода команды

pppd call gprs

после

ifconfig eth0 down

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".