title: Simple linux device driver does not appear in /dev
body: <p>I've been writing a simple scull_dev device driver to learn about how to program kernel modules and I think I have one completely coded.</p>
  
  <p>I can make it successfully, and I can call <code>sudo insmod scull.ko</code> without any problems, but the driver never appears in the linux <code>/dev/</code> folder.  </p>
  
  <p>I am now trying to implement <code>.ioctl</code>, but there is no file for me to open.  Isn't the correct way to use ioctl from a user space program to call it with the open fd of the "file" of your device driver? (Don't even really know what this means...)</p>
  
  <p>The whole topic of device drivers is extremely, extremely confusing to me and the book I've been using is in my opinion complete garbage, so I am aware I probably have some major misconceptions here...</p>