Package: asterisk-mobile Version: 1:11.7.0~dfsg-1 Followup-For: Bug #704540
OK, after some investigations it turned out that the Nokia 6310i is not fully HFP compatible (or not with the current version of it). It answers the AT+BRSF command with an ERROR, what should not be a big deal. But somehow, chain_mobile tries to read from rfcomm twice. At the first time, it receives the error from the not supported AT+BRSF command. And than, at the second time, it gets an timeout, I guess. But I'm not sure why a second reading should be neccessary here ? At least, a few debug outputs (some added by modifing source file by myself): -- do_discovery: rfcomm_socket neu zuweisen ! -- before initializing... Bluetooth Device 6310i has connected, initializing... -- now calling manager_event() in *do_discovery...� -- Bluetooth Device 6310i has connected, initializing... ]rfcomm_write() (19) [AT+BRSF=4 == rfcomm_wait, socket value before: 19 == rfcomm_wait, exception value: 0 == rfcomm_wait, outfd value: 19 == rfcomm_wait, socket value after: 19 -- I'm in at_read_full and socket ist: 19 [6310i] ERROR [6310i] received AT message 'ERROR' when expecting AT+BRSF, ignoring == rfcomm_wait, socket value before: 19 == rfcomm_wait, exception value: 0 == rfcomm_wait, outfd value: 0 == rfcomm_wait, socket value after: 19 [6310i] timeout (0 ms) waiting for rfcomm data, disconnecting [6310i] timeout while waiting for AT+BRSF in response to AT+BRSF -- Error initializing Bluetooth device 6310i. -- I'm cleaning up now, closing rfcomm_sock ! -- Bluetooth Device 6310i has disconnected. -- System Information: Debian Release: jessie/sid APT prefers testing-updates APT policy: (500, 'testing-updates'), (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.11-2-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages asterisk-mobile depends on: ii asterisk 1:11.7.0~dfsg-1 ii libbluetooth3 4.101-4 ii libc6 2.17-97 asterisk-mobile recommends no packages. asterisk-mobile suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org