Странно, что сервис Dial-Up на 3-м, а не на первом канале. В 4.1 и 4.0 подключение через gprs без проблем. Рассказываю:
1. в консоли:
[alex@laptop ~]$ hcitool scan
Scanning ...
00:13:70:E3:57:25 Nokia 6230
[alex@laptop ~]$ sdptool search DUN
Inquiring ...
Searching for DUN on 00:13:70:E3:57:25 ...
Service Name: Dial-up networking
Service RecHandle: 0x1001e
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
т.е. сервис Dial-Up на первом канале, как и должно быть. Далее запускаем от рута kWrite, открываем /etc/bluetooth/rfcomm.conf
Не забывем раскомментировать все строки. После этого вбиваем нужный девайс:
#
# RFCOMM configuration file.
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device 00:13:70:E3:57:25;
# RFCOMM channel for the connection
channel 1;
# Description of the connection
comment "Nokia 6230";
}
Сохраняемся, делаем из-под рута
[root@laptop ~]# service bluetooth restart
Stopping hcid service: [ DONE ]
Starting hcid service: [ DONE ]
[root@laptop ~]#
Теперь можно настраивать kPPP или любую другую звонилку, в качестве модема в данном случае используется порт /dev/rfcomm0, телефон дозвона *99***1#, в командах модема не забываем прописать строку инициализации для оператора (напр. AT+CGDCONT=1,"IP","internet.beeline.ru")
Можно ещё указать параметры pppd (отключение сжатия):
debug
novjccomp
nopcomp
noaccomp
nodeflate
novj
nobsdcomp
Да, скорость порта для модема -от 115200 и выше. После этого - запускаем соединение и работаем, все ОК.