Hi, WIth Btattach, ioctl fails to set flags from 32-bit user space to 64-bit kernel. ioctl fails with ENOTTY. static int attach_proto(const char *path, unsigned int proto, unsigned int flags) { int fd, dev_id; fd = open_serial(path); if (fd < 0) return -1; if (ioctl(fd, HCIUARTSETFLAGS, flags) < 0) { perror("Failed to set flags"); close(fd); return -1; } ..... Kind regards, J.J. -- 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