Plug in the replacement cable with ferrite cores, and I get this error
eb 9 13:03:58 raspberrypi kernel: [578076.357712] usb 1-1.4: USB
disconnect, device number 42
Feb 9 13:03:58 raspberrypi kernel: [578076.358554] cp210x ttyUSB1: cp210x
converter now disconnected from ttyUSB1
Feb 9 13:03:58 raspberrypi kernel: [578076.358689] cp210x 1-1.4:1.0:
device disconnected
Feb 9 13:06:10 raspberrypi kernel: [578208.959876] usb 1-1.4: new
full-speed USB device number 43 using xhci_hcd
Feb 9 13:06:11 raspberrypi kernel: [578209.065310] usb 1-1.4: New USB
device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
Feb 9 13:06:11 raspberrypi kernel: [578209.065345] usb 1-1.4: New USB
device strings: Mfr=1, Product=2, SerialNumber=3
Feb 9 13:06:11 raspberrypi kernel: [578209.065362] usb 1-1.4: Product:
CP2102 USB to UART Bridge Controller
Feb 9 13:06:11 raspberrypi kernel: [578209.065377] usb 1-1.4:
Manufacturer: Silicon Labs
Feb 9 13:06:11 raspberrypi kernel: [578209.065390] usb 1-1.4:
SerialNumber: 0001
Feb 9 13:06:11 raspberrypi kernel: [578209.071129] cp210x 1-1.4:1.0:
cp210x converter detected
Feb 9 13:06:11 raspberrypi kernel: [578209.077119] usb 1-1.4: cp210x
converter now attached to ttyUSB0
Feb 9 13:06:11 raspberrypi mtp-probe: checking bus 1, device 43:
"/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4"
Feb 9 13:06:11 raspberrypi mtp-probe: bus: 1, device: 43 was not an MTP
device
Feb 9 13:06:11 raspberrypi mtp-probe: checking bus 1, device 43:
"/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4"
Feb 9 13:06:11 raspberrypi mtp-probe: bus: 1, device: 43 was not an MTP
device
Feb 9 13:06:13 raspberrypi ModemManager[453]: <info> [base-manager]
couldn't check support for device
'/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4':
not supported by any plugin
On Friday, February 9, 2024 at 1:00:36 PM UTC-6 Joe wrote:
>
> Weewx failed to start or run again.
>
> Feb 9 12:57:01 raspberrypi systemd[1]: Started WeeWX.
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Initializing
> weewxd version 5.0.0
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Command line:
> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Using Python
> 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Located at
> /usr/bin/python3
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Platform
> Linux-6.1.21-v8+-aarch64-with-glibc2.31
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Locale:
> 'en_US.UTF-8'
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Entry path:
> /usr/share/weewx/weewxd.py
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: WEEWX_ROOT: /
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Configuration
> file: /etc/weewx/weewx.conf
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: User module:
> /etc/weewx/bin/user
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO __main__: Debug: 0
> Feb 9 12:57:02 raspberrypi weewxd[12139]: INFO weewx.engine: Loading
> station type Vantage (weewx.drivers.vantage)
> Feb 9 12:57:02 raspberrypi weewxd[12139]: ERROR weewx.engine: Import of
> driver failed: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No
> such file or directory: '/dev/ttyUSB0' (<class
> 'serial.serialutil.SerialException'>)
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> Traceback (most recent call last):
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 322,
> in open
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY |
> os.O_NONBLOCK)
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> FileNotFoundError: [Errno 2] No such file or directory: '/dev/ttyUSB0'
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
>
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> During handling of the above exception, another exception occurred:
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
>
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> Traceback (most recent call last):
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> self.console = loader_function(config_dict, self)
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in loader
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> return VantageService(engine, config_dict)
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in __init__
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> Vantage.__init__(self, **config_dict[DRIVER_NAME])
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 536, in __init__
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> self.port.openPort()
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/share/weewx/weewx/drivers/vantage.py", line 319, in openPort
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> self.serial_port = serial.Serial(self.port, self.baudrate,
> timeout=self.timeout)
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/lib/python3/dist-packages/serial/serialutil.py", line 244, in
> __init__
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> self.open()
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 325,
> in open
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> raise SerialException(msg.errno, "could not open port {}:
> {}".format(self._port, msg))
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL weewx.engine: ****
> serial.serialutil.SerialException: [Errno 2] could not open port
> /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL __main__: Unable to
> load driver: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such
> file or directory: '/dev/ttyUSB0'
> Feb 9 12:57:02 raspberrypi weewxd[12139]: CRITICAL __main__: ****
> Exiting...
> Feb 9 12:57:02 raspberrypi systemd[1]: weewx.service: Main process
> exited, code=exited, status=4/NOPERMISSION
> Feb 9 12:57:02 raspberrypi systemd[1]: weewx.service: Failed with result
> 'exit-code'.
>
>
> However prior to that, this error was seen
>
> Feb 8 14:45:56 raspberrypi kernel: [497794.276168] cp210x ttyUSB0:
> usb_serial_generic_read_bulk_callback - urb stopped: -32
> Feb 8 14:46:02 raspberrypi kernel: [497800.099892] cp210x ttyUSB0:
> usb_serial_generic_read_bulk_callback - urb stopped: -32
> Feb 8 14:46:06 raspberrypi weewxd[5015]: ERROR weewx.drivers.vantage:
> LOOP batch try #1; error: Expected to read 99 chars; got 0 instead
> Feb 8 14:46:33 raspberrypi weewxd[5015]: ERROR weewx.drivers.vantage:
> Unable to wake up Vantage console
> Feb 8 14:46:33 raspberrypi weewxd[5015]: ERROR weewx.drivers.vantage:
> LOOP batch try #2; error: Unable to wake up Vantage console
> Feb 8 14:46:59 raspberrypi weewxd[5015]: ERROR weewx.drivers.vantage:
> Unable to wake up Vantage console
> Feb 8 14:46:59 raspberrypi weewxd[5015]: ERROR weewx.drivers.vantage:
> LOOP batch try #3; error: Unable to wake up Vantage console
> Feb 8 14:46:59 raspberrypi weewxd[5015]: ERROR weewx.drivers.vantage:
> LOOP max batch errors (3) exceeded.
> Feb 8 14:46:59 raspberrypi weewxd[5015]: INFO weewx.engine: Main loop
> exiting. Shutting engine down.
> Feb 8 14:46:59 raspberrypi weewxd[5015]: INFO weewx.engine: Shutting down
> StdReport thread
> Feb 8 14:46:59 raspberrypi weewxd[5015]: CRITICAL __main__: Caught
> WeeWxIOError: LOOP max batch errors (3) exceeded.
> Feb 8 14:46:59 raspberrypi weewxd[5015]: CRITICAL __main__: ****
> Waiting 60.0 seconds then retrying...
> On Monday, February 5, 2024 at 5:37:30 PM UTC-6 Joe wrote:
>
>> I replaced the USB cable, and it works now.
>>
>> I dont have the ferrite cores on it yet though. Trying it without them.
>>
>>
>>
>>
>> On Monday, February 5, 2024 at 7:04:52 AM UTC-6 Tom Keffer wrote:
>>
>>> Try removing modemmanager:
>>>
>>> *sudo apt purge modemmanager*
>>>
>>>
>>>
>>> On Mon, Feb 5, 2024 at 3:53 AM Joe <[email protected]> wrote:
>>>
>>>>
>>>> Even tried a new port # on the PI computer. It sees the davis but
>>>> hates it
>>>>
>>>>
>>>> Feb 5 05:48:15 raspberrypi weewxd[4416]: CRITICAL __main__: ****
>>>> Exiting...
>>>> Feb 5 05:48:15 raspberrypi systemd[1]: weewx.service: Main process
>>>> exited, code=exited, status=4/NOPERMISSION
>>>> Feb 5 05:48:15 raspberrypi systemd[1]: weewx.service: Failed with
>>>> result 'exit-code'.
>>>> Feb 5 05:48:47 raspberrypi kernel: [206364.060056] usb 1-1.3: USB
>>>> disconnect, device number 32
>>>> Feb 5 05:48:47 raspberrypi kernel: [206364.060992] cp210x ttyUSB0:
>>>> cp210x converter now disconnected from ttyUSB0
>>>> Feb 5 05:48:47 raspberrypi kernel: [206364.061124] cp210x 1-1.3:1.0:
>>>> device disconnected
>>>> Feb 5 05:48:51 raspberrypi kernel: [206368.742960] usb 1-1.2: new
>>>> full-speed USB device number 33 using xhci_hcd
>>>> Feb 5 05:48:52 raspberrypi kernel: [206368.823208] usb 1-1.2: device
>>>> descriptor read/64, error -32
>>>> Feb 5 05:48:52 raspberrypi kernel: [206369.011191] usb 1-1.2: device
>>>> descriptor read/64, error -32
>>>> Feb 5 05:48:52 raspberrypi kernel: [206369.198959] usb 1-1.2: new
>>>> full-speed USB device number 34 using xhci_hcd
>>>> Feb 5 05:48:52 raspberrypi kernel: [206369.279207] usb 1-1.2: device
>>>> descriptor read/64, error -32
>>>> Feb 5 05:48:52 raspberrypi kernel: [206369.467193] usb 1-1.2: device
>>>> descriptor read/64, error -32
>>>> Feb 5 05:48:52 raspberrypi kernel: [206369.575606] usb 1-1-port2:
>>>> attempt power cycle
>>>> Feb 5 05:48:53 raspberrypi kernel: [206370.178963] usb 1-1.2: new
>>>> full-speed USB device number 35 using xhci_hcd
>>>> Feb 5 05:48:53 raspberrypi kernel: [206370.179245] usb 1-1.2: Device
>>>> not responding to setup address.
>>>> Feb 5 05:48:53 raspberrypi kernel: [206370.387214] usb 1-1.2: Device
>>>> not responding to setup address.
>>>> Feb 5 05:48:53 raspberrypi kernel: [206370.594992] usb 1-1.2: device
>>>> not accepting address 35, error -71
>>>> Feb 5 05:49:14 raspberrypi kernel: [206391.719029] usb 1-1.2: new
>>>> full-speed USB device number 37 using xhci_hcd
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.824466] usb 1-1.2: New USB
>>>> device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.824500] usb 1-1.2: New USB
>>>> device strings: Mfr=1, Product=2, SerialNumber=3
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.824518] usb 1-1.2: Product:
>>>> CP2102 USB to UART Bridge Controller
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.824532] usb 1-1.2:
>>>> Manufacturer: Silicon Labs
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.824545] usb 1-1.2:
>>>> SerialNumber: 0001
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.830290] cp210x 1-1.2:1.0:
>>>> cp210x converter detected
>>>> Feb 5 05:49:15 raspberrypi kernel: [206391.836351] usb 1-1.2: cp210x
>>>> converter now attached to ttyUSB0
>>>> Feb 5 05:49:15 raspberrypi mtp-probe: checking bus 1, device 37:
>>>> "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2"
>>>> Feb 5 05:49:15 raspberrypi mtp-probe: bus: 1, device: 37 was not an
>>>> MTP device
>>>> Feb 5 05:49:15 raspberrypi mtp-probe: checking bus 1, device 37:
>>>> "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2"
>>>> Feb 5 05:49:15 raspberrypi mtp-probe: bus: 1, device: 37 was not an
>>>> MTP device
>>>> Feb 5 05:49:17 raspberrypi ModemManager[453]: <info> [base-manager]
>>>> couldn't check support for device
>>>> '/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2':
>>>>
>>>> not supported by any plugin
>>>> Feb 5 05:50:33 raspberrypi systemd[1]: Started WeeWX.
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Initializing
>>>> weewxd version 5.0.0
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Command line:
>>>> /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Using Python
>>>> 3.9.2 (default, Mar 12 2021, 04:06:34) #012[GCC 10.2.1 20210110]
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Located at
>>>> /usr/bin/python3
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Platform
>>>> Linux-6.1.21-v8+-aarch64-with-glibc2.31
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Locale:
>>>> 'en_US.UTF-8'
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Entry path:
>>>> /usr/share/weewx/weewxd.py
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: WEEWX_ROOT: /
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Configuration
>>>> file: /etc/weewx/weewx.conf
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: User module:
>>>> /etc/weewx/bin/user
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO __main__: Debug: 0
>>>> Feb 5 05:50:34 raspberrypi weewxd[4471]: INFO weewx.engine: Loading
>>>> station type Vantage (weewx.drivers.vantage)
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.195927] cp210x ttyUSB0:
>>>> usb_serial_generic_read_bulk_callback - urb stopped: -32
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.196586] cp210x ttyUSB0:
>>>> usb_serial_generic_read_bulk_callback - urb stopped: -32
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.268421] usb 1-1.2: USB
>>>> disconnect, device number 37
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.268765] cp210x ttyUSB0:
>>>> failed set request 0x7 status: -19
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.268797] cp210x ttyUSB0:
>>>> failed set request 0x12 status: -19
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.268814] cp210x ttyUSB0:
>>>> failed set request 0x0 status: -19
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.269465] cp210x ttyUSB0:
>>>> cp210x converter now disconnected from ttyUSB0
>>>> Feb 5 05:50:34 raspberrypi kernel: [206471.269578] cp210x 1-1.2:1.0:
>>>> device disconnected
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: ERROR weewx.drivers.vantage:
>>>> Unable to wake up Vantage console
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: ERROR weewx.engine: Import of
>>>> driver failed: Unable to wake up Vantage console (<class
>>>> 'weewx.WakeupError'>)
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** Traceback (most recent call last):
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** self.console = loader_function(config_dict, self)
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in
>>>> loader
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** return VantageService(engine, config_dict)
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046, in
>>>> __init__
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** Vantage.__init__(self, **config_dict[DRIVER_NAME])
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 539, in
>>>> __init__
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** self._setup()
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 1440, in
>>>> _setup
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** self.port.wakeup_console(max_tries=self.max_tries)
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 113, in
>>>> wakeup_console
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** raise weewx.WakeupError("Unable to wake up Vantage console")
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL weewx.engine:
>>>> **** weewx.WakeupError: Unable to wake up Vantage console
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL __main__: Unable to
>>>> load driver: Unable to wake up Vantage console
>>>> Feb 5 05:50:39 raspberrypi weewxd[4471]: CRITICAL __main__: ****
>>>> Exiting...
>>>> Feb 5 05:50:39 raspberrypi systemd[1]: weewx.service: Main process
>>>> exited, code=exited, status=4/NOPERMISSION
>>>> Feb 5 05:50:39 raspberrypi systemd[1]: weewx.service: Failed with
>>>> result 'exit-code'.
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.559257] usb 1-1.2: new
>>>> full-speed USB device number 38 using xhci_hcd
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.664702] usb 1-1.2: New USB
>>>> device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.664736] usb 1-1.2: New USB
>>>> device strings: Mfr=1, Product=2, SerialNumber=3
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.664754] usb 1-1.2: Product:
>>>> CP2102 USB to UART Bridge Controller
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.664769] usb 1-1.2:
>>>> Manufacturer: Silicon Labs
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.664782] usb 1-1.2:
>>>> SerialNumber: 0001
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.670692] cp210x 1-1.2:1.0:
>>>> cp210x converter detected
>>>> Feb 5 05:51:15 raspberrypi kernel: [206512.676544] usb 1-1.2: cp210x
>>>> converter now attached to ttyUSB0
>>>> Feb 5 05:51:15 raspberrypi mtp-probe: checking bus 1, device 38:
>>>> "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2"
>>>> Feb 5 05:51:15 raspberrypi mtp-probe: bus: 1, device: 38 was not an
>>>> MTP device
>>>> Feb 5 05:51:16 raspberrypi mtp-probe: checking bus 1, device 38:
>>>> "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2"
>>>> Feb 5 05:51:16 raspberrypi mtp-probe: bus: 1, device: 38 was not an
>>>> MTP device
>>>> Feb 5 05:51:18 raspberrypi ModemManager[453]: <info> [base-manager]
>>>> couldn't check support for device
>>>> '/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2':
>>>>
>>>> not supported by any plugin
>>>> On Saturday, February 3, 2024 at 2:37:15 PM UTC-6 Peter Fletcher wrote:
>>>>
>>>>> It is very unlikely to be the Pi power supply if the Pi itself is not
>>>>> flagging up power problems.
>>>>>
>>>>> On Friday, February 2, 2024 at 9:23:04 PM UTC-5 Joe wrote:
>>>>>
>>>>>> Its a standard PI4. No external USB devices are connected except for
>>>>>> the Vantage data logger.
>>>>>> There are coils on both ends of the cable, too. I'm going to try to
>>>>>> find another power supply though.
>>>>>>
>>>>>> On Friday, February 2, 2024 at 7:53:40 PM UTC-6 Tom Keffer wrote:
>>>>>>
>>>>>>> Is this a serial logger with a serial-to-USB converter? Or, a USB
>>>>>>> logger? If the former, try another converter.
>>>>>>>
>>>>>>> A couple of ferrite coils might help. See the wiki article on
>>>>>>> troubleshooting
>>>>>>> Davis stations
>>>>>>> <https://github.com/weewx/weewx/wiki/Troubleshooting-the-Davis-Vantage-station>
>>>>>>> .
>>>>>>>
>>>>>>> It's also possible that the power supply of the RPi is failing and
>>>>>>> can't deliver enough power. Try another power supply, or a powered USB
>>>>>>> hub.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Feb 2, 2024 at 5:36 PM Joe <[email protected]> wrote:
>>>>>>>
>>>>>>>> So this has starting being a problem again. Its not really related
>>>>>>>> to version 5. But it is still happening.
>>>>>>>>
>>>>>>>> This is a PI4 using the wifi option and a decent power connection
>>>>>>>> and USB cord .
>>>>>>>>
>>>>>>>> It seems to be a USB detection / conversion problem.
>>>>>>>>
>>>>>>>> I've tried restarting the vantage a few times, and the PI computer
>>>>>>>> pull the USB plug, and it restarts the USB device, attempts to begin
>>>>>>>> pulling data and gets an error.
>>>>>>>>
>>>>>>>> Very frustrating after working for such a long time.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Feb 2 19:30:56 raspberrypi weewxd[920]: INFO __main__: Starting up
>>>>>>>> weewx version 5.0.0
>>>>>>>> Feb 2 19:30:57 raspberrypi weewxd[920]: INFO weewx.engine: Clock
>>>>>>>> error is -197.26 seconds (positive is fast)
>>>>>>>> Feb 2 19:30:57 raspberrypi weewxd[920]: INFO
>>>>>>>> weewx.drivers.vantage: Clock set to 2024-02-02 19:30:58 CST
>>>>>>>> (1706923858)
>>>>>>>> Feb 2 19:30:57 raspberrypi weewxd[920]: INFO weewx.engine: Using
>>>>>>>> binding 'wx_binding' to database 'weewx.sdb'
>>>>>>>> Feb 2 19:30:57 raspberrypi weewxd[920]: INFO weewx.manager:
>>>>>>>> Starting backfill of daily summaries
>>>>>>>> Feb 2 19:30:57 raspberrypi weewxd[920]: INFO weewx.manager: Daily
>>>>>>>> summaries up to date
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.892512] cp210x ttyUSB0:
>>>>>>>> usb_serial_generic_read_bulk_callback - urb stopped: -32
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.892962] cp210x ttyUSB0:
>>>>>>>> usb_serial_generic_read_bulk_callback - urb stopped: -32
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.983918] usb 1-1.3: USB
>>>>>>>> disconnect, device number 7
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.984264] cp210x ttyUSB0:
>>>>>>>> failed set request 0x7 status: -19
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.984298] cp210x ttyUSB0:
>>>>>>>> failed set request 0x12 status: -19
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.984316] cp210x ttyUSB0:
>>>>>>>> failed set request 0x0 status: -19
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.985025] cp210x ttyUSB0:
>>>>>>>> cp210x converter now disconnected from ttyUSB0
>>>>>>>> Feb 2 19:30:59 raspberrypi kernel: [ 1426.985139] cp210x
>>>>>>>> 1-1.3:1.0: device disconnected
>>>>>>>> Feb 2 19:30:59 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: SerialException on read.
>>>>>>>> Feb 2 19:30:59 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: **** device reports readiness to read but
>>>>>>>> returned no data (device disconnected or multiple access on port?)
>>>>>>>> Feb 2 19:30:59 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: **** Is there a competing process running??
>>>>>>>> Feb 2 19:31:03 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: Unable to wake up Vantage console
>>>>>>>> Feb 2 19:31:03 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: DMPAFT try #1; error: Unable to wake up Vantage
>>>>>>>> console
>>>>>>>> Feb 2 19:31:08 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: Unable to wake up Vantage console
>>>>>>>> Feb 2 19:31:08 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: DMPAFT try #2; error: Unable to wake up Vantage
>>>>>>>> console
>>>>>>>> Feb 2 19:31:13 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: Unable to wake up Vantage console
>>>>>>>> Feb 2 19:31:13 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: DMPAFT try #3; error: Unable to wake up Vantage
>>>>>>>> console
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: Unable to wake up Vantage console
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: DMPAFT try #4; error: Unable to wake up Vantage
>>>>>>>> console
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: DMPAFT max tries (4) exceeded.
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: INFO weewx.engine: Main
>>>>>>>> loop exiting. Shutting engine down.
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: SerialException on write.
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: ERROR
>>>>>>>> weewx.drivers.vantage: **** write failed: [Errno 5] Input/output
>>>>>>>> error
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: CRITICAL __main__: Caught
>>>>>>>> WeeWxIOError: Max tries exceeded while getting archive data.
>>>>>>>> Feb 2 19:31:18 raspberrypi weewxd[920]: CRITICAL __main__:
>>>>>>>> **** Waiting 60.0 seconds then retrying...
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: INFO __main__: retrying...
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: INFO weewx.engine: Loading
>>>>>>>> station type Vantage (weewx.drivers.vantage)
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: ERROR weewx.engine: Import
>>>>>>>> of driver failed: [Errno 2] could not open port /dev/ttyUSB0: [Errno
>>>>>>>> 2] No
>>>>>>>> such file or directory: '/dev/ttyUSB0' (<class
>>>>>>>> 'serial.serialutil.SerialException'>)
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** Traceback (most recent call last):
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/lib/python3/dist-packages/serial/serialposix.py",
>>>>>>>> line
>>>>>>>> 322, in open
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY |
>>>>>>>> os.O_NONBLOCK)
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** FileNotFoundError: [Errno 2] No such file or directory:
>>>>>>>> '/dev/ttyUSB0'
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> ****
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** During handling of the above exception, another exception
>>>>>>>> occurred:
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> ****
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** Traceback (most recent call last):
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/share/weewx/weewx/engine.py", line 115, in
>>>>>>>> setupStation
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** self.console = loader_function(config_dict, self)
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 32, in
>>>>>>>> loader
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** return VantageService(engine, config_dict)
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 2046,
>>>>>>>> in
>>>>>>>> __init__
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** Vantage.__init__(self, **config_dict[DRIVER_NAME])
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 536, in
>>>>>>>> __init__
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** self.port.openPort()
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/share/weewx/weewx/drivers/vantage.py", line 319, in
>>>>>>>> openPort
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** self.serial_port = serial.Serial(self.port, self.baudrate,
>>>>>>>> timeout=self.timeout)
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/lib/python3/dist-packages/serial/serialutil.py",
>>>>>>>> line
>>>>>>>> 244, in __init__
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** self.open()
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** File "/usr/lib/python3/dist-packages/serial/serialposix.py",
>>>>>>>> line
>>>>>>>> 325, in open
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** raise SerialException(msg.errno, "could not open port {}:
>>>>>>>> {}".format(self._port, msg))
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL weewx.engine:
>>>>>>>> **** serial.serialutil.SerialException: [Errno 2] could not open port
>>>>>>>> /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL __main__: Unable
>>>>>>>> to load driver: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2]
>>>>>>>> No
>>>>>>>> such file or directory: '/dev/ttyUSB0'
>>>>>>>> Feb 2 19:32:18 raspberrypi weewxd[920]: CRITICAL __main__:
>>>>>>>> **** Exiting...
>>>>>>>> Feb 2 19:32:18 raspberrypi systemd[1]: weewx.service: Main process
>>>>>>>> exited, code=exited, status=4/NOPERMISSION
>>>>>>>> Feb 2 19:32:18 raspberrypi systemd[1]: weewx.service: Failed with
>>>>>>>> result 'exit-code'.
>>>>>>>> Feb 2 19:32:18 raspberrypi systemd[1]: weewx.service: Consumed
>>>>>>>> 1.013s CPU time.
>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "weewx-user" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to [email protected].
>>>>>>>> To view this discussion on the web visit
>>>>>>>> https://groups.google.com/d/msgid/weewx-user/d891413b-664b-48fa-9f6e-ed66acaff4dbn%40googlegroups.com
>>>>>>>>
>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/d891413b-664b-48fa-9f6e-ed66acaff4dbn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "weewx-user" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>>
>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/weewx-user/9275c76b-8c34-437c-87ff-ba2fb6a53d50n%40googlegroups.com
>>>>
>>>> <https://groups.google.com/d/msgid/weewx-user/9275c76b-8c34-437c-87ff-ba2fb6a53d50n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
--
You received this message because you are subscribed to the Google Groups
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/16f2acd2-93e9-48fb-8982-caa09b110d24n%40googlegroups.com.