[LUG.ro] BlueTooth encore... tampoco funca... (Bis porque no sale)

Horacio Castellini lugro@lugro.org.ar
Mon, 10 Dec 2007 12:09:59 -0300


Holas:
     Como me quedé con la pica de que no me andaba en bluetooth ES-388, 
me prestaron un encore que no tengo idea el modelo y parece que el lsusb 
tampoco...

hcaste@oscura:~/bluetooth$ lsusb
Bus 001 Device 002: ID 0c10:0000
Bus 001 Device 001: ID 0000:0000

pero a diferencia del anterior el bluez anda sin problemas...


hcaste@oscura:~/bluetooth$ /usr/sbin/hciconfig -a
hci0:   Type: USB
         BD Address: 00:11:F6:05:11:FF ACL MTU: 120:20 SCO MTU: 0:0
         UP RUNNING PSCAN ISCAN
         RX bytes:996 acl:0 sco:0 events:28 errors:0
         TX bytes:601 acl:0 sco:0 commands:28 errors:0
         Features: 0xff 0xff 0x05 0x38 0x18 0x18 0x00 0x00
         Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
         Link policy: RSWITCH HOLD SNIFF PARK
         Link mode: SLAVE ACCEPT
         Name: 'oscura-0'
         Class: 0x3e0100
         Service Classes: Networking, Rendering, Capturing, Object 
Transfer, Audio
         Device Class: Computer, Uncategorized
         HCI Ver: 1.2 (0x2) HCI Rev: 0x0 LMP Ver: 1.2 (0x2) LMP Subver: 
0x757
         Manufacturer: Silicon Wave (11)



detecta el nokia 5200...
hcaste@oscura:~/bluetooth$ hcitool scan
Scanning ...
         00:19:B7:97:65:C8       Horacio 9573

los servicios del TE con el hcaste@oscura:~/bluetooth$  sdptool records 
00:19:B7:97:65:C8, hasta le puedo hacer un pingueo...

hcaste@oscura:~/bluetooth$ sudo l2ping 00:19:B7:97:65:C8
Ping: 00:19:B7:97:65:C8 from 00:11:F6:05:11:FF (data size 44) ...
0 bytes from 00:19:B7:97:65:C8 id 0 time 62.39ms
0 bytes from 00:19:B7:97:65:C8 id 1 time 10.14ms
0 bytes from 00:19:B7:97:65:C8 id 2 time 9.97ms
0 bytes from 00:19:B7:97:65:C8 id 3 time 10.70ms
0 bytes from 00:19:B7:97:65:C8 id 4 time 8.44ms
0 bytes from 00:19:B7:97:65:C8 id 5 time 13.29ms
0 bytes from 00:19:B7:97:65:C8 id 6 time 11.01ms
0 bytes from 00:19:B7:97:65:C8 id 7 time 10.03ms
8 sent, 8 received, 0% loss

Pero cuando intento ver que carajo tengo el directorio del TE...
hcaste@oscura:~/bluetooth$ obexftp -b 00:19:B7:97:65:C8 -B 10 -l
Browsing 00:19:B7:97:65:C8 ...
Channel: 10
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect
Connecting...failed: connect
Still trying to connect

Por suerte ahora en el dmesg me da...
Dec 10 11:12:46 oscura hcid[3060]: call_passkey_agent(): no agent registered
Dec 10 11:13:03 oscura hcid[3060]: pin_code_request 
(sba=00:11:F6:05:11:FF, dba=00:19:B7:97:65:C8)
Dec 10 11:13:03 oscura hcid[3060]: call_passkey_agent(): no agent registered
Dec 10 11:15:45 oscura hcid[3060]: pin_code_request 
(sba=00:11:F6:05:11:FF, dba=00:19:B7:97:65:C8)
Dec 10 11:15:45 oscura hcid[3060]: call_passkey_agent(): no agent registered
Dec 10 11:15:58 oscura hcid[3060]: pin_code_request 
(sba=00:11:F6:05:11:FF, dba=00:19:B7:97:65:C8)
Dec 10 11:15:58 oscura hcid[3060]: call_passkey_agent(): no agent registered


Que carajo estoy haciendo mal???

Este es el olfateado de paquetes... es largo pero como lo tengo que 
devolver al BlueTooth... lo pongo para que algún perto me diga que pasa...

