rendered paste bodyBluetooth enabled on the phone and instantly:
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:45:18] DEBUG[30642]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
[2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+CIND: ("service",(0,1)),("call",(0,1)),("callsetup",(0,3))]
[2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:1345 do_monitor_phone: CIEV_CALL=2 CIEV_CALLSETUP=3
[2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:45:18] DEBUG[30641]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND?
-- Bluetooth Device SPHA640 has disconnected, reason (104).
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:45:24] DEBUG[30646]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:45:24] DEBUG[30647]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:45:24] DEBUG[30646]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:45:24] DEBUG[30646]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:45:24] DEBUG[30646]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
-- Bluetooth Device SPHA640 has disconnected, reason (104).
I have NEVER seen this before:
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:45:30] DEBUG[30649]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
[2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+CIND: ("service",(0,1)),("call",(0,1)),("callsetup",(0,3))]
[2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:1345 do_monitor_phone: CIEV_CALL=2 CIEV_CALLSETUP=3
[2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:45:30] DEBUG[30648]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND?
]2008-03-21 19:45:31] DEBUG[30648]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CMER=3,0,0,1
All Bluetooth adapters are in use at this time.
asterisk*CLI> mobile show devices
ID Address Group Adapter Connected State SMS
SPHA640 00:17:E3:18:67:A2 1 dongle Yes Init No
-- Bluetooth Device SPHA640 has disconnected, reason (110).
But what the fuck, disconnects after like 10 seconds?
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:45:57] DEBUG[30650]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:45:57] DEBUG[30651]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:45:57] DEBUG[30650]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:45:57] DEBUG[30650]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:45:57] DEBUG[30650]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
-- Bluetooth Device SPHA640 has disconnected, reason (104).
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:46:03] DEBUG[30652]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:46:03] DEBUG[30653]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:46:03] DEBUG[30652]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:46:03] DEBUG[30652]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:46:03] DEBUG[30652]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
-- Bluetooth Device SPHA640 has disconnected, reason (104).
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:46:09] DEBUG[30655]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:46:09] DEBUG[30656]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:46:10] DEBUG[30655]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:46:10] DEBUG[30655]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:46:10] DEBUG[30655]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
[2008-03-21 19:46:10] DEBUG[30655]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+CIND: ("service",(0,1)),("call",(0,1)),("callsetup",(0,3))]
[2008-03-21 19:46:10] DEBUG[30655]: chan_mobile.c:1345 do_monitor_phone: CIEV_CALL=2 CIEV_CALLSETUP=3
-- Bluetooth Device SPHA640 has disconnected, reason (104).
-- Bluetooth Device SPHA640 has connected.
]2008-03-21 19:46:17] DEBUG[30657]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+BRSF=4
[2008-03-21 19:46:17] DEBUG[30658]: chan_mobile.c:1812 do_sco_listen: About to accept() socket.
[2008-03-21 19:46:17] DEBUG[30657]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [+BRSF:37]
[2008-03-21 19:46:17] DEBUG[30657]: chan_mobile.c:1304 do_monitor_phone: rfcomm_read() (SPHA640) [OK]
]2008-03-21 19:46:17] DEBUG[30657]: chan_mobile.c:980 rfcomm_write: rfcomm_write() (SPHA640) [AT+CIND=?
-- Bluetooth Device SPHA640 has disconnected, reason (104).
asterisk*CLI>