Hello,
I'm running pyusb-1.0.0-a1 (installed as per README file) on a
fresh installation of ubuntu 11.10 64 bit (kernel version
3.0.0-12-generic) on which both libusb 0.1-4 [2:0.1.12-18] an libusb
1.0-0 [2:1.0.8-4] are installed.
I was trying to follow the tutorial but I quickly got stucked
on the following problem:
>>> import usb.core
>>> import usb.util
>>> dev = usb.core.find(idVendor=0x04D8, idProduct=0x0043)
>>> dev
<usb.core.Device object at 0x7f808bda2a50>
>>> import sys
>>> for cfg in dev:
... sys.stdout.write(str(cfg.bConfigurationValue) + '\n')
...
1
>>> dev.set_configuration() #the same for dev.set_configuration(1)
libusb couldn't open USB
device /dev/bus/usb/004/003: Permission denied. libusb requires
write access to USB device nodes. Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/usb/core.py", line
530, in set_configuration self._ctx.managed_set_configuration(self,
configuration) File
"/usr/local/lib/python2.7/dist-packages/usb/core.py", line 91, in
managed_set_configuration self.managed_open() File
"/usr/local/lib/python2.7/dist-packages/usb/core.py", line 70, in
managed_open self.handle = self.backend.open_device(self.dev) File
"/usr/local/lib/python2.7/dist-packages/usb/_debug.py", line 52, in
do_trace return f(*args, **named_args) File
"/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py",
line 446, in open_device _check(_lib.libusb_open(dev.devid,
byref(handle))) File
"/usr/local/lib/python2.7/dist-packages/usb/backend/libusb10.py",
line 357, in _check raise USBError(_str_error[retval.value])
usb.core.USBError: Access denied (insufficient permissions) >>>
A quick google search points to issues linked to the MacOS kernel...
but the fact is that I am running on GNU/linux. What am I doing wrong?
Thanks in advance for your help and support! :)
/mac
------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Ciosco Self-Assessment and learn
about Cisco certifications, training, and career opportunities.
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
pyusb-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyusb-users