--- rfcomm/main.c (revision 154) +++ rfcomm/main.c (working copy) @@ -172,8 +172,12 @@ req.channel = 1; } - if ((err = ioctl(ctl, RFCOMMCREATEDEV, &req)) < 0 ) - perror("Can't create device"); + if ((err = ioctl(ctl, RFCOMMCREATEDEV, &req)) < 0 ) { + if (err == EOPNOTSUPP) + fprintf(stderr, "RFCOMM TTY support not available\n"); + else + perror("Can't create device"); + } return err; }