Erst einmal danke für eure Bemühungen, leider haben sie bis jetzt nicht zum Ziel geführt.
Ich habe jetzt einmal versucht, das Problem weiter einzukreisen. Ich startete von der Live-CD (physisch dieselbe, von der ich das System installiert habe) und checkte den USB mit lsusb; wie erwartet sind nur die internen Hubs und die eingebaute Webcam zu sehen:
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Dann nahm ich mir als Versuchskaninchen einen Canon LIDE 220 USB Scanner und steckte ihn reihum an die drei freien USB-Buchsen; er wurde jedesmal problemlos erkannt:
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 009: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
***********
Bus 001 Device 010: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
***********
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 011: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Dieses Spiel wiederholte ich mit einer USB-Maus:
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c045 Logitech, Inc. Optical Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
***********
us 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c045 Logitech, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
***********
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 046d:c045 Logitech, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Die Maus hat jedesmal funktioniert, und im Kernel Log sieht man jeden An- und Absteckvorgang. Was mir dabei auffällt, ist, dass die Geräteadressen unterschiedlich sind, obwohl es die gleichen USB-Buchsen waren (Scanner auf Bus 1, Devices 9, 10 und 11, Maus erst aus Bus2, Device zwei, dann Bus 3, Devices 2 und 3). Wie kommt das?
Kernel-Log des Live-Systems, mit dmesg | grep usb > log.txt erzeugt:
0.192136] usbcore: registered new interface driver usbfs
[ 0.192153] usbcore: registered new interface driver hub
[ 0.192178] usbcore: registered new device driver usb
[ 0.295297] pci 0000:00:03.0: quirk_usb_early_handoff+0x0/0x114 took 43373 usecs
[ 0.327275] pci 0000:00:03.1: quirk_usb_early_handoff+0x0/0x114 took 31217 usecs
[ 1.280148] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[ 1.280151] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.280153] usb usb1: Product: EHCI Host Controller
[ 1.280155] usb usb1: Manufacturer: Linux 5.8.0-25-generic ehci_hcd
[ 1.280157] usb usb1: SerialNumber: 0000:00:03.3
[ 1.346096] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.08
[ 1.346099] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.346101] usb usb2: Product: OHCI PCI host controller
[ 1.346103] usb usb2: Manufacturer: Linux 5.8.0-25-generic ohci_hcd
[ 1.346104] usb usb2: SerialNumber: 0000:00:03.0
[ 1.410080] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.08
[ 1.410082] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.410084] usb usb3: Product: OHCI PCI host controller
[ 1.410086] usb usb3: Manufacturer: Linux 5.8.0-25-generic ohci_hcd
[ 1.410088] usb usb3: SerialNumber: 0000:00:03.1
[ 1.708363] usb 1-5: new high-speed USB device number 2 using ehci-pci
[ 1.874012] usb 1-5: New USB device found, idVendor=064e, idProduct=a111, bcdDevice= 3.22
[ 1.874016] usb 1-5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 1.874019] usb 1-5: Product: USB2.0 UVC 1.3M WebCam
[ 1.874021] usb 1-5: Manufacturer: SuYin
[ 1.874023] usb 1-5: SerialNumber: CN1314-SN13-MI03-VS-R03.02.02
[ 116.794275] input: USB2.0 UVC 1.3M WebCam as /devices/pci0000:00/0000:00:03.3/usb1/1-5/1-5:1.0/input/input18
[ 116.795207] usbcore: registered new interface driver uvcvideo
[ 691.671645] usb 1-1: new high-speed USB device number 3 using ehci-pci
[ 691.828318] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[ 691.828323] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 691.828326] usb 1-1: Product: USB 2.0 Hub
[ 692.227689] usb 1-1.4: new high-speed USB device number 4 using ehci-pci
[ 692.441330] usb 1-1.4: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 692.441335] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 692.441338] usb 1-1.4: Product: CanoScan
[ 692.441341] usb 1-1.4: Manufacturer: Canon
[ 705.635091] usb 1-1: USB disconnect, device number 3
[ 705.635098] usb 1-1.4: USB disconnect, device number 4
[ 713.600406] usb 1-8: new high-speed USB device number 5 using ehci-pci
[ 713.757072] usb 1-8: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[ 713.757078] usb 1-8: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 713.757082] usb 1-8: Product: USB 2.0 Hub
[ 714.144430] usb 1-8.4: new high-speed USB device number 6 using ehci-pci
[ 714.353967] usb 1-8.4: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 714.353973] usb 1-8.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 714.353977] usb 1-8.4: Product: CanoScan
[ 714.353981] usb 1-8.4: Manufacturer: Canon
[ 732.552031] usb 1-8: USB disconnect, device number 5
[ 732.552039] usb 1-8.4: USB disconnect, device number 6
[ 737.761245] usb 1-2: new high-speed USB device number 7 using ehci-pci
[ 737.917904] usb 1-2: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[ 737.917910] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 737.917914] usb 1-2: Product: USB 2.0 Hub
[ 738.305178] usb 1-2.4: new high-speed USB device number 8 using ehci-pci
[ 738.514798] usb 1-2.4: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 738.514805] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 738.514809] usb 1-2.4: Product: CanoScan
[ 738.514812] usb 1-2.4: Manufacturer: Canon
[ 924.251443] usb 1-2: USB disconnect, device number 7
[ 924.251450] usb 1-2.4: USB disconnect, device number 8
[ 2069.722362] usb 1-1: new high-speed USB device number 9 using ehci-pci
[ 2069.879948] usb 1-1: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 2069.879954] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2069.879959] usb 1-1: Product: CanoScan
[ 2069.879962] usb 1-1: Manufacturer: Canon
[ 2102.617597] usb 1-1: USB disconnect, device number 9
[ 2108.562802] usb 1-8: new high-speed USB device number 10 using ehci-pci
[ 2108.728381] usb 1-8: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 2108.728388] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2108.728392] usb 1-8: Product: CanoScan
[ 2108.728396] usb 1-8: Manufacturer: Canon
[ 2123.803387] usb 1-8: USB disconnect, device number 10
[ 2130.743050] usb 1-2: new high-speed USB device number 11 using ehci-pci
[ 2130.900646] usb 1-2: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 2130.900653] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2130.900657] usb 1-2: Product: CanoScan
[ 2130.900661] usb 1-2: Manufacturer: Canon
[ 2148.546835] usb 1-2: USB disconnect, device number 11
[ 2200.871940] usb 2-1: new low-speed USB device number 2 using ohci-pci
[ 2201.121992] usb 2-1: New USB device found, idVendor=046d, idProduct=c045, bcdDevice=27.30
[ 2201.121998] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2201.122002] usb 2-1: Product: USB-PS/2 Optical Mouse
[ 2201.122007] usb 2-1: Manufacturer: Logitech
[ 2205.448611] usbcore: registered new interface driver usbhid
[ 2205.448614] usbhid: USB HID core driver
[ 2205.540111] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:03.0/usb2/2-1/2-1:1.0/0003:046D:C045.0001/input/input19
[ 2205.540939] hid-generic 0003:046D:C045.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:03.0-1/input0
[ 2265.257653] usb 2-1: USB disconnect, device number 2
[ 2273.584972] usb 3-4: new low-speed USB device number 2 using ohci-pci
[ 2273.820011] usb 3-4: New USB device found, idVendor=046d, idProduct=c045, bcdDevice=27.30
[ 2273.820017] usb 3-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2273.820022] usb 3-4: Product: USB-PS/2 Optical Mouse
[ 2273.820026] usb 3-4: Manufacturer: Logitech
[ 2273.831994] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:03.1/usb3/3-4/3-4:1.0/0003:046D:C045.0002/input/input20
[ 2273.889495] hid-generic 0003:046D:C045.0002: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:03.1-4/input0
[ 2313.964854] usb 3-4: USB disconnect, device number 2
[ 2316.473584] usb 3-1: new low-speed USB device number 3 using ohci-pci
[ 2316.707625] usb 3-1: New USB device found, idVendor=046d, idProduct=c045, bcdDevice=27.30
[ 2316.707632] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2316.707636] usb 3-1: Product: USB-PS/2 Optical Mouse
[ 2316.707640] usb 3-1: Manufacturer: Logitech
[ 2316.721643] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:03.1/usb3/3-1/3-1:1.0/0003:046D:C045.0003/input/input21
[ 2316.722001] hid-generic 0003:046D:C045.0003: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:03.1-1/input0
Anschließend habe ich das installierte System gestartet und das Spiel wiederholt. Der Scanner wurde wiederum problemlos erkannt:
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 003: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
***********
Bus 001 Device 004: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
***********
Bus 001 Device 002: ID 064e:a111 Suyin Corp. USB2.0 UVC 1.3M WebCam
Bus 001 Device 005: ID 04a9:190f Canon, Inc. CanoScan LiDE 220
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Die Maus wurde, wie man bei uns in Wien sagt, nicht einmal ignoriert. Auch im Kernel Log ist keine Spur von ihr zu sehen.
Interessanterweise wurde der Scanner danach auch nicht mehr erkannt. Neustart des Systems und systematisches Herumstochern ergab, dass die Maus die USB-Buchsen anscheinend deaktiviert. Ist in einer Buchse einmal die Maus gesteckt, wird an dieser Buchse der Scanner nicht mehr erkannt.
Kernel-Log des installierten Systems (wie oben):
0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.8.0-41-generic root=UUID=e9a3dab1-86ce-497f-8095-dfd5fddc7c25 ro splash quiet pci=nomsi usbcore.autosuspend=-1 vt.handoff=7
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.8.0-41-generic root=UUID=e9a3dab1-86ce-497f-8095-dfd5fddc7c25 ro splash quiet pci=nomsi usbcore.autosuspend=-1 vt.handoff=7
[ 0.188128] usbcore: registered new interface driver usbfs
[ 0.188144] usbcore: registered new interface driver hub
[ 0.188170] usbcore: registered new device driver usb
[ 0.284869] pci 0000:00:03.0: quirk_usb_early_handoff+0x0/0x114 took 37838 usecs
[ 0.312834] pci 0000:00:03.1: quirk_usb_early_handoff+0x0/0x114 took 27297 usecs
[ 0.855802] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.08
[ 0.855804] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.855807] usb usb1: Product: EHCI Host Controller
[ 0.855809] usb usb1: Manufacturer: Linux 5.8.0-41-generic ehci_hcd
[ 0.855810] usb usb1: SerialNumber: 0000:00:03.3
[ 0.917738] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.08
[ 0.917741] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.917743] usb usb2: Product: OHCI PCI host controller
[ 0.917745] usb usb2: Manufacturer: Linux 5.8.0-41-generic ohci_hcd
[ 0.917747] usb usb2: SerialNumber: 0000:00:03.0
[ 0.977722] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.08
[ 0.977724] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.977726] usb usb3: Product: OHCI PCI host controller
[ 0.977728] usb usb3: Manufacturer: Linux 5.8.0-41-generic ohci_hcd
[ 0.977730] usb usb3: SerialNumber: 0000:00:03.1
[ 1.282684] usb 1-5: new high-speed USB device number 2 using ehci-pci
[ 1.446133] usb 1-5: New USB device found, idVendor=064e, idProduct=a111, bcdDevice= 3.22
[ 1.446137] usb 1-5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 1.446140] usb 1-5: Product: USB2.0 UVC 1.3M WebCam
[ 1.446142] usb 1-5: Manufacturer: SuYin
[ 1.446143] usb 1-5: SerialNumber: CN1314-SN13-MI03-VS-R03.02.02
[ 33.079167] input: USB2.0 UVC 1.3M WebCam as /devices/pci0000:00/0000:00:03.3/usb1/1-5/1-5:1.0/input/input18
[ 33.083082] usbcore: registered new interface driver uvcvideo
[ 461.141119] usb 1-1: new high-speed USB device number 3 using ehci-pci
[ 461.298694] usb 1-1: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 461.298700] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 461.298704] usb 1-1: Product: CanoScan
[ 461.298708] usb 1-1: Manufacturer: Canon
[ 486.313158] usb 1-1: USB disconnect, device number 3
[ 495.144767] usb 1-8: new high-speed USB device number 4 using ehci-pci
[ 495.302323] usb 1-8: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 495.302329] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 495.302334] usb 1-8: Product: CanoScan
[ 495.302337] usb 1-8: Manufacturer: Canon
[ 522.512458] usb 1-8: USB disconnect, device number 4
[ 528.372596] usb 1-2: new high-speed USB device number 5 using ehci-pci
[ 528.530181] usb 1-2: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 528.530187] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 528.530191] usb 1-2: Product: CanoScan
[ 528.530195] usb 1-2: Manufacturer: Canon
[ 675.253365] usb 1-2: USB disconnect, device number 5
[ 767.717688] usb 1-8: new high-speed USB device number 7 using ehci-pci
[ 767.875256] usb 1-8: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 767.875262] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 767.875266] usb 1-8: Product: CanoScan
[ 767.875270] usb 1-8: Manufacturer: Canon
[ 774.592301] usb 1-8: USB disconnect, device number 7
[ 838.528912] usb 1-2: new high-speed USB device number 9 using ehci-pci
[ 838.686473] usb 1-2: New USB device found, idVendor=04a9, idProduct=190f, bcdDevice= 7.04
[ 838.686479] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 838.686482] usb 1-2: Product: CanoScan
[ 838.686486] usb 1-2: Manufacturer: Canon
[ 843.123953] usb 1-2: USB disconnect, device number 9
Mir sind die Ideen ausgegangen, habt ihr noch welche?
Grüße aus Wien,
Rudi