diff --git a/README.txt b/README.txt
index a1c003d0f5abf87b9858335b5b0db9631a4bd20a..83c5814aaa7968679effb2639b87a6b731f3ce8a 100644
--- a/README.txt
+++ b/README.txt
@@ -7,6 +7,7 @@
  
  2. The following list of files need to be downloaded. Obtain them from
     the gqgmc folder.
+
     Makefile
     Defines.mk
     Patterns.mk
@@ -17,6 +18,8 @@
     main_gui.cc
     plotter.hh
     plotter.cc
+
+    51-gqgmc.rules
     
  3. Create the following subdirectories of your root directory:
     bin
@@ -34,29 +37,34 @@
     'gqgmc_gui' and 'gqgmc' executables which if the build is successful
     will be put into bin subdirectory. Try "make all" as the build
     command. 
+
+ 6a. Copy the 51-gqgmc.rules file to the /etc/udev/rules.d directory and
+    force the reload of udev rules:
+    
+    sudo cp ./51-gqgmc.rules /etc/udev/rules.d/51-gqgmc.rules
+    sudo udevadm control --reload-rules
+
+    Disconnect the GQ GMC-300 from the computer and then reconnect.
+    Verify that there exists a /dev/gqgmc in the /dev directory with
+    read/write permission for all users.
+
+    ls -la /dev/gqgmc
+ 
     
- 6. With the GQ geiger counter connected to your PC via USB and turned
+ 6b. With the GQ geiger counter connected to your PC via USB and turned
     on, start either bin/gqgmc or bin/gqgmc_gui from a console command
-    line. However, you must supply the device name of the USB port on
-    the command line, for example on Ubuntu 11.10 try 
-    "bin/gqgmc /dev/usb/ttyUSB0". On Ubuntu 12.04 try
-    "bin/gqgmc /dev/ttyUSB0".
-    
-    You can try to identify USB port using the following scheme.
-    (a) Before plugging in the GMC-300, run the command "dir /dev/ttyUSB*".
-        Take note of what, if any, devices are listed. After plugging 
-        in the GMC-300 and turning it on, wait one minute,
-        then run the command line command "lsusb".  You should see a line
-        with "Prolific Technology Inc." at the end of the line. This 
-        indicates that Linux has successfully recognized and setup a port
-        for the GMC-300. Now try the command line command "dir /dev/ttyUSB*".
-        The device name for the GMC-300 should be the newest port added
-        to the previous listing of the same command. (On Ubuntu 11.10,
-        try changing /dev/ttyUSB* to /dev/usb/ttyUSB*)
+    line. The USB device name must be supplied from the command line, e.g.,
+
+    bin/gqgmc /dev/gqgmc
+    bin/gqgmc_gui /dev/gqgmc
+    
+    The code expects the GQ GMC USB device name to be /dev/gqgmc. This
+    device name was created at step 6a.
     
  7. The following is a list of prerequisites for successful compilation:
  
-    a. Ubuntu Linux 12.04 or 11.10
-    b. GNU g++ 4.6.x compiler installed
+    a. Ubuntu Linux 11.10, 12.04 or 14.04
+    b. GNU g++ 4.6.x or more recent compiler installed
     c. Qt4 Software Development Kit (SDK) installed
        or Qt Creator installed (required only for GUI)
+