Lost USB hub after upgrade

Hello.

I lost communication with a generic USB 2.0 7-port hub after updating using dnf. Hub works on different distro’s live drive and Windows 10, same as devices attached to it. Hub worked nicely before this upgrade. Using Fedora 31 KDE spin.

journalctl of hub being recognized:

feb 12 00:37:59 redone.casa plasmashell[1705]: UdevQt: unhandled device action "bind"
feb 12 00:37:59 redone.casa kdeconnectd[1754]: UdevQt: unhandled device action "bind"
feb 12 00:37:59 redone.casa org_kde_powerdevil[1785]: UdevQt: unhandled device action "bind"
feb 12 00:37:59 redone.casa plasmashell[1705]: UdevQt: unhandled device action "bind"
feb 12 00:37:59 redone.casa org_kde_powerdevil[1785]: UdevQt: unhandled device action "bind"
feb 12 00:37:59 redone.casa kdeconnectd[1754]: UdevQt: unhandled device action "bind"
feb 12 00:37:59 redone.casa kernel: hub 1-10:1.0: 7 ports detected
feb 12 00:37:59 redone.casa kernel: hub 1-10:1.0: USB hub found
feb 12 00:37:59 redone.casa kernel: usb 1-10: Product: USB 2.0 Hub [MTT]
feb 12 00:37:59 redone.casa kernel: usb 1-10: New USB device strings: Mfr=0, Product=1, SerialNumber=0
feb 12 00:37:59 redone.casa kernel: usb 1-10: New USB device found, idVendor=1a40, idProduct=0201, bcdDevice= 1.00
feb 12 00:37:58 redone.casa kernel: usb 1-10: new high-speed USB device number 8 using xhci_hcd

lsusb output:

Bus 004 Device 002: ID 2109:0813 VIA Labs, Inc. USB3.0 Hub             
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 003 Device 002: ID 2109:2813 VIA Labs, Inc. USB2.0 Hub             
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 002: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 001 Device 006: ID 1a40:0201 Terminus Technology Inc. FE 2.1 7-port Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dnf history info of upgrade:

