Hi,
I have a PicpoScope2104 running on KUbuntu 9.10 so it should be possible for you too.
I sugggest you first check wether your system recognizes your device.
Open a console-window and plug you scope in. The look at the output of the 'dmesg'-command. The very last lines should look similar to these here (which is from my 2104)
- Code: Select all
usb 1-6: new high speed USB device using ehci_hcd and address 11
usb 1-6: configuration #1 chosen from 1 choice
I installed the drivers with Alien just like you did. But then I copied the library files
- Code: Select all
libps2000.so.2.0.7
libps2000.so.2
libps2000.la
libps2000.so
directly into /usr/lib and ran 'sudo ldconfig' to update the system.
Since I'm the only user on my machine I also skipped the group permission settings in the udev.rules.
I simply grant the right to use the scope to everyone. Here is my udev-rules.file in /etc/udev/rules.d/picotech.rules
- Code: Select all
BUS=="usb", ATTRS{idVendor}=="0ce9",ATTRS{idProduct}=="1007", MODE="666"
It is a bit different from the rules-file in the driver package:
You would have to set the ATTRS{idProduct}=="????" argument to the productID of your PS2203.
When you know to which USB-port your device was connected you can view it with
- Code: Select all
less /sys/bus/usb/devices/1-6/idProduct
You just have to find out the port to which the scope is connected. Compare the output of 'ls -all /sys/bus/usb/devices' before and after plugging the scope in. The new file that is created will be the link to your scope.
I set the MODE argument so that every user can use the device.
Running 'usbtest' prints this:
- Code: Select all
./pico/downloads/libps2000-2.0.7.7-1.i386/usbtest
****************************************************************************
* Pico Technology Linux USB Diagnostics *
****************************************************************************
This script looks for Pico USB devices connected to your computer
and checks whether you are able to access them. If your user account
does not have permission to access the devices, the script will try
to suggest how to correct this for your particular Linux installation.
Press enter to continue...
Getting user and group information...
- You are running this script as wayoda.
- You are in the following groups:
wayoda dialout users admin
Please connect your Pico USB device and press enter to continue...
Pico USB device found: /dev/bus/usb/001/010
- It belongs to root (which is not you) who has permissions rw-
- The members of group root (which you are not in) have permissions rw-
- Everyone else (this is you) has permissions rw-
- You can write to this device and so will be able to use it.
Pico USB device not found. Please try again
Do you get similar results (as a non-root user) in these steps?
Eberhard