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.

Reply via email to