no ps/2 keyboard with kernel 2.6.15-27-686-smp

Bug #83066 reported by Hans Vermeersch
98
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: linux-image-2.6-686-smp

I saw there are two similar bugs: #78709 and #10222. But one was already closed so I opened a new one.

1) install dapper (standard install kernel 386 without smp, works fine)
2) install a new kernel 2.6.15-27-686-smp
3) reboot
4) ps/2 keyboard doesn't work anymore

I think my mouse works because it's an usb mouse

It's the same reason why I can't use edgy, my keyboard doesn't work when I install it. It works in the live-CD. Is there some processor detection in edgy, so the 686-smp kernel is automatically installed? Because if it is, I think that could be the reason why my keyboard doesnt work in edgy.

If you need more info, ask me. But please tell me how to get the information, I'm an advanced beginner ;)

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Changed package

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Confirmed, as there are a lot of similar bugs

Changed in linux-source-2.6.15:
status: Unconfirmed → Confirmed
Revision history for this message
TrinitronX (trinitronx-comcast) wrote :

With my problem, the keyboard not working seems to behave like a random bug, popping up whenever it feels like it. I'm thinking that maybe this is some sort of race condition, which may or may not be related to multiple dependent threads running out of sync in the 686 kernel (But then again, I'm no kernel expert at all, just my hunch).

When it happens on my PC, I am able to put the keyboard in the PS/2 mouse port (it's open since my mouse is a USB mouse), and then the keyboard will work in this port until the next reboot.

I've managed to get syslogs for each case, both when the keyboard works in the keyboard PS/2 port, and when it doesn't work, forcing me to unplug it and put it into the PS/2 mouse port.

I've attached a tar.gz with both logs included as separate text files.

The "Working_keyboard.txt" file contains the log of 2 separate working boots, with different kernels, 2.6.17-10-generic and 2.6.17-11-generic. I've marked the places in the file where one ends and the other begins.

There is an interesting line in the file entitled "Broken_keyboard.txt" on line 178 as follows:
"PNP: No PS/2 controller found. Probing ports directly."

The cooresponding lines in the file entitled "Working_keyboard.txt" are
lines 183 and 704, which both say:
"PNP: PS/2 Controller [PNP0303:KBD] at 0x60,0x64 irq 1"

Hopefully this helps.

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this linux-source-2.6.15 kernel bug to the new "linux" package. We appreciate your patience and understanding as we make this transition. Also, if you would be interested in testing the upcoming Intrepid Ibex 8.10 release, it is available at http://www.ubuntu.com/testing . Please let us know your results. Thanks!

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Ryan Rawdon (flieslikeabrick) wrote :

Can someone post to confirm that this bug still is valid and is worth keeping open?

Revision history for this message
James Cuzella (trinitronx) wrote :

Waiting on Intrepid Ibex Alpha5 to test as recommended.

The machine I had this problem on stopped doing this once I switched to a USB keyboard, and I haven't tested the PS/2 keyboard lately (or even updated my Ubuntu install on that machine lately either).

Revision history for this message
Craig Younkins (cyounkins) wrote :

Please confirm with newer version. Recommending this be closed in a month if no response is made by then.

Revision history for this message
P Wagner (pwagner) wrote :

Yes, it works in the newer kernels that I've used. And is operational in the kernel 2.6.31-17-generic.
I would think that this could be closed.

Revision history for this message
Przemek K. (azrael) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in linux (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.