Transaction ID : 497
Begin time     : sáb 08 feb 2020 13:13:39 -03
Begin rpmdb    : 2987:8f71ee98ab8efa27d14b99b3eedfb3085bec2b49
End time       : sáb 08 feb 2020 13:14:56 -03 (77 seconds)
End rpmdb      : 2987:e39da659d6ad9a84b6660ab88ef9ca3452b11056
User           : Sebastian <meneldur>
Return-Code    : Success
Releasever     : 31
Command Line   : upgrade
Packages Altered:
    Upgrade  blivet-data-1:3.1.7-1.fc31.noarch                @updates
    Upgraded blivet-data-1:3.1.6-1.fc31.noarch                @@System
    Upgrade  firefox-72.0.2-3.fc31.x86_64                     @updates
    Upgraded firefox-72.0.2-1.fc31.x86_64                     @@System
    Upgrade  gdb-8.3.50.20190824-28.fc31.x86_64               @updates
    Upgraded gdb-8.3.50.20190824-27.fc31.x86_64               @@System
    Upgrade  gdb-headless-8.3.50.20190824-28.fc31.x86_64      @updates
    Upgraded gdb-headless-8.3.50.20190824-27.fc31.x86_64      @@System
    Upgrade  hdf5-1.10.5-5.fc31.x86_64                        @updates
    Upgraded hdf5-1.10.5-3.fc31.x86_64                        @@System
    Upgrade  krb5-libs-1.17-46.fc31.x86_64                    @updates
    Upgraded krb5-libs-1.17-45.fc31.x86_64                    @@System
    Upgrade  libbytesize-2.2-1.fc31.x86_64                    @updates
    Upgraded libbytesize-2.1-2.fc31.x86_64                    @@System
    Upgrade  libkadm5-1.17-46.fc31.x86_64                     @updates
    Upgraded libkadm5-1.17-45.fc31.x86_64                     @@System
    Upgrade  python3-blivet-1:3.1.7-1.fc31.noarch             @updates
    Upgraded python3-blivet-1:3.1.6-1.fc31.noarch             @@System
    Upgrade  python3-bytesize-2.2-1.fc31.x86_64               @updates
    Upgraded python3-bytesize-2.1-2.fc31.x86_64               @@System
    Upgrade  selinux-policy-3.14.4-46.fc31.noarch             @updates
    Upgraded selinux-policy-3.14.4-45.fc31.noarch             @@System
    Upgrade  selinux-policy-targeted-3.14.4-46.fc31.noarch    @updates
    Upgraded selinux-policy-targeted-3.14.4-45.fc31.noarch    @@System
    Upgrade  systemd-243.6-1.fc31.x86_64                      @updates
    Upgraded systemd-243.5-1.fc31.x86_64                      @@System
    Upgrade  systemd-libs-243.6-1.fc31.x86_64                 @updates
    Upgraded systemd-libs-243.5-1.fc31.x86_64                 @@System
    Upgrade  systemd-pam-243.6-1.fc31.x86_64                  @updates
    Upgraded systemd-pam-243.5-1.fc31.x86_64                  @@System
    Upgrade  systemd-rpm-macros-243.6-1.fc31.noarch           @updates
    Upgraded systemd-rpm-macros-243.5-1.fc31.noarch           @@System
    Upgrade  systemd-udev-243.6-1.fc31.x86_64                 @updates
    Upgraded systemd-udev-243.5-1.fc31.x86_64                 @@System
    Upgrade  texlive-base-7:20190410-8.fc31.x86_64            @updates
    Upgraded texlive-base-7:20190410-7.fc31.x86_64            @@System
    Upgrade  texlive-bibtex-7:20190410-8.fc31.x86_64          @updates
    Upgraded texlive-bibtex-7:20190410-7.fc31.x86_64          @@System
    Upgrade  texlive-dvipdfmx-7:20190410-8.fc31.x86_64        @updates
    Upgraded texlive-dvipdfmx-7:20190410-7.fc31.x86_64        @@System
    Upgrade  texlive-dvipng-7:20190410-8.fc31.x86_64          @updates
    Upgraded texlive-dvipng-7:20190410-7.fc31.x86_64          @@System
    Upgrade  texlive-dvips-7:20190410-8.fc31.x86_64           @updates
    Upgraded texlive-dvips-7:20190410-7.fc31.x86_64           @@System
    Upgrade  texlive-glyphlist-7:20190410-8.fc31.noarch       @updates
    Upgraded texlive-glyphlist-7:20190410-7.fc31.noarch       @@System
    Upgrade  texlive-gsftopk-7:20190410-8.fc31.x86_64         @updates
    Upgraded texlive-gsftopk-7:20190410-7.fc31.x86_64         @@System
    Upgrade  texlive-kpathsea-7:20190410-8.fc31.x86_64        @updates
    Upgraded texlive-kpathsea-7:20190410-7.fc31.x86_64        @@System
    Upgrade  texlive-latex-7:20190410-8.fc31.noarch           @updates
    Upgraded texlive-latex-7:20190410-7.fc31.noarch           @@System
    Upgrade  texlive-lib-7:20190410-8.fc31.x86_64             @updates
    Upgraded texlive-lib-7:20190410-7.fc31.x86_64             @@System
    Upgrade  texlive-luaotfload-7:20190410-8.fc31.noarch      @updates
    Upgraded texlive-luaotfload-7:20190410-7.fc31.noarch      @@System
    Upgrade  texlive-luatex-7:20190410-8.fc31.x86_64          @updates
    Upgraded texlive-luatex-7:20190410-7.fc31.x86_64          @@System
    Upgrade  texlive-lwarp-7:20190410-8.fc31.noarch           @updates
    Upgraded texlive-lwarp-7:20190410-7.fc31.noarch           @@System
    Upgrade  texlive-makeindex-7:20190410-8.fc31.x86_64       @updates
    Upgraded texlive-makeindex-7:20190410-7.fc31.x86_64       @@System
    Upgrade  texlive-metafont-7:20190410-8.fc31.x86_64        @updates
    Upgraded texlive-metafont-7:20190410-7.fc31.x86_64        @@System
    Upgrade  texlive-mfware-7:20190410-8.fc31.x86_64          @updates
    Upgraded texlive-mfware-7:20190410-7.fc31.x86_64          @@System
    Upgrade  texlive-mptopdf-7:20190410-8.fc31.noarch         @updates
    Upgraded texlive-mptopdf-7:20190410-7.fc31.noarch         @@System
    Upgrade  texlive-oberdiek-7:20190410-8.fc31.noarch        @updates
    Upgraded texlive-oberdiek-7:20190410-7.fc31.noarch        @@System
    Upgrade  texlive-pdftex-7:20190410-8.fc31.x86_64          @updates
    Upgraded texlive-pdftex-7:20190410-7.fc31.x86_64          @@System
    Upgrade  texlive-pst-pdf-7:20190410-8.fc31.noarch         @updates
    Upgraded texlive-pst-pdf-7:20190410-7.fc31.noarch         @@System
    Upgrade  texlive-tetex-7:20190410-8.fc31.noarch           @updates
    Upgraded texlive-tetex-7:20190410-7.fc31.noarch           @@System
    Upgrade  texlive-tex-7:20190410-8.fc31.x86_64             @updates
    Upgraded texlive-tex-7:20190410-7.fc31.x86_64             @@System
    Upgrade  texlive-texconfig-7:20190410-8.fc31.noarch       @updates
    Upgraded texlive-texconfig-7:20190410-7.fc31.noarch       @@System
    Upgrade  texlive-texlive-en-7:20190410-8.fc31.noarch      @updates
    Upgraded texlive-texlive-en-7:20190410-7.fc31.noarch      @@System
    Upgrade  texlive-texlive-scripts-7:20190410-8.fc31.noarch @updates
    Upgraded texlive-texlive-scripts-7:20190410-7.fc31.noarch @@System
    Upgrade  texlive-texlive.infra-7:20190410-8.fc31.noarch   @updates
    Upgraded texlive-texlive.infra-7:20190410-7.fc31.noarch   @@System
    Upgrade  texlive-thumbpdf-7:20190410-8.fc31.noarch        @updates
    Upgraded texlive-thumbpdf-7:20190410-7.fc31.noarch        @@System
    Upgrade  texlive-xdvi-7:20190410-8.fc31.x86_64            @updates
    Upgraded texlive-xdvi-7:20190410-7.fc31.x86_64            @@System
    Upgrade  texlive-xetex-7:20190410-8.fc31.x86_64           @updates
    Upgraded texlive-xetex-7:20190410-7.fc31.x86_64           @@System
