Bueno en esta noche con la ayuda de vostorga,aposada y un site todo raro de malasia o a saber donde logré al fin conectar mi laptop con Debian Sid.
Como lo hice?
Ok segui el consejo de varios lados pero lo voy a explicar mas despacio.
Primero:
como uso Debian voy a asumir q ya tenemos instalados todos los paquetes que se relacionan con bluetooth. Segun el malamayesiano (ni idea de donde es) estos son los paquetes.
apt-get install libbluetooth1
apt-get install bluez-utils
apt-get install bluez-pin
apt-get install bluez-hcidump
ademas instalamos el bluetooht para gnome o para kde.
ahora tenemos q tener instalado el wvdial
apt-get install wvdial
despues habilitamos unas opciones en el Treo para q pueda comunicarse con nuestra maquina. No voy a poner ningun dibujo,si no me entienden vean la pagina que tomé de ayuda estara en el final en “referencias”.
En la treo nos metemos al menu de Bluetooth.
marcamos status Bluetooth » Bluetooth: On
despues: Discoverable:Yes
y por ultimo abilitamos Dial-up Networking: On
nos vá a dar un warning el telefono y lo ignoramos (como todo buen usuario
)
Despues buscamos la mac del Treo porq la usaremos en unos archivos de configuracion. Hay varias formas de hacerlo. Pero la que te dá mas informacion es esta.
sdptool search DUN
Esto nos responde algo como esto.
Inquiring ...
Searching for DUN on 00:07:E0:05:1B:77 …
Service Name: Dial-up networking
Service RecHandle: 0×10001
Service Class ID List:
“Dialup Networking” (0×1103)
Protocol Descriptor List:
“L2CAP” (0×0100)
“RFCOMM” (0×0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0×656e
encoding: 0×8cc
base_offset: 0×100
Ok ya tenemos la mac y el canal usando nuestro editor de texto favorito, cambiamos el archivo:
/etc/bluetooth/rfcomm.conf
El mio se mira así
titan:~# cat /etc/bluetooth/rfcomm.conf
#
# RFCOMM configuration file.
#
rfcomm1 {
bind yes;
device 00:07:xx:xx:xx:xx;
channel 1;
comment “Mau’s TREO 650″;
}
Ojo!! rfcomm1 en pudi ser perfectamente rfcomm0 o rfcomm2, yo porq ya tenía otro disposito anteriormente que utulizaba rfcomm0. En Device vá la mac del Treo (vivos).
Tambien cambiamos este archivo.
titan:/dev# cat /etc/bluetooth/hcid.conf
#
# HCI daemon configuration file.
#
# HCId options
options {
# Automatically initialize new devices
autoinit yes;
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security auto;
# Pairing mode
# none - Pairing disabled
# multi - Allow pairing with already paired devices
# once - Pair once and deny successive attempts
pairing multi;
# Default PIN code for incoming connections
passkey "1234";
#pin_helper /usr/local/bin/bluez_pin_simple;
#pin_helper /etc/bluetooth/feed-pin.sh
}
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "%h-%d";
# Local device class
class 0x3e0100;
# Default packet type
#pkt_type DH1,DM1,HV1;
# Inquiry and Page scan
iscan enable; pscan enable;
# Default link mode
# none - no specific policy
# accept - always accept incoming connections
# master - become master on incoming connections,
# deny role switch on outgoing connections
lm accept;
# Default link policy
# none - no specific policy
# rswitch - allow role switch
# hold - allow hold mode
# sniff - allow sniff mode
# park - allow park mode
lp rswitch,hold,sniff,park;
auth enable;
encrypt enable;
}
}
Lo mas importante ahi es la parte de Passkey, esta es la clave q le damos a nuestra maquina para cuando hagamos un “pairing” entre el celular y el bluetooh de nuestra maquina.
El ultimo archivito que necesitamos modificar es este:
titan:/dev# cat /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/rfcomm1
#Baud = 460800
Init1 = ATZ
Phone = *99***1#
#Phone = *99#
#Phone = #777
Username = tigo
Password = tigogrps
#Stupid Mode = yes
Segun he leido yop. La parte de de usarname y password no importa, y el malamayesiano puso un parametro llamado Baud que me desconectaba la coneccion. Phone solo ocupo el primero los demas fueron pruebas, y el Stupid Mode es para otras redes.
Despues hacemos el Pairing entre el celular y la computadora seguin el howto de guru labs (tiene fotos)
Despues utilizamos el comando wvdial (Que yo pensé q ya nunca mas lo hiba a utilizar
).
Bueno aca pongo las paginas que me sirvieron para configurar.
Pagina Guru labs.
Pagina en un idioma q no c cual es