O script é como se fosse uma receita de bolo. Se você seguir, dá certinho. No meu celular que é um Nokia N73 (GSM) da Oi, eu fiz a seguinte configuração:
Passo a passo para os usuários experientes:
Identificando endereço MAC: comando hcitool scan
Scanning ...
00:1D:FD:10:62:B8 Guilherme Nokia N73
Endereço MAC: 00:1D:FD:10:62:B8
Canal: 2
Escolhendo operadora: Oi
Pronto, acabou, tudo configurado, os arquivos foram criados corretamente.
Em todo o caso se você quiser ver o que ele configura, é simples.
Simplesmente configura o arquivo /etc/bluetooth/rfcomm.conf e o arquivo /etc/wvdial.conf e o $home/.wvdial.conf onde $home é a pasta
do usuário linux (/home/guilherme) por exemplo.
Eu estou usando Big Linux agora para testar o SmartConnect em outras distribuições populares e vi que nessa distribuição, tive alguns problemas
quanto a permissão dos arquivos e o wvdial não vem instalado por padrão.
Então é sudo apt-get install wvdial.
Veja aqui como fica os arquivos de configuração
e o arquivo /etc/bluetooth/rfcomm.conf
Pronto, do jeito como você pode perceber, é possível configurar um modem 3G e um telefone celular conectado via bluetooth, os dois usando o mesmo arquivo de configuração com perfis diferentes. E para escolher qual deles você vai querer conectar, basta dar o comando sudo wvdial ou sudo wvdial btmodem.
Pelo utilitário gráfico, basta clicar em:

E clicar nos ícones que você preferir.
Passo a passo para os usuários experientes:
Identificando endereço MAC: comando hcitool scan
Scanning ...
00:1D:FD:10:62:B8 Guilherme Nokia N73
Endereço MAC: 00:1D:FD:10:62:B8
Canal: 2
Escolhendo operadora: Oi
Pronto, acabou, tudo configurado, os arquivos foram criados corretamente.
Em todo o caso se você quiser ver o que ele configura, é simples.
Simplesmente configura o arquivo /etc/bluetooth/rfcomm.conf e o arquivo /etc/wvdial.conf e o $home/.wvdial.conf onde $home é a pasta
do usuário linux (/home/guilherme) por exemplo.
Eu estou usando Big Linux agora para testar o SmartConnect em outras distribuições populares e vi que nessa distribuição, tive alguns problemas
quanto a permissão dos arquivos e o wvdial não vem instalado por padrão.
Então é sudo apt-get install wvdial.
Veja aqui como fica os arquivos de configuração
- Código:
[b]guilherme@CORE2DUO:/etc$ cat /etc/wvdial.conf[/b]
[Dialer Defaults]
Phone =
Username =
Password =
New PPPD = yes
[Dialer btmodem]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","gprs.oi.com.br"
Dial Command=ATDT
ISDN = 0
Modem Type = Bluetooth Modem
Stupid Mode=1
Check Def Route=1
New PPPD = yes
Phone = *99***1#
Modem = /dev/rfcomm3
Username = oi
Password = oi
Ask Password=0
Baud = 460800
Auto DNS=on
e o arquivo /etc/bluetooth/rfcomm.conf
guilherme@CORE2DUO:/etc$ cat /etc/bluetooth/rfcomm.conf
rfcomm3{
bind yes;
device 00:1d:fd:10:62:b8;
channel 2;
}
Pronto, do jeito como você pode perceber, é possível configurar um modem 3G e um telefone celular conectado via bluetooth, os dois usando o mesmo arquivo de configuração com perfis diferentes. E para escolher qual deles você vai querer conectar, basta dar o comando sudo wvdial ou sudo wvdial btmodem.
Pelo utilitário gráfico, basta clicar em:

E clicar nos ícones que você preferir.