--- chan_mobile.c 2011-06-20 23:44:18.000000000 +0200 +++ chan_mobile.c.working 2011-06-20 23:55:07.000000000 +0200 @@ -1288,7 +1288,7 @@ memset(&addr, 0, sizeof(addr)); addr.rc_family = AF_BLUETOOTH; bacpy(&addr.rc_bdaddr, &src); - addr.rc_channel = (uint8_t) 1; + addr.rc_channel = (uint8_t) 0; if (bind(s, (struct sockaddr *)&addr, sizeof(addr)) < 0) { ast_debug(1, "bind() failed (%d).\n", errno); close(s);