Marcel, Here's a cleaned up version of the fixes for RFCOMM: rfcomm-keep-tty-data: Fix the problem of disappearing packets when the socket is meant to be used as an rfcomm tty server. The data needs to be queued since packets might arrive after the socket has been connected, but before the tty has been opened rfcomm-tty-no-canonical: Let the tty driver be non-canonical by default. Fixes some issues with canonical mode not being handled properly in rfcomm_tty_write. rfcomm-keep-modem-status: Keep the modem status around in case the tty really needs it. -Denis