9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Keyboard not working in Raspberry Plan9
@ 2013-08-12 14:47 Rubén Berenguel
  2013-08-12 15:41 ` Richard Miller
  0 siblings, 1 reply; 5+ messages in thread
From: Rubén Berenguel @ 2013-08-12 14:47 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Hi all,

I am trying to use a Cherry USB Keyboard (with ID card reader... of
course I don't need the reader with P9 but it's the USB keyboard I
have at hand) with P9 in the Raspberry.

The keyboard works just fine with all other Raspberry OSes I have
tried (Raspbian, RaspBMC and IIRC, I also tried with RISC OS once.)
But with Plan9 it doesn't work at all. If I have it plugged from start
the system won't boot (halts when starting the USB devices and hangs
there) and if I plug it after bootup, it does nothing at all (not even
error logging in the error window.)

I have tried this same keyboard under qemu's Plan9 (under Mac OS host)
and it works without problems. I'm not sure if Mac OS serves the USB
device "as is" and then Plan9 has to use its driver to use it (which
would mean the keyboard is OK for Plan9) or Mac OS hides the device
behind a generic USB keyboard to show to the virtual machine.

So I'm not sure if (for some reason) Plan9 can't use it because it
doesn't work under Plan9 (except for the card reader, it is a standard
USB keyboard, nothing fancy,) if Plan9 draws more energy from the
Raspberry (go figure) and makes the keyboard unavailable (doesn't make
much sense, since I can plug the keyboard and an USB mouse at the same
time with all other operating systems.) Any ideas?

Regards,

Ruben Berenguel



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] Keyboard not working in Raspberry Plan9
  2013-08-12 14:47 [9fans] Keyboard not working in Raspberry Plan9 Rubén Berenguel
@ 2013-08-12 15:41 ` Richard Miller
  2013-08-12 15:43   ` Rubén Berenguel
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Miller @ 2013-08-12 15:41 UTC (permalink / raw)
  To: 9fans

The plan 9 usb keyboard driver only implements the simplified
'boot protocol' which most, but not all, keyboards support.
Maybe this particular one doesn't?




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] Keyboard not working in Raspberry Plan9
  2013-08-12 15:41 ` Richard Miller
@ 2013-08-12 15:43   ` Rubén Berenguel
  2013-08-12 15:49     ` Richard Miller
  0 siblings, 1 reply; 5+ messages in thread
From: Rubén Berenguel @ 2013-08-12 15:43 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I have no idea... How can I check?

On Mon, Aug 12, 2013 at 5:41 PM, Richard Miller <9fans@hamnavoe.com> wrote:
> The plan 9 usb keyboard driver only implements the simplified
> 'boot protocol' which most, but not all, keyboards support.
> Maybe this particular one doesn't?
>
>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] Keyboard not working in Raspberry Plan9
  2013-08-12 15:43   ` Rubén Berenguel
@ 2013-08-12 15:49     ` Richard Miller
  2013-08-12 16:11       ` Rubén Berenguel
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Miller @ 2013-08-12 15:49 UTC (permalink / raw)
  To: 9fans

On one of the other operating systems, 'lsusb -v' should give lots of information
about the device, some of which might be useful.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [9fans] Keyboard not working in Raspberry Plan9
  2013-08-12 15:49     ` Richard Miller
@ 2013-08-12 16:11       ` Rubén Berenguel
  0 siblings, 0 replies; 5+ messages in thread
From: Rubén Berenguel @ 2013-08-12 16:11 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I'm not absolutely sure if this settles it, but bInterfaceSubClas is 1
Boot Interface Subclass so it should (according to what I've read
around usb.org and Wikipedia) support the usb boot protocol for
keyboards... I'm completely unsure :/ Maybe I should grab a Logitech
K120 (the plain, old simple keyboard) next time I'm in a shop

Ruben

On Mon, Aug 12, 2013 at 5:49 PM, Richard Miller <9fans@hamnavoe.com> wrote:
> On one of the other operating systems, 'lsusb -v' should give lots of information
> about the device, some of which might be useful.
>
>



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-08-12 16:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-12 14:47 [9fans] Keyboard not working in Raspberry Plan9 Rubén Berenguel
2013-08-12 15:41 ` Richard Miller
2013-08-12 15:43   ` Rubén Berenguel
2013-08-12 15:49     ` Richard Miller
2013-08-12 16:11       ` Rubén Berenguel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).