hcaste@oscura:~/bluetooth$ sudo /usr/sbin/hcidump -X -V
HCI sniffer - Bluetooth packet analyzer ver 1.32
device: hci0 snap_len: 1028 filter: 0xffffffff
< HCI Command: Create Connection (0x01|0x0005) plen 13
     bdaddr 00:19:B7:97:65:C8 ptype 0xcc18 rswitch 0x01 clkoffset 0x0000
     Packet type: DM1 DM3 DM5 DH1 DH3 DH5
 > HCI Event: Command Status (0x0f) plen 4
     Create Connection (0x01|0x0005) status 0x00 ncmd 1
 > HCI Event: Connect Complete (0x03) plen 11
     status 0x00 handle 6 bdaddr 00:19:B7:97:65:C8 type ACL encrypt 0x00
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Connect req: psm 1 scid 0x0040
< HCI Command: Read Remote Supported Features (0x01|0x001b) plen 2
     handle 6
 > HCI Event: Command Status (0x0f) plen 4
     Read Remote Supported Features (0x01|0x001b) status 0x00 ncmd 1
< HCI Command: Write Link Policy Settings (0x02|0x000d) plen 4
     handle 6 policy 0x0f
     Link policy: RSWITCH HOLD SNIFF PARK
 > HCI Event: Max Slots Change (0x1b) plen 3
     handle 6 slots 5
 > HCI Event: Command Complete (0x0e) plen 6
     Write Link Policy Settings (0x02|0x000d) ncmd 1
     status 0x00 handle 6
< HCI Command: Remote Name Request (0x01|0x0019) plen 10
     bdaddr 00:19:B7:97:65:C8 mode 2 clkoffset 0x0000
 > HCI Event: Command Status (0x0f) plen 4
     Remote Name Request (0x01|0x0019) status 0x00 ncmd 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Read Remote Supported Features (0x0b) plen 11
     status 0x00 handle 6
     Features: 0xbf 0xee 0x0f 0xc6 0x9a 0x39 0x00 0x00
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0040 result 0 status 0
       Connection successful
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 0
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
       MTU 65535
< ACL data: handle 6 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 0
       Success
 > ACL data: handle 6 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 0
       Success
 > HCI Event: Remote Name Req Complete (0x07) plen 255
     status 0x00 bdaddr 00:19:B7:97:65:C8 name 'Horacio 9573'
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
< ACL data: handle 6 flags 0x02 dlen 22
     L2CAP(d): cid 0x0040 len 18 [psm 1]
         SDP SSA Req: tid 0x0 len 0xd
           pat uuid-16 0x1106 (OBEXObjTrnsf)
           max 65535
           aid(s) 0x0004 (ProtocolDescList)
           cont 00
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 40
     L2CAP(d): cid 0x0040 len 36 [psm 1]
             count 28
           record #0
               aid 0x0004 (ProtocolDescList)
                  < < uuid-16 0x0100 (L2CAP) > <
                  uuid-16 0x0003 (RFCOMM) uint 0xa > <
                  uuid-16 0x0008 (OBEX) > >
           cont 00
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn req: dcid 0x0040 scid 0x0040
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Connect req: psm 3 scid 0x0041
 > HCI Event: Number of Completed Packets (0x13) plen 5
       SDP SSA Rsp: tid 0x0 len 0x1f
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn rsp: dcid 0x0040 scid 0x0040
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0041 result 0 status 0
       Connection successful
< ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 4
       MTU 1013
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 4
       MTU 32772
< ACL data: handle 6 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 0
       Success
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 4
       Success
       MTU 1013
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): SABM: cr 1 dlci 0 pf 1 ilen 0 fcs 0x1c
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7
< ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(d): cid 0x0041 len 14 [psm 3]
       RFCOMM(s): PN CMD: cr 1 dlci 0 pf 0 ilen 10 fcs 0x70 mcc_len 8
       dlci 20 frame_type 0 credit_flow 15 pri 7 ack_timer 0
       frame_size 1008 max_retrans 0 credits 7
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(d): cid 0x0041 len 14 [psm 3]
       RFCOMM(s): PN RSP: cr 0 dlci 0 pf 0 ilen 10 fcs 0xaa mcc_len 8
       dlci 20 frame_type 0 credit_flow 14 pri 7 ack_timer 0
       frame_size 1008 max_retrans 0 credits 0
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): SABM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xfd
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: PIN Code Request (0x16) plen 6
     bdaddr 00:19:B7:97:65:C8
