The device has an ethernet port. Now it is working in another webserver. I've also tried to stop the service in the other web server but the result is the same. If I do lsusb I don't get anything.
Il giorno lunedì 29 aprile 2024 alle 20:14:20 UTC+2 Tom Keffer ha scritto: > It seems that your device is not being recognized by the udev rule, > perhaps because it is has an ethernet port. > > Check the vendor and product ID of your logger with the command "lsusb". > It will output something like > > Bus 001 Device 003: ID 18e8:6238 Qcom > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 002 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. > CP2102/CP2109 UART Bridge Controller [CP210x family] > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > > In this case, 10c4 is the vendor ID and ea60 is the product id. Substitute > whatever values you get for the "idVendor" and "idProduct" fields, > respectively, in the rules file. Then unplug the logger and plug it back in > again. > > See what you get for ownership after that. > > -tk > > > On Mon, Apr 29, 2024 at 10:05 AM Marco Citossi <mcit...@gmail.com> wrote: > >> Hi! >> >> I've checked the article you suggested and looking the permissions in >> /etc/udev/rules.d/60-weewx.rules I see in the file: >> >> >> *# davis vantage via usb-serial* >> >> >> SUBSYSTEM=="tty",ATTRS{idVendor}=="10c4",ATTRS{idProduct}=="ea60",MODE="0664",GROUP="weewx",SYMLINK+="vantage" >> >> >> SUBSYSTEM=="tty",ATTRS{idVendor}=="10c4",ATTR{idProduct}=="ea61",MODE="0664",GROUP="weewx",SYMLINK+="vantage" >> >> >> It seems already ok. >> >> >> If I try with ls -l /dev/ttyS0 I get: >> >> >> crw-rw---- 1 root dialout 4, 64 28 apr 23.12 /dev/ttyS0 >> >> >> and it seems ok. >> >> >> >> >> Il giorno lunedì 29 aprile 2024 alle 18:52:45 UTC+2 Tom Keffer ha scritto: >> >>> Looks like a permissions issue accessing the port. See the wiki article How >>> to fix device permissions >>> <https://github.com/weewx/weewx/wiki/Understanding-permissions#how-to-fix-device-permissions> >>> and >>> see if that helps. >>> >>> On Mon, Apr 29, 2024 at 9:48 AM Marco Citossi <mcit...@gmail.com> wrote: >>> >>>> Hi! I've installed weewx in Oracle Linux 8.9 following the guide for >>>> RedHat. >>>> >>>> The installation has completed without errors. It has been installed in >>>> default folders, in /var/www/html/weewx (weewx:weewx), /usr/share/weewx >>>> (root:root) and /etc/weewx (weewx:weewx) for bin and weewx.conf >>>> >>>> Only weewx.conf is root:weewx. >>>> >>>> Device driver is VantagePro2 , ethernet port. >>>> >>>> Old installation (3.8.0a1) in old web server is working. >>>> >>>> >>>> >>>> When I try to start weewx, it starts for a while then I get this error: >>>> >>>> >>>> ● weewx.service - WeeWX >>>> >>>> Loaded: loaded (/usr/lib/systemd/system/weewx.service; enabled; >>>> vendor preset: disabled) >>>> >>>> Active: failed (Result: exit-code) since Mon 2024-04-29 18:23:46 >>>> CEST; 14s ago >>>> >>>> Docs: https://weewx.com/docs >>>> >>>> Process: 11571 ExecStart=/usr/bin/weewxd /etc/weewx/weewx.conf >>>> (code=exited, status=4) >>>> >>>> Main PID: 11571 (code=exited, status=4) >>>> >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL weewx.engine: ****** >>>> Vantage.*__init__*(self, **config_d> >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL weewx.engine: ****** >>>> File "/usr/share/weewx/weewx/driver> >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL weewx.engine: ****** >>>> self.port.openPort() >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL weewx.engine: ****** >>>> File "/usr/share/weewx/weewx/driver> >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL weewx.engine: ****** >>>> raise weewx.WeeWxIOError(ex) >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL weewx.engine: ****** >>>> weewx.WeeWxIOError: timed out >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL *__main__*: Unable to >>>> load driver: timed out >>>> >>>> apr 29 18:23:46 web4.xxx weewxd[11571]: CRITICAL *__main__*: ****** >>>> Exiting... >>>> >>>> apr 29 18:23:46 web4.xxx systemd[1]: weewx.service: Main process >>>> exited, code=exited, status=4/NOPERMISSION >>>> >>>> apr 29 18:23:46 web4.xxx systemd[1]: weewx.service: Failed with result >>>> 'exit-code'. >>>> >>>> >>>> If I do a restart for a while I get: >>>> >>>> >>>> weewx.service - WeeWX >>>> >>>> Loaded: loaded (/usr/lib/systemd/system/weewx.service; enabled; >>>> vendor preset: disabled) >>>> >>>> Active: active (running) since Mon 2024-04-29 18:32:53 CEST; 3s ago >>>> >>>> Docs: https://weewx.com/docs >>>> >>>> Main PID: 11671 (python3) >>>> >>>> Tasks: 1 (limit: 48736) >>>> >>>> Memory: 11.3M >>>> >>>> CGroup: /system.slice/weewx.service >>>> >>>> └─11671 python3 /usr/share/weewx/weewxd.py >>>> /etc/weewx/weewx.conf >>>> >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO *__main__*: Locale: >>>> 'en_US.UTF-8' >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO *__main__*: Entry path: >>>> /usr/share/weewx/weewxd.py >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO *__main__*: WEEWX_ROOT: >>>> /etc/weewx >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO *__main__*: Configuration >>>> file: /etc/weewx/weewx.conf >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO *__main__*: User module: >>>> /etc/weewx/bin/user >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO *__main__*: Debug: 1 >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: DEBUG *__main__*: Initializing >>>> engine >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: INFO weewx.engine: Loading >>>> station type Vantage (weewx.drivers.vantage) >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: DEBUG weewx.drivers.vantage: >>>> Driver version is 3.6.2 >>>> >>>> apr 29 18:32:53 web4.xxx weewxd[11671]: DEBUG weewx.drivers.vantage: >>>> Option loop_request=1 >>>> >>>> -- >>>> 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 weewx-user+...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/68ba097e-fc7d-4812-bd1c-64e0b2266f68n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/68ba097e-fc7d-4812-bd1c-64e0b2266f68n%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 weewx-user+...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/weewx-user/7fd824ba-0097-4ace-a8af-2e77a7c0e7f4n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/7fd824ba-0097-4ace-a8af-2e77a7c0e7f4n%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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/2d1f8b62-0433-4f5d-aa96-d43f06bf5977n%40googlegroups.com.