Issues with python+moku:go+Oscilloscope

**Moku model:go
**Operating system:macOS sonoma
**Software version:14.1.1

Bug or support request description:
been tryin to run this:
"

from moku.instruments import Oscilloscope
osc = Oscilloscope(‘[fe80::7269:79ff:feb9:43c2%31]’)
osc.get_data()
"

and i get this error:
“ValueError: ‘fe80::7269:79ff:feb9:43c21’ does not appear to be an IPv4 or IPv6 address”

after seen some posts regarding this issue I tryed to run this line:
“>>> osc = Oscilloscope(‘[fe80::7269:79ff:feb9:43c2]’)”

and get this errro:
“Failed to establish a new connection: [Errno 65] No route to host’))”

Hi @Ben,

I’d recommend first updating your urllib3 package to see if that helps with the interpretation of the scope id (element after the percent sign):

python -m pip install --upgrade urllib3 requests

Otherwise, you may need to configure a proxy. After copying your IPv6 from the Moku App, follow the steps outlined in Moku CLI Proxy or IPv6 Configuring a Proxy.

Please let us know if you are still experiencing connection issues after this!

Hi @nadia ,

you’re suggestions helped !