From: Andrei Emeltchenko <andrei.emeltchenko@xxxxxxxxx> AMP controllers do not understand this command ... < HCI Command: Write Local Name (0x03|0x0013) plen 248 name '' > HCI Event: Command Complete (0x0e) plen 4 Write Local Name (0x03|0x0013) ncmd 1 status 0x01 Error: Unknown HCI Command ... Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@xxxxxxxxx> --- net/bluetooth/mgmt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c index 958f764..9afcc84 100644 --- a/net/bluetooth/mgmt.c +++ b/net/bluetooth/mgmt.c @@ -2135,6 +2135,9 @@ static int set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, BT_DBG(""); + if (hdev->amp_type != HCI_BREDR) + return -ENOTSUPP; + hci_dev_lock(hdev); memcpy(hdev->short_name, cp->short_name, sizeof(hdev->short_name)); -- 1.7.9.5 -- 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