mbox series

[SRU,N,0/2,X13s] Fingerprint reader is not working (LP: #2065376)

Message ID 20240523060642.440794-1-juerg.haefliger@canonical.com
Headers show
Series Fingerprint reader is not working (LP: #2065376) | expand

Message

Juerg Haefliger May 23, 2024, 6:06 a.m. UTC
[Impact]

Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).

[Fix]

Update DT.

[Test Case]

Log into Ubuntu using the fingerprint reader.

[Where Problems Could Occur]

This is a machine-specific change so only X13s users will see (USB) problems.

[Original Description]

Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).

Note that the attached logs are from a machine that doesn't have a fingerprint reader :-)

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-image-6.8.0-31-generic 6.8.0-31.31
ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
Uname: Linux 6.8.0-31-generic aarch64
ApportVersion: 2.28.1-0ubuntu2
Architecture: arm64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/seq:        ubuntu    12122 F.... pipewire
 /dev/snd/controlC0:  ubuntu    12122 F.... pipewire
                      ubuntu    12126 F.... wireplumber
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Fri May 10 09:14:10 2024
InstallationDate: Installed on 2024-05-04 (6 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release arm64+x13s (20240504)
Lspci-vt:
 -[0002:00]---00.0-[01-ff]----00.0  Shenzhen Unionmemory Information System Ltd. AM630 PCIe 4.0 NVMe SSD 256GB
 -[0004:00]---00.0-[01-ff]--
 -[0006:00]---00.0-[01-ff]----00.0  Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter
Lsusb:
 Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Lsusb-t:
 /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
 /:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
 /:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
 /:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
MachineType: LENOVO 4810QL0100
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
ProcFB: 0 msmdrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-31-generic root=UUID=7d965065-7c44-4bf7-b1a2-aaded54e24d2 ro clk_ignore_unused pd_ignore_unused arm64.nopauth quiet splash vt.handoff=7
RebootRequiredPkgs: Error: path contained symlinks.
RelatedPackageVersions:
 linux-restricted-modules-6.8.0-31-generic N/A
 linux-backports-modules-6.8.0-31-generic  N/A
 linux-firmware                            20240318.git3b128b60-0ubuntu2
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
acpidump:

dmi.bios.date: 03/14/2024
dmi.bios.release: 1.60
dmi.bios.vendor: LENOVO
dmi.bios.version: N3HET88W (1.60 )
dmi.board.asset.tag: Not Available
dmi.board.name: 4810QL0100
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.23
dmi.modalias: dmi:bvnLENOVO:bvrN3HET88W(1.60):bd03/14/2024:br1.60:efr1.23:svnLENOVO:pn4810QL0100:pvrThinkPadX13sGen1:rvnLENOVO:rn4810QL0100:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_4810_BU_Think_FM_ThinkPadX13sGen1:
dmi.product.family: ThinkPad X13s Gen 1
dmi.product.name: 4810QL0100
dmi.product.sku: LENOVO_MT_4810_BU_Think_FM_ThinkPad X13s Gen 1
dmi.product.version: ThinkPad X13s Gen 1
dmi.sys.vendor: LENOVO

Johan Hovold (1):
  UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp-x13s: enable USB MP and
    fingerprint reader

Krishna Kurapati (1):
  UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport
    controller

 .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts    | 89 +++++++++++++++++++
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi        | 82 +++++++++++++++++
 2 files changed, 171 insertions(+)

Comments

Andrei Gherzan May 23, 2024, 9:54 a.m. UTC | #1
On 24/05/23 08:06am, Juerg Haefliger wrote:
> [Impact]
> 
> Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).
> 
> [Fix]
> 
> Update DT.
> 
> [Test Case]
> 
> Log into Ubuntu using the fingerprint reader.
> 
> [Where Problems Could Occur]
> 
> This is a machine-specific change so only X13s users will see (USB) problems.
> 
> [Original Description]
> 
> Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).
> 
> Note that the attached logs are from a machine that doesn't have a fingerprint reader :-)
> 
> ProblemType: Bug
> DistroRelease: Ubuntu 24.04
> Package: linux-image-6.8.0-31-generic 6.8.0-31.31
> ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
> Uname: Linux 6.8.0-31-generic aarch64
> ApportVersion: 2.28.1-0ubuntu2
> Architecture: arm64
> AudioDevicesInUse:
>  USER        PID ACCESS COMMAND
>  /dev/snd/seq:        ubuntu    12122 F.... pipewire
>  /dev/snd/controlC0:  ubuntu    12122 F.... pipewire
>                       ubuntu    12126 F.... wireplumber
> CRDA: N/A
> CasperMD5CheckResult: pass
> CurrentDesktop: ubuntu:GNOME
> Date: Fri May 10 09:14:10 2024
> InstallationDate: Installed on 2024-05-04 (6 days ago)
> InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release arm64+x13s (20240504)
> Lspci-vt:
>  -[0002:00]---00.0-[01-ff]----00.0  Shenzhen Unionmemory Information System Ltd. AM630 PCIe 4.0 NVMe SSD 256GB
>  -[0004:00]---00.0-[01-ff]--
>  -[0006:00]---00.0-[01-ff]----00.0  Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter
> Lsusb:
>  Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Lsusb-t:
>  /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
>  /:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
>  /:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
>  /:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
> MachineType: LENOVO 4810QL0100
> ProcEnviron:
>  LANG=en_US.UTF-8
>  PATH=(custom, no user)
>  SHELL=/bin/bash
>  TERM=xterm-256color
>  XDG_RUNTIME_DIR=<set>
> ProcFB: 0 msmdrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-31-generic root=UUID=7d965065-7c44-4bf7-b1a2-aaded54e24d2 ro clk_ignore_unused pd_ignore_unused arm64.nopauth quiet splash vt.handoff=7
> RebootRequiredPkgs: Error: path contained symlinks.
> RelatedPackageVersions:
>  linux-restricted-modules-6.8.0-31-generic N/A
>  linux-backports-modules-6.8.0-31-generic  N/A
>  linux-firmware                            20240318.git3b128b60-0ubuntu2
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> acpidump:
> 
> dmi.bios.date: 03/14/2024
> dmi.bios.release: 1.60
> dmi.bios.vendor: LENOVO
> dmi.bios.version: N3HET88W (1.60 )
> dmi.board.asset.tag: Not Available
> dmi.board.name: 4810QL0100
> dmi.board.vendor: LENOVO
> dmi.board.version: Not Defined
> dmi.chassis.asset.tag: No Asset Information
> dmi.chassis.type: 10
> dmi.chassis.vendor: LENOVO
> dmi.chassis.version: None
> dmi.ec.firmware.release: 1.23
> dmi.modalias: dmi:bvnLENOVO:bvrN3HET88W(1.60):bd03/14/2024:br1.60:efr1.23:svnLENOVO:pn4810QL0100:pvrThinkPadX13sGen1:rvnLENOVO:rn4810QL0100:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_4810_BU_Think_FM_ThinkPadX13sGen1:
> dmi.product.family: ThinkPad X13s Gen 1
> dmi.product.name: 4810QL0100
> dmi.product.sku: LENOVO_MT_4810_BU_Think_FM_ThinkPad X13s Gen 1
> dmi.product.version: ThinkPad X13s Gen 1
> dmi.sys.vendor: LENOVO
> 
> Johan Hovold (1):
>   UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp-x13s: enable USB MP and
>     fingerprint reader
> 
> Krishna Kurapati (1):
>   UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport
>     controller
> 
>  .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts    | 89 +++++++++++++++++++
>  arch/arm64/boot/dts/qcom/sc8280xp.dtsi        | 82 +++++++++++++++++
>  2 files changed, 171 insertions(+)

