title: How to install .c and Makefile drivers on ubuntu 14.04
body: <p>I am a newbie.
  I am trying to install CH340 drivers on Ubuntu 14.04 and I don't know where to start. this is a driver for arduino clone
  The folder has a Makefile and ch34x.c.
  I tried to compile the ch34x.c with GCC and got an error. </p>
  
  <pre><code>~/Downloads/CH341SER_LINUX$ gcc -o driver ch34x.c
  ch34x.c:20:24: fatal error: linux/init.h: No such file or directory
   #include &lt;linux/init.h&gt;
                          ^
  compilation terminated.
  </code></pre>
  
  <p>when running make in the directory i get:</p>
  
  <pre><code>make -C /lib/modules/3.8.11/build  M=/home/mko/Downloads/CH341SER_LINUX  
  make: *** /lib/modules/3.8.11/build: No such file or directory.  Stop.
  make: *** [default] Error 2
  </code></pre>
  
  <p>documentation info: </p>
  
  <pre><code>Instructions
  
  Note: 1.Please run followed executable programs as root privilege
        2.Current Driver support versions of linux kernel range from 2.6.25 to 3.9.10
        3.Current Driver support 32bits and 64bits linux systems
  
  Usage:
      (load or unload linux driver of CH34x)
      //compile 
      #make
      //load ch34x chips driver
      #make load
      //unload ch34x chips driver
      #make unload
  </code></pre>
  
  <p>I checked my kernel version using "uname -r" and got 3.8.11</p>