Linux SocketCAN driver (not finished yet)