Acked-by: Andrei Gherzan <andrei.gherzan@canonical.com>
Thibault Ferrante May 23, 2024, 10 a.m. UTC | #2
On 23-05-2024 08:06, Juerg Haefliger wrote:
> [Impact]
> 
> Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).
> 
> [Fix]
> 
> Update DT.
> 
> [Test Case]
> 
> Log into Ubuntu using the fingerprint reader.
> 
> [Where Problems Could Occur]
> 
> This is a machine-specific change so only X13s users will see (USB) problems.
> 
> [Original Description]
> 
> Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).
> 
> Note that the attached logs are from a machine that doesn't have a fingerprint reader :-)
> 
> ProblemType: Bug
> DistroRelease: Ubuntu 24.04
> Package: linux-image-6.8.0-31-generic 6.8.0-31.31
> ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
> Uname: Linux 6.8.0-31-generic aarch64
> ApportVersion: 2.28.1-0ubuntu2
> Architecture: arm64
> AudioDevicesInUse:
>   USER        PID ACCESS COMMAND
>   /dev/snd/seq:        ubuntu    12122 F.... pipewire
>   /dev/snd/controlC0:  ubuntu    12122 F.... pipewire
>                        ubuntu    12126 F.... wireplumber
> CRDA: N/A
> CasperMD5CheckResult: pass
> CurrentDesktop: ubuntu:GNOME
> Date: Fri May 10 09:14:10 2024
> InstallationDate: Installed on 2024-05-04 (6 days ago)
> InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release arm64+x13s (20240504)
> Lspci-vt:
>   -[0002:00]---00.0-[01-ff]----00.0  Shenzhen Unionmemory Information System Ltd. AM630 PCIe 4.0 NVMe SSD 256GB
>   -[0004:00]---00.0-[01-ff]--
>   -[0006:00]---00.0-[01-ff]----00.0  Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter
> Lsusb:
>   Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>   Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Lsusb-t:
>   /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
>   /:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
>   /:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
>   /:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
> MachineType: LENOVO 4810QL0100
> ProcEnviron:
>   LANG=en_US.UTF-8
>   PATH=(custom, no user)
>   SHELL=/bin/bash
>   TERM=xterm-256color
>   XDG_RUNTIME_DIR=<set>
> ProcFB: 0 msmdrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-31-generic root=UUID=7d965065-7c44-4bf7-b1a2-aaded54e24d2 ro clk_ignore_unused pd_ignore_unused arm64.nopauth quiet splash vt.handoff=7
> RebootRequiredPkgs: Error: path contained symlinks.
> RelatedPackageVersions:
>   linux-restricted-modules-6.8.0-31-generic N/A
>   linux-backports-modules-6.8.0-31-generic  N/A
>   linux-firmware                            20240318.git3b128b60-0ubuntu2
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> acpidump:
> 
> dmi.bios.date: 03/14/2024
> dmi.bios.release: 1.60
> dmi.bios.vendor: LENOVO
> dmi.bios.version: N3HET88W (1.60 )
> dmi.board.asset.tag: Not Available
> dmi.board.name: 4810QL0100
> dmi.board.vendor: LENOVO
> dmi.board.version: Not Defined
> dmi.chassis.asset.tag: No Asset Information
> dmi.chassis.type: 10
> dmi.chassis.vendor: LENOVO
> dmi.chassis.version: None
> dmi.ec.firmware.release: 1.23
> dmi.modalias: dmi:bvnLENOVO:bvrN3HET88W(1.60):bd03/14/2024:br1.60:efr1.23:svnLENOVO:pn4810QL0100:pvrThinkPadX13sGen1:rvnLENOVO:rn4810QL0100:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_4810_BU_Think_FM_ThinkPadX13sGen1:
> dmi.product.family: ThinkPad X13s Gen 1
> dmi.product.name: 4810QL0100
> dmi.product.sku: LENOVO_MT_4810_BU_Think_FM_ThinkPad X13s Gen 1
> dmi.product.version: ThinkPad X13s Gen 1
> dmi.sys.vendor: LENOVO
> 
> Johan Hovold (1):
>    UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp-x13s: enable USB MP and
>      fingerprint reader
> 
> Krishna Kurapati (1):
>    UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport
>      controller
> 
>   .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts    | 89 +++++++++++++++++++
>   arch/arm64/boot/dts/qcom/sc8280xp.dtsi        | 82 +++++++++++++++++
>   2 files changed, 171 insertions(+)
> 
Acked-by: Thibault Ferrante <thibault.ferrante@canonical.com>
--
Thibault
Roxana Nicolescu May 27, 2024, 9:30 a.m. UTC | #3
On 23/05/2024 08:06, Juerg Haefliger wrote:
> [Impact]
>
> Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).
>
> [Fix]
>
> Update DT.
>
> [Test Case]
>
> Log into Ubuntu using the fingerprint reader.
>
> [Where Problems Could Occur]
>
> This is a machine-specific change so only X13s users will see (USB) problems.
>
> [Original Description]
>
> Fingerprint reader is not working after upgrade from Mantic to Noble (as reported by users who have the HW).
>
> Note that the attached logs are from a machine that doesn't have a fingerprint reader :-)
>
> ProblemType: Bug
> DistroRelease: Ubuntu 24.04
> Package: linux-image-6.8.0-31-generic 6.8.0-31.31
> ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
> Uname: Linux 6.8.0-31-generic aarch64
> ApportVersion: 2.28.1-0ubuntu2
> Architecture: arm64
> AudioDevicesInUse:
>   USER        PID ACCESS COMMAND
>   /dev/snd/seq:        ubuntu    12122 F.... pipewire
>   /dev/snd/controlC0:  ubuntu    12122 F.... pipewire
>                        ubuntu    12126 F.... wireplumber
> CRDA: N/A
> CasperMD5CheckResult: pass
> CurrentDesktop: ubuntu:GNOME
> Date: Fri May 10 09:14:10 2024
> InstallationDate: Installed on 2024-05-04 (6 days ago)
> InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release arm64+x13s (20240504)
> Lspci-vt:
>   -[0002:00]---00.0-[01-ff]----00.0  Shenzhen Unionmemory Information System Ltd. AM630 PCIe 4.0 NVMe SSD 256GB
>   -[0004:00]---00.0-[01-ff]--
>   -[0006:00]---00.0-[01-ff]----00.0  Qualcomm Technologies, Inc QCNFA765 Wireless Network Adapter
> Lsusb:
>   Bus 001 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 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>   Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Lsusb-t:
>   /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
>   /:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
>   /:  Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 480M
>   /:  Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci-hcd/1p, 10000M
> MachineType: LENOVO 4810QL0100
> ProcEnviron:
>   LANG=en_US.UTF-8
>   PATH=(custom, no user)
>   SHELL=/bin/bash
>   TERM=xterm-256color
>   XDG_RUNTIME_DIR=<set>
> ProcFB: 0 msmdrmfb
> ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-31-generic root=UUID=7d965065-7c44-4bf7-b1a2-aaded54e24d2 ro clk_ignore_unused pd_ignore_unused arm64.nopauth quiet splash vt.handoff=7
> RebootRequiredPkgs: Error: path contained symlinks.
> RelatedPackageVersions:
>   linux-restricted-modules-6.8.0-31-generic N/A
>   linux-backports-modules-6.8.0-31-generic  N/A
>   linux-firmware                            20240318.git3b128b60-0ubuntu2
> SourcePackage: linux
> UpgradeStatus: No upgrade log present (probably fresh install)
> acpidump:
>
> dmi.bios.date: 03/14/2024
> dmi.bios.release: 1.60
> dmi.bios.vendor: LENOVO
> dmi.bios.version: N3HET88W (1.60 )
> dmi.board.asset.tag: Not Available
> dmi.board.name: 4810QL0100
> dmi.board.vendor: LENOVO
> dmi.board.version: Not Defined
> dmi.chassis.asset.tag: No Asset Information
> dmi.chassis.type: 10
> dmi.chassis.vendor: LENOVO
> dmi.chassis.version: None
> dmi.ec.firmware.release: 1.23
> dmi.modalias: dmi:bvnLENOVO:bvrN3HET88W(1.60):bd03/14/2024:br1.60:efr1.23:svnLENOVO:pn4810QL0100:pvrThinkPadX13sGen1:rvnLENOVO:rn4810QL0100:rvrNotDefined:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_4810_BU_Think_FM_ThinkPadX13sGen1:
> dmi.product.family: ThinkPad X13s Gen 1
> dmi.product.name: 4810QL0100
> dmi.product.sku: LENOVO_MT_4810_BU_Think_FM_ThinkPad X13s Gen 1
> dmi.product.version: ThinkPad X13s Gen 1
> dmi.sys.vendor: LENOVO
>
> Johan Hovold (1):
>    UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp-x13s: enable USB MP and
>      fingerprint reader
>
> Krishna Kurapati (1):
>    UBUNTU: SAUCE: arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport
>      controller
>
>   .../qcom/sc8280xp-lenovo-thinkpad-x13s.dts    | 89 +++++++++++++++++++
>   arch/arm64/boot/dts/qcom/sc8280xp.dtsi        | 82 +++++++++++++++++
>   2 files changed, 171 insertions(+)
>
Applied to noble:linux master-next branch. Thanks!