Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.drivers.wmr200: open_device() Unable to claim USB interface. Reason: [Errno 16] Resource busy
Dec 15 21:30:42 Nas weewx[495153] ERROR weewx.engine: Import of driver failed: [Errno 16] Resource busy (<class 'weewx.WakeupError'>)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** Traceback (most recent call last):
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/wmr200.py", line 193, in open_device
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** self.handle.claimInterface(self.interface)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/legacy.py", line 230, in claimInterface
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** util.claim_interface(
self.dev, interface)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/util.py", line 205, in claim_interface
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** device._ctx.managed_claim_interface(device, interface)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/core.py", line 102, in wrapper
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** return f(self, *args, **kwargs)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/core.py", line 167, in managed_claim_interface
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** self.backend.claim_interface(self.handle, i)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 811, in claim_interface
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** _check(self.lib.libusb_claim_interface(dev_handle.handle, intf))
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 595, in _check
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** raise USBError(_strerror(ret), ret, _libusb_errno[ret])
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** usb.core.USBError: [Errno 16] Resource busy
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: ****
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** During handling of the above exception, another exception occurred:
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: ****
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** Traceback (most recent call last):
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/engine.py", line 109, in setupStation
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** self.console = loader_function(config_dict, self)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/wmr200.py", line 58, in loader
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** return WMR200(**config_dict[DRIVER_NAME])
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/wmr200.py", line 1468, in __init__
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** self.usb_device.open_device()
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** File "/usr/share/weewx/weewx/drivers/wmr200.py", line 196, in open_device
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** raise weewx.WakeupError(exception)
Dec 15 21:30:42 Nas weewx[495153] CRITICAL weewx.engine: **** weewx.WakeupError: [Errno 16] Resource busy
Dec 15 21:30:42 Nas weewx[495153] CRITICAL __main__: Unable to load driver: [Errno 16] Resource busy
Dec 15 21:30:42 Nas weewx[495153] CRITICAL __main__: **** Exiting...