aboutsummarylogtreecommitdiffstats
path: root/ni-visa.patch
diff options
context:
space:
mode:
Diffstat (limited to 'ni-visa.patch')
-rw-r--r--ni-visa.patch46
1 files changed, 46 insertions, 0 deletions
diff --git a/ni-visa.patch b/ni-visa.patch
new file mode 100644
index 000000000000..494065d0adf7
--- /dev/null
+++ b/ni-visa.patch
@@ -0,0 +1,46 @@
+diff -ura src.old/extract/usr/local/vxipnp/linux/NIvisa/Passport/nivisa.ini src.new/extract/usr/local/vxipnp/linux/NIvisa/Passport/nivisa.ini
+--- src.old/extract/usr/local/vxipnp/linux/NIvisa/Passport/nivisa.ini 2017-03-25 08:52:05.000000000 +0900
++++ src.new/extract/usr/local/vxipnp/linux/NIvisa/Passport/nivisa.ini 2018-03-24 18:32:27.144522431 +0900
+@@ -9,7 +9,7 @@
+ passportEnabled2 = 1
+ LibName2 = libnivivxi.so
+ LibDescription2 = "NI-VISA Passport for VXI"
+-passportEnabled3 = 1
++passportEnabled3 = 0
+ LibName3 = libnivipxi.so
+ LibDescription3 = "NI-VISA Passport for PXI/PCI"
+ passportEnabled4 = 1
+diff -ura src.old/extract/usr/local/vxipnp/linux/NIvisa/Passport64/nivisa.ini src.new/extract/usr/local/vxipnp/linux/NIvisa/Passport64/nivisa.ini
+--- src.old/extract/usr/local/vxipnp/linux/NIvisa/Passport64/nivisa.ini 2017-03-25 08:52:02.000000000 +0900
++++ src.new/extract/usr/local/vxipnp/linux/NIvisa/Passport64/nivisa.ini 2018-03-24 18:31:09.164521694 +0900
+@@ -6,7 +6,7 @@
+ passportEnabled1 = 1
+ LibName1 = libnivi488.so
+ LibDescription1 = "NI-VISA Passport for GPIB"
+-passportEnabled2 = 1
++passportEnabled2 = 0
+ LibName2 = libnivipxi.so
+ LibDescription2 = "NI-VISA Passport for PXI/PCI"
+ passportEnabled3 = 1
+diff -ura src.old/extract/usr/local/vxipnp/linux/NIvisa/USB/AddUsbRawPermissions.sh src.new/extract/usr/local/vxipnp/linux/NIvisa/USB/AddUsbRawPermissions.sh
+--- src.old/extract/usr/local/vxipnp/linux/NIvisa/USB/AddUsbRawPermissions.sh 2017-03-25 08:52:05.000000000 +0900
++++ src.new/extract/usr/local/vxipnp/linux/NIvisa/USB/AddUsbRawPermissions.sh 2018-03-24 18:46:31.000000000 +0900
+@@ -189,12 +189,15 @@
+ NIVISA_USBRAW_VENDORID_BASE=`expr substr ${NIVISA_USBRAW_VENDORID} 3 4 | tr '[A-Z]' '[a-z]'`
+ NIVISA_USBRAW_PRODUCTID_BASE=`expr substr ${NIVISA_USBRAW_PRODUCTID} 3 4 | tr '[A-Z]' '[a-z]'`
+ # Adding this line to the file "/etc/udev/rules.d/nivisa_raw.rules"
+- echo "SUBSYSTEM==\"usb\", ATTR{idProduct}==\"${NIVISA_USBRAW_PRODUCTID_BASE}\", ATTR{idVendor}==\"${NIVISA_USBRAW_VENDORID_BASE}\", RUN+=\"/etc/udev/agents.d/usb/nivisa_usbraw\"" >> "/etc/udev/rules.d/nivisa_usbraw.rules"
+- echo "SUBSYSTEM==\"usb_device\", ATTR{idProduct}==\"${NIVISA_USBRAW_PRODUCTID_BASE}\", ATTR{idVendor}==\"${NIVISA_USBRAW_VENDORID_BASE}\", RUN+=\"/etc/udev/agents.d/usb/nivisa_usbraw\"" >> "/etc/udev/rules.d/nivisa_usbraw.rules"
++ echo "SUBSYSTEM==\"usb\", ATTR{idProduct}==\"${NIVISA_USBRAW_PRODUCTID_BASE}\", ATTR{idVendor}==\"${NIVISA_USBRAW_VENDORID_BASE}\", ACTION==\"add\", GROUP=\"usbraw\", MODE=\"0666\"" >> "/etc/udev/rules.d/99-nivisa_usbraw.rules"
++ echo "SUBSYSTEM==\"usb_device\", ATTR{idProduct}==\"${NIVISA_USBRAW_PRODUCTID_BASE}\", ATTR{idVendor}==\"${NIVISA_USBRAW_VENDORID_BASE}\", ACTION==\"add\", GROUP=\"usbraw\", MODE=\"0666\"" >> "/etc/udev/rules.d/99-nivisa_usbraw.rules"
+ if [ $? != 0 ] ; then
+- echo "An error occurred while trying to write to \"/etc/udev/rules.d/nivisa_usbraw.rules\"."
++ echo "An error occurred while trying to write to \"/etc/udev/rules.d/99-nivisa_usbraw.rules\"."
+ echo "Aborted."
+ exit 1
++ else
++ echo "Added udev rules in \"/etc/udev/rules.d/99-nivisa_usbraw.rules\"."
++ echo ""
+ fi
+
+ # Ensure that udev will update the rules it uses