Hi Greg, for the Bluetooth subsystem integration into the driver model it is required that we can update the device of a class device at any time. For the RFCOMM TTY device for example we create the TTY device and only when it got opened we create the Bluetooth connection. Once this new connection has been created we have a device to attach to the class device of the TTY. I came up with the attached patch and it worked fine with the Bluetooth RFCOMM layer. Regards Marcel