[keyboard] ukbd stops working after filesystems mount at boot time

Travelling Particle 166162 at gmail.com
Wed Nov 18 12:51:11 UTC 2009


Hello,

I am not sure if the problem is with USB, because the same hardware works
fine with LiveCD. I will seek help here first, please feel free to redirect
me to a better place for advice.

The system is 8.0-RC3.

I am booting off USB stick because I have to attach root partition on HDD
with GELI. It all works fine, I am able to enter passphrase on the keyboard
(there's only ukbd keyboard in the kernel at this moment, but I had tried
with atkbd as well; I have also experimented with or without TEKEN with no
difference). After root partition is mounted, system mounts other geli
partitions on the same hard disk. It is right after the filesystems were
mounted that the problem starts. The output on console at that moment starts
to be interleaved with new lines symbols. After late boot stage completes, I
see login prompt on console, but system acts *as if* I had just pressed
Enter and presents login prompt again and again. The keyboard itself appears
to be dead. If I choose to boot single-mode, behavior is the same -- I see
multiple shell prompts as if I were hitting Enter repeatedly. I had been
trying various configurations in the kernel for over 5 days now, and still
couldn't make the console work on the system (I can login via network
though).

The hardware is Nvidea ION-based Acer nettop. It does not come with PS/2
keyboard connector and I cannot test it with any keyboard but USB. The
keyboard itself I am using is Acer's standard one, and it works fine with
LiveCD. I wonder if GELI might mess the things up, but the geli attachment
process goes well, and all filesystems are attached just fine.

Thanks a lot for help,
Vassiliy


More information about the freebsd-usb mailing list