Date: Thu, 29 Oct 2020 04:53:05 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 250711] atkbdc: No Keyboard on System76 lemur Pro laptop with 12.1 (11.4 Ok) Message-ID: <bug-250711-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250711 Bug ID: 250711 Summary: atkbdc: No Keyboard on System76 lemur Pro laptop with 12.1 (11.4 Ok) Product: Base System Version: 12.1-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: misc Assignee: bugs@FreeBSD.org Reporter: nick.lott@gmail.com Created attachment 219189 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D219189&action= =3Dedit dmesg output from 12.1 memstick image, verbose boot. Hi All, I'm trying to bring up FreeBSD 12 on my new Lemur Pro laptop, but the keybo= ard is not working beyond the boot menu with 12.1. * The keyboard works fine with 11.4-RELEASE. * I believe it is internally wired as a PS/2 keyboard. * A USB keyboard works fine when connected. * I 'm currently only trying to get the keyboard working in console mode not X11 at this point. HW probes of both releases are at the following links which includes dmesg output. https://bsd-hardware.info/index.php?probe=3D0163d0f084 https://bsd-hardware.info/index.php?probe=3D30b32ece8f A probe under linux https://linux-hardware.org/index.php?probe=3Dc2619f1014= is also available if that helps. It looks to me when going over the dmesg output that the keyboard is detect= ed successfully both times, and I cannot see any obvious errors or warnings. I'm happy to recompile the kernel or the keyboard firmware if needed, just = not sure where to look for the next clue.=20 output of 'dmesg | grep kbd' shown below for each version=20 FreeBSD 11.4-STABLE #0 r366441 Code: [...] atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 [...] atkbd0: <AT Keyboard> irq 1 on atkbdc0 [...] atkbd: the current kbd controller command byte 0067 [...] atkbd: keyboard ID 0x83ab (2) [...] kbdc: RESET_KBD return code:00fa [...] kbdc: RESET_KBD status:00aa [...] kbd0 at atkbd0 [...] kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x1d0000 ... [...] atkbd0: [GIANT-LOCKED] ... [...] random: harvesting attach, 8 bytes (4 bits) from atkbd0 ... [...] kbdc: TEST_AUX_PORT status:0000 [...] kbdc: RESET_AUX return code:00fa [...] kbdc: RESET_AUX status:ffffffff [...] kbdc: DIAGNOSE status:0055 [...] kbdc: TEST_KBD_PORT status:0000 ... atkbdc: atkbdc0 already exists; skipping it 12.1-RELEASE r354233 GENERIC amd64 Code: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0067 kbdc: RESET_KBD return code:00fa kbdc: RESET_KBD status:00aa atkbd: keyboard ID 0x83ab (2) kbd0 at atkbd0 kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x1d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 6 vector 52 atkbd0: [GIANT-LOCKED] ... kbdc: TEST_AUX_PORT status:0000 kbdc: RESET_AUX return code:00fa kbdc: RESET_AUX status:ffffffff kbdc: DIAGNOSE status:0055 kbdc: TEST_KBD_PORT status:0000 ... atkbdc: atkbdc0 already exists; skipping it --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250711-227>