Scriptlet output:
   1 Warning: The unit file, source configuration file or drop-ins of systemd-udevd.service changed on disk. Run 'systemctl daemon-reload' to reload units.

Hello @meneldur, and Welcome to the forum!
Judging by this last statement from the dnf upgrade, you need to follow it’s instructions suggested.

So in a terminal run systemctl daemon-reload and the udevd service daemon will be reloaded and then your USB hub should be recognized I believe.

Hello.

I did that when started checking the problem. Nothing changed.
This is the output of systemd after daemon-reload:

feb 12 14:38:27 redone.casa sudo[4398]: pam_unix(sudo:session): session closed for user root
feb 12 14:38:27 redone.casa systemd[1]: /usr/lib/systemd/system/cups.socket:6: ListenStream= references a path below legacy directory /var/run/, updating /var/run/cups/cups.sock → /run/cups/cups.sock; please update the unit file accordingly.
feb 12 14:38:27 redone.casa systemd[1]: /usr/lib/systemd/system/sssd-kcm.socket:7: ListenStream= references a path below legacy directory /var/run/, updating /var/run/.heim_org.h5l.kcm-socket → /run/.heim_org.h5l.kcm-socket; please update the unit file accordingly.
feb 12 14:38:27 redone.casa systemd[1]: /usr/lib/systemd/system/iscsid.service:11: PIDFile= references a path below legacy directory /var/run/, updating /var/run/iscsid.pid → /run/iscsid.pid; please update the unit file accordingly.
feb 12 14:38:27 redone.casa systemd[1]: /usr/lib/systemd/system/iscsiuio.service:13: PIDFile= references a path below legacy directory /var/run/, updating /var/run/iscsiuio.pid → /run/iscsiuio.pid; please update the unit file accordingly.
feb 12 14:38:27 redone.casa systemd[1]: /usr/lib/systemd/system/sssd.service:12: PIDFile= references a path below legacy directory /var/run/, updating /var/run/sssd.pid → /run/sssd.pid; please update the unit file accordingly.
feb 12 14:38:27 redone.casa systemd[1]: Reloading.

It’s interesting both hub and attached devices are recognized, either when plugging or unplugging them. But those devices doesn’t work but on another USB port.

Solved by new update of systemd 243.7. The problem came with 243.6.
The issue was reported here and solution was only commenting a line for udev.