Hi Gilles, On Sat, Nov 22, 2014, Gilles Grégoire wrote: > I still find this a bit surprising: when using an l2capSocket, I still > have to listen() and accept() the connection. One would expect that > without anyone accept()'ing, the connection is not accepted! E.g. ATT uses a fixed L2CAP channel, i.e. there is no L2CAP signaling involved to establish it. Instead the channel is implicitly available once the baseband link becomes available (i.e. through the LE Connection Complete HCI event). There's therefore nothing to accept or reject as as far as a fixed channel like ATT is concerned. If you were doing Connection oriented Channels which have an actual L2CAP Connect request/response pair the socket accept() would indeed map to the L2CAP Connect Response. Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html