Linux kernel driver and tty line discipline for sending and receiving sms