This page is no longer updated. Please refer to https://github.com/lin-bus/linux-lin/wiki for more up-to-date information.
LIN (Local Interconnect Network) support and tools for Linux and SocketCAN.
slLIN - LIN Driver for Standard UART/TTY Interfaces
slLIN is TTY line discipline implemented for GNU/Linux operating system that handles the interchange of LIN messages between the underlying UART driver and the CAN bus subsystem.
This way, the same API as the one used for CAN networking can be used for communication with LIN devices.
Report describing proposal of LIN to SocketCAN integration
SocketCAN and UART Drivers Based LIN-bus Support for Linux RTLWS14 paper
Repository with slLIN source code
git clone git://rtime.felk.cvut.cz/linux-lin.git