So I am from an NUS lab, currently operating the nus6 device, which was alredy in use in another Windows lab pc, I'm trying to use the same system to another PC in Linux. I downloaded the Nix package and other dependencies to make sure that ARTIQ runs smoothly. I am facing two issues:
- when i run the artiq_sinara_tester command in my terminal, I get the following error:
Traceback (most recent call last):
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/master/worker_db.py", line 102, in get
dev = _create_device(desc, self, self.devarg_override.get(name, {}))
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/master/worker_db.py", line 30, in _create_device
return device_class(device_mgr, **arguments)
TypeError: AD9910.init() got an unexpected keyword argument 'pll_n'. Did you mean 'pll_en'?
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/nix/store/k1fn5sgwzl5yxk0dvw2zidijc7szy1sx-python3.13-artiq-9.9689+b110857/bin/.artiq_sinara_tester-wrapped", line 9, in <module>
sys.exit(main())
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/frontend/artiq_sinara_tester.py", line 1350, in main
experiment = SinaraTester((device_mgr, None, None, None))
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/language/environment.py", line 275, in __init__
self.build(*args, **kwargs)
~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/frontend/artiq_sinara_tester.py", line 89, in build
self.urukuls[name] = self.get_device(name)
~~~~~~~~~~~~~~~^^^^^^
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/language/environment.py", line 381, in get_device
return self.__device_mgr.get(key)
~~~~~~~~~~~~~~~~~~~~~^^^^^
File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/master/worker_db.py", line 104, in get
raise DeviceError("Failed to create device '{}'"
.format(name)) from e
artiq.master.worker_db.DeviceError: Failed to create device 'urukul0_ch0'
2. When I run the artiq_session command, the GUI is opened, but then i see a connection error like this:
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/waveform.py", line 79, in _reconnect
<dashboard> await asyncio.wait_for(new_receiver.connect(self.addr, self.port_proxy),
<dashboard> self.timeout)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/tasks.py", line 507, in wait_for
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_analyzer.py", line 157, in connect
<dashboard> await keepalive.async_open_connection(host, port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1385, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.moninj:failed to connect to moninj. Is aqctl_moninj_proxy running?
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/moninj.py", line 716, in mi_connector
<dashboard> await new_mi_connection.connect(self.mi_addr, self.mi_port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_moninj.py", line 32, in connect
<dashboard> self._reader, self._writer = await async_open_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> ...<5 lines>...
<dashboard> )
<dashboard> ^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1383, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.waveform:error connecting to analyzer proxy
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/waveform.py", line 79, in _reconnect
<dashboard> await asyncio.wait_for(new_receiver.connect(self.addr, self.port_proxy),
<dashboard> self.timeout)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/tasks.py", line 507, in wait_for
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_analyzer.py", line 157, in connect
<dashboard> await keepalive.async_open_connection(host, port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1385, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.moninj:failed to connect to moninj. Is aqctl_moninj_proxy running?
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/moninj.py", line 716, in mi_connector
<dashboard> await new_mi_connection.connect(self.mi_addr, self.mi_port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_moninj.py", line 32, in connect
<dashboard> self._reader, self._writer = await async_open_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> ...<5 lines>...
<dashboard> )
<dashboard> ^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1383, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.waveform:error connecting to analyzer proxy
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/waveform.py", line 79, in _reconnect
<dashboard> await asyncio.wait_for(new_receiver.connect(self.addr, self.port_proxy),
<dashboard> self.timeout)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/tasks.py", line 507, in wait_for
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_analyzer.py", line 157, in connect
<dashboard> await keepalive.async_open_connection(host, port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1385, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.waveform:error connecting to analyzer proxy
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/waveform.py", line 79, in _reconnect
<dashboard> await asyncio.wait_for(new_receiver.connect(self.addr, self.port_proxy),
<dashboard> self.timeout)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/tasks.py", line 507, in wait_for
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_analyzer.py", line 157, in connect
<dashboard> await keepalive.async_open_connection(host, port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1385, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.moninj:failed to connect to moninj. Is aqctl_moninj_proxy running?
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/moninj.py", line 716, in mi_connector
<dashboard> await new_mi_connection.connect(self.mi_addr, self.mi_port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_moninj.py", line 32, in connect
<dashboard> self._reader, self._writer = await async_open_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> ...<5 lines>...
<dashboard> )
<dashboard> ^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1383, 0, 0)
<dashboard> ERROR:dashboard:artiq.dashboard.waveform:error connecting to analyzer proxy
<dashboard> Traceback (most recent call last):
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/dashboard/waveform.py", line 79, in _reconnect
<dashboard> await asyncio.wait_for(new_receiver.connect(self.addr, self.port_proxy),
<dashboard> self.timeout)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/tasks.py", line 507, in wait_for
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/artiq/coredevice/comm_analyzer.py", line 157, in connect
<dashboard> await keepalive.async_open_connection(host, port)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/site-packages/sipyco/keepalive.py", line 81, in async_open_connection
<dashboard> reader, writer = await asyncio.open_connection(host, port, *args, **kwargs)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/streams.py", line 48, in open_connection
<dashboard> transport, _ = await loop.create_connection(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> lambda: protocol, host, port, **kwds)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1171, in create_connection
<dashboard> raise exceptions[0]
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1146, in create_connection
<dashboard> sock = await self._connect_sock(
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> exceptions, addrinfo, laddr_infos)
<dashboard> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/base_events.py", line 1045, in _connect_sock
<dashboard> await self.sock_connect(sock, address)
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 647, in sock_connect
<dashboard> return await fut
<dashboard> ^^^^^^^^^
<dashboard> File "/nix/store/fy1dbd89zj54hf62ljv6kh57pzzcfrr1-python3-3.13.14-env/lib/python3.13/asyncio/selector_events.py", line 687, in _sock_connect_cb
<dashboard> raise OSError(err, f'Connect call failed {address}')
<dashboard> ConnectionRefusedError: [Errno 111] Connect call failed ('::1', 1385, 0, 0)
and it shows on the GUI that moninj is not being connected.
I have pinged the static IP of artiq - 192.168.108.10, but its working fine, so there is no issue on the hardware connection.
Can you please look into it?