no me muestra mas ... :S
Detectando dispositivos ...
[root@localhost /]# ./bluezscanner -cp
+ BlueZScanner, por Gospel <gospel.endorasoft.es>
Detectando dispositivos ...
Dispositivo (1) encontrado:
MAC: 00:0A:28:3C:14:E8 Nombre: . ~ReUTeR~
Fabricante del Chip Bluetooth:
· Motorola
Class: 0x522204 [010100100010001000000100]
- Servicios soportados (Service Classes):
· Telephony (Cordless telephony, Modem, Headset service, ...)
· Object Transfer (v-Inbox, v-Folder, ...)
· Networking (LAN, Ad hoc, ...)
- Tipo de dispositivo (Device Class):
· Phone > Cellular
[!] Error. No se ha podido conectar con el servidor SDP.
Algunos Motorola requieren autenticación para poder acceder al servicio SDP. Eso te pasa...
Si haces "sdptool browse MAC" debería pasar lo mismo.
entoncs k podria hacer para lograr ejecutar komandos at?
ok .. Diskulpa si me estoy viendo un poko "kastrante" pero kreo k preguntando se aprende y espero k no te moleste
hice esto
[root@localhost ~]# sdptool browse 00:0A:28:3C:14:E8
Browsing 00:0A:28:3C:14:E8 ...
Service RecHandle: 0x0
Service Class ID List:
"SDP Server" (0x1000)
Protocol Descriptor List:
"L2CAP" (0x0100)
"SDP" (0x0001)
Profile Descriptor List:
"SDP Server" (0x1000)
Version: 0x0100
Service Name: Dial-up networking Gateway
Service Description: Dial-up networking Gateway
Service Provider: TELCEL
Service RecHandle: 0x10001
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Service Name: Voice Gateway
Service Description: Headset Audio Gateway
Service Provider: TELCEL
Service RecHandle: 0x10003
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0100
Service Name: Hands-Free voice gateway
Service Description: Hands-Free voice gateway
Service Provider: TELCEL
Service RecHandle: 0x10007
Service Class ID List:
"Handfree Audio Gateway" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 7
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"Handsfree" (0x111e)
Version: 0x0101
Service Name: OBEX Object Push
Service Description: OBEX Object Push
Service Provider: TELCEL
Service RecHandle: 0x10008
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 8
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
Service Name: OBEX File Transfer
Service Description: OBEX File Transfer
Service Provider: TELCEL
Service RecHandle: 0x10009
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 9
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
kuando trato de hacer una konexion me pide un pin en el celular.. kual es.. ya stuve buskando en los ficheros de bluez y no me muestra nada de pin
rfcomm connect 0 00:0A:28:3C:14:E8 3
-----aki me pide vincular y solicita un pin
Can't connect RFCOMM socket: Connection refused
Como q te solicita un pin? Pues cual va a ser? Tendrás q emparejar los dispositivos con el mismo PIN no?
Antes de ponerte a jugar con Seguridad en Bluetooth deberías saber como funciona básicamente Bluetooth.
Gracias Gospel no se cual era el error lo que pasa es que modifique ficheros sin niskiera saber bien las funciones tuve k reinstalar todo...
Recomendacion para futuro:
"NO MODIFIQUE FICHEROS HASTA QUE SEPAN REALMENTE QUE HACE"
xD
aprendi mi leccion
Ok ahora el problema es que me conecto al v555 por el voice gateway y trata de enviar comandos at y no recibo respuesta
yo creo que el error esta en que el cel no tiene el canal de comandos:
[root@localhost ~]# sdptool browse 00:0A:28:3C:14:E8
Browsing 00:0A:28:3C:14:E8 ...
Service RecHandle: 0x0
Service Class ID List:
"SDP Server" (0x1000)
Protocol Descriptor List:
"L2CAP" (0x0100)
"SDP" (0x0001)
Profile Descriptor List:
"" (0x1000)
Version: 0x0100
Service Name: Dial-up networking Gateway
Service Description: Dial-up networking Gateway
Service Provider: TELCEL
Service RecHandle: 0x10001
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Service Name: Voice Gateway
Service Description: Headset Audio Gateway
Service Provider: TELCEL
Service RecHandle: 0x10003
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 3
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0100
Service Name: Hands-Free voice gateway
Service Description: Hands-Free voice gateway
Service Provider: TELCEL
Service RecHandle: 0x10007
Service Class ID List:
"" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 7
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"" (0x111e)
Version: 0x0101
Service Name: OBEX Object Push
Service Description: OBEX Object Push
Service Provider: TELCEL
Service RecHandle: 0x10008
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 8
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
Service Name: OBEX File Transfer
Service Description: OBEX File Transfer
Service Provider: TELCEL
Service RecHandle: 0x10009
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 9
"OBEX" (0x0008)
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
code_ISO639: 0x6672
encoding: 0x6a
base_offset: 0xd800
code_ISO639: 0x6573
encoding: 0x6a
base_offset: 0xd803
code_ISO639: 0x7074
encoding: 0x6a
base_offset: 0xd806
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
cuando trato por el 9:
[root@localhost ~]# rfcomm connect 0 00:0A:28:3C:14:E8 9
Can't connect RFCOMM socket: Connection refused
me pide pin en el cel pero en linux nada
cuando trato en el 3:
[root@localhost ~]# rfcomm connect 0 00:0A:28:3C:14:E8 3
Connected /dev/rfcomm0 to 00:0A:28:3C:14:E8 on channel 3
Press CTRL-C for hangup
en el celular me muestra si quiero ceder a solucitudes de comando de voz y nadamas ceder
No pruebes con los canales de los perfiles que utilicen OBEX para la ejecución de comandos AT. Utiliza el perfil DialUp Networking, Serial Port o Voice Gateway.
Cuando puedas establecer conexión rfcomm con éxito, para lo cual tendrás que aceptar la autenticación y la autorización en el teléfono, abres otra ventana y lanzas "cu -l rfcomm0 -s 9600". Deberías poder enviar comandos AT y recibir respuesta. En algunos casos, puede que el eco local no esté habilitado y no puedas ver lo que escribes, pero al escribir el comando y enviar con enter, obtienes la respuesta.
por que obex no? no recibire respuesta... estoy pensando que tal vez no me aparece la autentificacion de pin en linux por k tal vez me falten librerias cheke el bluepin y llama a X window.. sera por k me falte algo?
pero en cambio pongo el comando bluez-pin y me salen opciones sera para algo?
y si no tengo el serial port en el cel? porque?
Si miras la pila de protocolos (http://www.palowireless.com/infotooth/images/tutorial_images/spec_stack.gif) creo q por OBEX no puedes acceder a la capa de Comandos AT.
La implementación de los perfiles en los dispositivos corre a cuenta de los fabricantes, pregunta a Motorola pq no han implementado el perfil de puerto serie. Seguramente, porque no lo necesitas para ninguna aplicación Bluetooth.
Lo importante es q logres el emparejamiento. Sin ello no podrás establecer una conexión con éxito a cualquier perfil que requiera autenticación. El emparejamiento en Linux es complicado y a mi me costó echarlo a funcionar, pero la configuración de hcid.conf tal y como la explico en mi web debería funcionar, si el gestor de emparejamientos bluepin está correctamente instalado...
tengo tooodo instalado todo no entiendo por k no me muestra la ventana de solucitud.. otra pregunta.. para windows.. no tengo terminal.. me baje el hyperterminal private edition primero necesito establecer la conexion y luego irme al terminal? o por ahi habia visto un tema pero no lo enkuentro