[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: end-of-story (USB keyboard support on complicated hardware)



#include <hallo.h>
Chris Tillman wrote on Tue Jan 01, 2002 um 07:54:27PM:

> Before you get away, Eduard: what if anything do I need to document

I won't get away, I just stoped trying to "negotiate softly" with
Herbert in order to change anything on the kernel-image packages. Does
not make much sence.

> about this problem in the install manual? How about:
> 
> The USB keyboard driver subsystem on some machines doesn't start up
> quickly enough during the boot process to be available when the prompt
...

Could you please proof-read the appended diff file?

Gruss/Regards,
Eduard.

Index: en/hardware.sgml
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/documentation/en/hardware.sgml,v
retrieving revision 1.51
diff -u -r1.51 hardware.sgml
--- en/hardware.sgml	2001/12/23 01:14:23	1.51
+++ en/hardware.sgml	2002/01/02 12:34:10
@@ -882,12 +882,12 @@
 <![ %i386 [
 
 <!-- last updated for kernel-image_2.0.36-2 -->
-Some network interface cards (NICs) are not supported by the Debian
-installation disks (although a custom Linux kernel can use them), such
+Some network interface cards (NICs) are not supported by most Debian
+installation disks (although a custom Linux kernel can use them and some are supported by the "udma100-ext3" flavor), such
 as AX.25 cards and protocols; 3Com EtherLink Plus (3c505) and
 EtherLink16 (3c507); NI5210 cards; generic NE2100 cards; NI6510 and
 NI16510 EtherBlaster cards; SEEQ 8005 cards; Schneider &amp; Koch G16
-cards; Ansel Communications EISA 3200; and the Zenith Z-Note built-in
+cards; Ansel Communications EISA 3200; Winbond-840 based cards (eg. Realtek-100A), some new Tulip based cards and the Zenith Z-Note built-in
 network card.  Microchannel (MCA) network cards are not supported by
 the standard installation system, but see <url id="&url-linux-mca;"
 name="Linux on MCA disk images"> for unofficial images, and the <url
@@ -1021,9 +1021,9 @@
   <sect id="supported-peripherals">Peripherals and Other Hardware
     <p>
 Linux supports a large variety of hardware devices such as mice,
-printers, scanners, and PCMCIA devices.  However, these
+printers, scanners, PCMCIA and USB devices.  However, most of these
 devices are not required while installing the
-system.   This section contains information about peripherals
+system. USB keyboards may require additional configuration (see <ref id="usb-keyboard-config">). This section contains information about peripherals
 specifically <em>not</em> supported by the installation system, even
 though they may be supported by Linux.
 
@@ -1032,6 +1032,8 @@
 Again, see the <url id="&url-hardware-howto;" name="Linux Hardware
 Compatibility HOWTO"> to determine whether your specific hardware is
 supported by Linux.
+    <p>
+USB hardware is supported by the flavor "udma100-ext3". If you cannot use some USB devices, you may upgrade to kernel 2.4.x later.
     <p>
 Note that the stock kernels do not support serial ports numbered
 greater than four (<file>/dev/ttyS3</file>).  You'll have to either
Index: en/preparing.sgml
===================================================================
RCS file: /cvs/debian-boot/boot-floppies/documentation/en/preparing.sgml,v
retrieving revision 1.35
diff -u -r1.35 preparing.sgml
--- en/preparing.sgml	2001/12/08 21:01:23	1.35
+++ en/preparing.sgml	2002/01/02 12:34:15
@@ -1080,6 +1080,34 @@
 somewhere between 0xA0000 and 0xFFFFF (from 640K to just below 1
 megabyte) or at an address at least 1 megabyte greater than the total
 amount of RAM in your system.
+    </sect2>
+
+    <sect2 id="usb-keyboard-config">USB keyboards
+    <p>
+If you have no AT-style keyboard and only a USB model, you will need to enable
+legacy AT keyboard emulation in your BIOS setup. Consult your mainboard manuall
+and look in the BIOS for "Legacy keyboard emulation" or "USB keyboard support"
+options. You have to enable it, otherwise you will not be able to enter the
+installation system. If you enabled this option and it is working for you, you
+are fine and can go ahead. If cannot find this option, this could either mean
+that it is allways enabled and you can continue. It could also mean, the BIOS
+does not provide any emulation support, or you find the option, enable it, but
+the emulation stops working soon after the kernel started. Then you have bad
+luck and should continue reading next paragraphs.
+    <p>
+Sometimes, the emulation hangs but it wakes up after few minutes, so you could
+wait some time and try to continue. If it does not restart, you may try to
+install Debian from a CDROM which contains the "udma100-ext3" boot flavor. This
+kernel has basic USB driver builtin and should load them to the right time.
+    <p>
+Using floppy disks rather than boot CD may lead to another problem. The USB
+keyboard driver subsystem on some machines doesn't start up quickly enough
+during the boot process to be available when the prompt is given to insert the
+root disk. If you have a USB keyboard and get no response at the root disk
+prompt, try attaching a regular (AT) keyboard in order to enter <Return>. Then
+the AT keyboard can be detached.
+
+    </sect2>
 
     <sect2>More than 64 MB RAM
 	  <p>

-- 
"NT ist auch ein UNIX - es ist ja schließlich in C geschrieben."
                                        -- Compaq Techsupport Hotline



Reply to: