Downgrade to pyusb 1.0.0b1 on OSMC but still NotImplementedError: is_kernel_driver_active

Hello,

today I installed OSMC (2016.10-1, Linux 4.4.27-2-osmc) on my Raspberry Pi 3.
Got the NotImplementedError: is_kernel_driver_active when I try to use my BlinkStick Flex.
Refer on Google and find the fix, downgrading pyusb to version 1.0.0b1. Did it but it didn’t help.

sudo pip list
argparse (1.2.1)
BlinkStick (1.1.8)
chardet (2.3.0)
colorama (0.3.2)
html5lib (0.999)
pexpect (3.2)
Pillow (2.6.1)
pip (1.5.6)
pygobject (3.14.0)
python-apt (0.9.3.12)
pyusb (1.0.0b1)
requests (2.4.3)
setuptools (5.5.1)
six (1.8.0)
Unidecode (0.04.16)
urllib3 (1.9.1)
wsgiref (0.1.2)

Thank you for help!

Hey Arib and welcome to the forums.

It seems something with the libusb or it´s dependencies is wrong.
Please try the following:

apt-get upgrade libusb-1.0-0-dev

Please let me know if this is the solution.

1 Like

That’s the solution. It’s working now. Thank you!