< HCI Command: PIN Code Request Negative Reply (0x01|0x000e) plen 6
     bdaddr 00:19:B7:97:65:C8
 > HCI Event: Command Complete (0x0e) plen 10
     PIN Code Request Negative Reply (0x01|0x000e) ncmd 1
     status 0x06 bdaddr 00:19:B7:97:65:C8
     Error: PIN or Key Missing
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): DM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xd7
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): DISC: cr 1 dlci 0 pf 1 ilen 0 fcs 0xfd
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn req: dcid 0x0041 scid 0x0041
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Connect req: psm 3 scid 0x0040
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn rsp: dcid 0x0041 scid 0x0041
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0040 result 0 status 0
       Connection successful
< ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
       MTU 1013
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
       MTU 32772
< ACL data: handle 6 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 0
       Success
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 4
       Success
       MTU 1013
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0040 len 4 [psm 3]
       RFCOMM(s): SABM: cr 1 dlci 0 pf 1 ilen 0 fcs 0x1c
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0040 len 4 [psm 3]
       RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7
< ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(d): cid 0x0040 len 14 [psm 3]
       RFCOMM(s): PN CMD: cr 1 dlci 0 pf 0 ilen 10 fcs 0x70 mcc_len 8
       dlci 20 frame_type 0 credit_flow 15 pri 7 ack_timer 0
       frame_size 1008 max_retrans 0 credits 7
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(d): cid 0x0040 len 14 [psm 3]
       RFCOMM(s): PN RSP: cr 0 dlci 0 pf 0 ilen 10 fcs 0xaa mcc_len 8
       dlci 20 frame_type 0 credit_flow 14 pri 7 ack_timer 0
       frame_size 1008 max_retrans 0 credits 0
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0040 len 4 [psm 3]
       RFCOMM(s): SABM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xfd
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0040 len 4 [psm 3]
       RFCOMM(s): DM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xd7
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0040 len 4 [psm 3]
       RFCOMM(s): DISC: cr 1 dlci 0 pf 1 ilen 0 fcs 0xfd
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn req: dcid 0x0040 scid 0x0040
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Connect req: psm 3 scid 0x0041
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0040 len 4 [psm 3]
       RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7
 > ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn rsp: dcid 0x0040 scid 0x0040
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0041 result 0 status 0
       Connection successful
< ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 4
       MTU 1013
 > ACL data: handle 6 flags 0x02 dlen 16
     L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 4
       MTU 32772
< ACL data: handle 6 flags 0x02 dlen 14
     L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 0
       Success
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 4
       Success
       MTU 1013
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): SABM: cr 1 dlci 0 pf 1 ilen 0 fcs 0x1c
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7
< ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(d): cid 0x0041 len 14 [psm 3]
       RFCOMM(s): PN CMD: cr 1 dlci 0 pf 0 ilen 10 fcs 0x70 mcc_len 8
       dlci 20 frame_type 0 credit_flow 15 pri 7 ack_timer 0
       frame_size 1008 max_retrans 0 credits 7
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 18
     L2CAP(d): cid 0x0041 len 14 [psm 3]
       RFCOMM(s): PN RSP: cr 0 dlci 0 pf 0 ilen 10 fcs 0xaa mcc_len 8
       dlci 20 frame_type 0 credit_flow 14 pri 7 ack_timer 0
       frame_size 1008 max_retrans 0 credits 0
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): SABM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xfd
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): DM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xd7
< ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): DISC: cr 1 dlci 0 pf 1 ilen 0 fcs 0xfd
< ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn req: dcid 0x0041 scid 0x0041
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > HCI Event: Number of Completed Packets (0x13) plen 5
     handle 6 packets 1
 > ACL data: handle 6 flags 0x02 dlen 8
     L2CAP(d): cid 0x0041 len 4 [psm 3]
       RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7
 > ACL data: handle 6 flags 0x02 dlen 12
     L2CAP(s): Disconn rsp: dcid 0x0041 scid 0x0041
< HCI Command: Disconnect (0x01|0x0006) plen 3
     handle 6 reason 0x13
     Reason: Remote User Terminated Connection
 > HCI Event: Command Status (0x0f) plen 4
     Disconnect (0x01|0x0006) status 0x00 ncmd 1
 > HCI Event: Disconn Complete (0x05) plen 4
     status 0x00 handle 6 reason 0x16
     Reason: Connection Terminated by Local Host

	

	
		
__________________________________________________ 
Preguntá. Respondé. Descubrí. 
Todo lo que querías saber, y lo que ni imaginabas, 
está en Yahoo! Respuestas (Beta). 
¡Probalo ya! 
http://www.yahoo.com.ar/respuestas