Uploaded image for project: 'Instrument control development'
  1. Instrument control development
  2. INSTRM-569

Install QuickUsb drivers nicely.

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open (View Workflow)
    • Priority: Normal
    • Resolution: Unresolved
    • Component/s: None
    • Labels:
      None

      Description

      We need to install the QuickUsb kernel module and requirements nicely, within our /software world.

      Building and installing on a "clean" BEE takes:

      root@bee-n9:/home/pfs/extern/QuickUsbLibrary_v2.15.2_Linux# ./install-linux.sh
      Bitwise Systems Linux QuickUSB Library v2.15.2 Installer
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following extra packages will be installed:
        libaio1
      The following NEW packages will be installed:
        libaio-dev libaio1
      0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
      Need to get 27.5 kB of archives.
      After this operation, 54.3 kB of additional disk space will be used.
      Do you want to continue? [Y/n] Y
      Get:1 http://ftp.us.debian.org/debian/ jessie/main libaio1 amd64 0.3.110-1 [9,312 B]
      Get:2 http://ftp.us.debian.org/debian/ jessie/main libaio-dev amd64 0.3.110-1 [18.1 kB]
      Fetched 27.5 kB in 0s (364 kB/s)
      Selecting previously unselected package libaio1:amd64.
      (Reading database ... 47304 files and directories currently installed.)
      Preparing to unpack .../libaio1_0.3.110-1_amd64.deb ...
      Unpacking libaio1:amd64 (0.3.110-1) ...
      Selecting previously unselected package libaio-dev.
      Preparing to unpack .../libaio-dev_0.3.110-1_amd64.deb ...
      Unpacking libaio-dev (0.3.110-1) ...
      Processing triggers for man-db (2.7.0.2-5) ...
      Setting up libaio1:amd64 (0.3.110-1) ...
      Setting up libaio-dev (0.3.110-1) ...
      Processing triggers for libc-bin (2.19-18+deb8u7) ...
      Installing 64-bit driver
      Building x64/qusb_lnx.o
      make -C /lib/modules/3.16.0-4-amd64/build M=/home/pfs/extern/QuickUsbLibrary_v2.15.2_Linux/Drivers/v2.15.2 modules > /dev/null
      Cleaning up
      Inserting kernel object
      Installing x64 library to /usr/lib (NOTE: /usr/lib32 not found)
      Installing QuickUSB.h to /usr/include
      Installing udev rule
      QuickUSB Library installation completed successfully!
      

        Attachments

          Activity

            People

            • Assignee:
              cloomis cloomis
              Reporter:
              cloomis cloomis
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: