Skip to contentSkip to conversation

USB Support

Linux-ia64 [email protected] 4 participants 10 messages Jun 13, 2000 – Jun 15, 2000

lore
Share & tools
lore
#1 lore raw
Quoted 1 line · On Tue, Jun 13, 2000, [email protected] <[email protected]> wrote:

Is there any USB support in the installation yet? Or any at all?

I haven't extensively tested this since all of the ia64 machines I have worked on have had PS/2 keyboards installed.

There is 2 parts. The first is support in the BIOS and EFI. I have not tested this and I do not know if this works, but many ia32 machines do support this and I expect ia64 machines to as well.

The second is the kernel. TurboLinux AFAICT compiles their kernels with USB support. It should support USB keyboards during install and after install. However, I have not tested this yet.

I don't know if RedHat has compiled USB support into their kernel, but I suspect they do.

JE

#2 lore raw
In reply to [email protected]

BIOS builds 47 and 50 (with PAL50) does support SOME USB keyboards. I have had problems with the Microsoft (real nice one with Explorer keys) keyboard, but the MS Elite USB keyboard works in the EFI shell.

I believe it's somewhat hardware/BIOS for the incompatibility.

TurboLinux 0505 build does NOT support USB keyboards with the installer.

RedHat's latest build hasn't been tested by me, yet.

J

-----Original Message-----
From: Johannes Erdfelt [mailto:[email protected]]
Sent: Tuesday, June 13, 2000 1:16 PM
To: [email protected]
Cc: [email protected]
Subject: Re: [Linux-ia64] USB Support

Quoted 1 line · On Tue, Jun 13, 2000, [email protected] <[email protected]> wrote:

Is there any USB support in the installation yet? Or any at all?

I haven't extensively tested this since all of the ia64 machines I have worked on have had PS/2 keyboards installed.

There is 2 parts. The first is support in the BIOS and EFI. I have not tested this and I do not know if this works, but many ia32 machines do support this and I expect ia64 machines to as well.

The second is the kernel. TurboLinux AFAICT compiles their kernels with USB support. It should support USB keyboards during install and after install. However, I have not tested this yet.

I don't know if RedHat has compiled USB support into their kernel, but I suspect they do.

JE

#3 lore raw
In reply to [email protected]
Quoted 5 lines · On Tue, Jun 13, 2000, [email protected] <[email protected]> wrote:

BIOS builds 47 and 50 (with PAL50) does support SOME USB keyboards. I have had problems with the Microsoft (real nice one with Explorer keys) keyboard, but the MS Elite USB keyboard works in the EFI shell.

I believe it's somewhat hardware/BIOS for the incompatibility.

Could be. The BIOS is most likely using the HID boot protocol which is minimal enough that fixing any problems shouldn't be too difficult.

Quoted 1 line

TurboLinux 0505 build does NOT support USB keyboards with the installer.

Ahh. My 0406 and 0505 build systems have USB support with one of the keyboard drivers. I thought they used the same kernel to install as they did after the install.

Quoted 1 line

RedHat's latest build hasn't been tested by me, yet.

Nor here.

JE

#4 lore raw
In reply to [email protected]

During the machine boot up period, the USB keyboard could not work, so you should connect both PS/2 and USB Mouse and Keyboard on the machine. After boot up, install TurboLinux build 5.5 (May 5?), it will install the USB keyboard driver. After the installation, start the Turbolinux OS, startx, you will see the USB keyboard is active. But the USB mouse could not work.

Eric

Quoted 24 lines

From: Johannes Erdfelt <[email protected]>
To: [email protected]
CC: [email protected]
Subject: Re: [Linux-ia64] USB Support
Date: Tue, 13 Jun 2000 11:15:34 -0700

Quoted 1 line · On Tue, Jun 13, 2000, [email protected] <[email protected]> wrote:

Is there any USB support in the installation yet? Or any at all?

I haven't extensively tested this since all of the ia64 machines I have worked on have had PS/2 keyboards installed.

There is 2 parts. The first is support in the BIOS and EFI. I have not tested this and I do not know if this works, but many ia32 machines do support this and I expect ia64 machines to as well.

The second is the kernel. TurboLinux AFAICT compiles their kernels with USB support. It should support USB keyboards during install and after install. However, I have not tested this yet.

I don't know if RedHat has compiled USB support into their kernel, but I suspect they do.

Quoted 8 lines

JE

_______________________________________________
Linux-IA64 mailing list
[email protected]
http://lists.linuxia64.org/lists/listinfo/linux-ia64

________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com

#5 lore raw
In reply to [email protected]
Quoted 5 lines · Eric Wang

During the machine boot up period, the USB keyboard could not work, so you should connect both PS/2 and USB Mouse and Keyboard on the machine. After boot up, install TurboLinux build 5.5 (May 5?), it will install the USB keyboard driver. After the installation, start the Turbolinux OS, startx, you will see the USB keyboard is active. But the USB mouse could not work.

"Could not work" is pretty strong language. I don't see any reason why it could not work. Perhaps it's not just not implemented now?

I know X can work with a USB mouse, but it needs to be configured properly, including the appropriate device nodes being created.

JE

#6 lore raw
In reply to [email protected]

I've been using USB on my main IA-64 workstation for months now and it has worked without a hitch. Both the keyboard and mouse are USB, so there is no problem there. The only thing that doesn't seem to be supported is to "mix" a regular PS/2 and a USB mouse into a single device (as is the case for the keyboard). On my machine, /dev/mouse is a symlink to /dev/input/mousemix and mousemix is the following special device:

crw-r--r-- 1 root root 13, 63 Apr 27 17:52 /dev/input/mousemix

That plus the right kernel configuration options and XF86Config file should be all it takes for a USB mouse to work.

	--david
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Johannes Erdfelt

Johannes> On Thu, Jun 15, 2000, Eric Wang <[email protected]>

Quoted 6 lines · Johannes> wrote:
Quoted 6 lines

During the machine boot up period, the USB keyboard could not work, so you should connect both PS/2 and USB Mouse and Keyboard on the machine. After boot up, install TurboLinux build 5.5 (May 5?), it will install the USB keyboard driver. After the installation, start the Turbolinux OS, startx, you will see the USB keyboard is active. But the USB mouse could not work.

Johannes> "Could not work" is pretty strong language. I don't see Johannes> any reason why it could not work. Perhaps it's not just Johannes> not implemented now?

Johannes> I know X can work with a USB mouse, but it needs to be Johannes> configured properly, including the appropriate device Johannes> nodes being created.

Johannes> JE

Johannes> _______________________________________________ Linux-IA64 Johannes> mailing list [email protected]
Johannes> http://lists.linuxia64.org/lists/listinfo/linux-ia64

#7 lore raw
In reply to [email protected]

I think USB keyboard upon boot up and EFI shell is dependent on the firmware build you have as well as the hardware revision. I have gotten certain USB keyboards and mice to work within the BIOS configuration manager and EFI
Shell. However, when you run ELI vmlinux it'll report an error. With
PS/2, you get farther along the installation (complete it).

Someone has recommended that I download all the patches and updates, recompile the kernel, and install it.

So far, USB mouse/keyboard doesn't work IN the installation. I'm not talking about the kernel load or the OS itself. Just the installation. Turbolinux 0505.

I'll see what happens when I get the updates recompiled.

Jon

-----Original Message-----
From: Johannes Erdfelt [mailto:[email protected]]
Sent: Thursday, June 15, 2000 12:47 PM
To: Eric Wang
Cc: [email protected]
Subject: Re: [Linux-ia64] USB Support

Quoted 6 lines · Eric Wang

During the machine boot up period, the USB keyboard could not work, so you

should connect both PS/2 and USB Mouse and Keyboard on the machine. After boot up, install TurboLinux build 5.5 (May 5?), it will install the USB keyboard driver. After the installation, start the Turbolinux OS, startx, you will see the USB keyboard is active. But the USB mouse could not work.

"Could not work" is pretty strong language. I don't see any reason why it could not work. Perhaps it's not just not implemented now?

I know X can work with a USB mouse, but it needs to be configured properly, including the appropriate device nodes being created.

JE

_______________________________________________
Linux-IA64 mailing list
[email protected]
http://lists.linuxia64.org/lists/listinfo/linux-ia64

#8 lore raw
In reply to [email protected]
Quoted 5 lines · On Thu, Jun 15, 2000, [email protected] <[email protected]> wrote:

I think USB keyboard upon boot up and EFI shell is dependent on the firmware build you have as well as the hardware revision. I have gotten certain USB keyboards and mice to work within the BIOS configuration manager and EFI
Shell. However, when you run ELI vmlinux it'll report an error. With
PS/2, you get farther along the installation (complete it).

I'm interested in finding out what errors you're seeing. ELI uses the standard Text Input protocol which EFI should handle regardless if it's PS/2 or USB.

Quoted 2 lines

Someone has recommended that I download all the patches and updates, recompile the kernel, and install it.

I'll try this as well.

Quoted 3 lines

So far, USB mouse/keyboard doesn't work IN the installation. I'm not talking about the kernel load or the OS itself. Just the installation. Turbolinux 0505.

Gotcha. I haven't tried this. I don't know why this wouldn't work except for explicitily not compiling in USB for the install kernel.

Quoted 1 line

I'll see what happens when I get the updates recompiled.

JE

#9 lore raw
In reply to [email protected]

I've also noticed how certain USB keyboards will hang the system (POST 80:
0x54).
If you hard reset the system, it'll get stuck on Post 80: 0xFF.

Anyways, the BIOS USB support code is broken in certain places. It may account for the erratic behavior I've been seeing in the EFI shell with the USB keyboard (which in turn would affect the Turbolinux 0505 installation).

Jon

-----Original Message-----
From: Johannes Erdfelt [mailto:[email protected]]
Sent: Thursday, June 15, 2000 3:19 PM
To: [email protected]
Cc: [email protected]; [email protected]
Subject: Re: [Linux-ia64] USB Support

Quoted 1 line · On Thu, Jun 15, 2000, [email protected] <[email protected]> wrote:

I think USB keyboard upon boot up and EFI shell is dependent on the

firmware

Quoted 1 line

build you have as well as the hardware revision. I have gotten certain

USB

Quoted 3 lines

keyboards and mice to work within the BIOS configuration manager and EFI
Shell. However, when you run ELI vmlinux it'll report an error. With
PS/2, you get farther along the installation (complete it).

I'm interested in finding out what errors you're seeing. ELI uses the standard Text Input protocol which EFI should handle regardless if it's PS/2 or USB.

Quoted 2 lines

Someone has recommended that I download all the patches and updates, recompile the kernel, and install it.

I'll try this as well.

Quoted 3 lines

So far, USB mouse/keyboard doesn't work IN the installation. I'm not talking about the kernel load or the OS itself. Just the installation. Turbolinux 0505.

Gotcha. I haven't tried this. I don't know why this wouldn't work except for explicitily not compiling in USB for the install kernel.

Quoted 1 line

I'll see what happens when I get the updates recompiled.

JE