Home | Gallery | Forum | Services | Webmail | Archive | Links | Contact Us | About Us
OS2 World.Com Forum
OS2 World.Com Online Discussion Forum.
Index / OS/2 - SIGs / USB
author message
Keyboard missing
Post a new topic Reply to this Topic Printable Version of this Topic Forward this Topic to your Friend Topic Commands (for administrator or moderators only)
Jacques
Normal member
in user

View this member's profileSearch all posts from this memberSend an email to this member
posts: 2
since: 21 Apr, 2005
1. Keyboard missing
Reply to this topic with quote Modify your message
Hi,
I would like to install Warp Server / eB (vs 4.50) on a Dell Optiplex (no
standard mouse and keyboard inputs, just USB).
I build setup floppies and use Daniela's driver (40Go SATA drive), hereafter
is abstract of my config sys:
****
device=\dos.sys
device=\mouse.sys
set path=\;\os2;\os2\system;\os2\install
set dpath=\;\os2;\os2\system;\os2\install
set keys=on
basedev=ibmkbd.sys
rem basedev=ibm1flpy.add
basedev=danis506.add
BASEDEV=USBD.SYS /V /I13
rem BASEDEV=USBEHCD.SYS /V
BASEDEV=USBUHCD.SYS /V
BASEDEV=USBUHCD.SYS /V
rem BASEDEV=USBUHCD.SYS /V
rem BASEDEV=USBUHCD.SYS /V
BASEDEV=USBHID.SYS /V
BASEDEV=USBMSD.ADD /V
DEVICE=a:\usbkbd.sys
DEVICE=a:\usbmouse.sys
rem basedev=ibmint13.i13
basedev=os2dasd.dmd
basedev=os2lvm.dmd
device=\testcfg.sys
basedev=daniata.flt
****
I just need 2 USB: 1 for floppy and second one for keyboard and mouse. all
are USB1 (tested on another system)
With this setup I get errors as usbkbd.sys and usbmouse.sys can't load. if I
plug them on another controler, it work partialy (keyboard accept some
inputs and... freeze) looks like Bios still handle other USB controlers but
some collisions with OS2.
when I load 4 times usbuhcd, system report well 4 controlers with correct
I/O, when I load usbehcd: system detect well usb2 controler but get same I/O
for all usbuhcd and usbmsd isn't able to run floppy.
All usb controler drivers are vs1.1 usbmsd is vs1.2
I tried using Chris driver's => same. I tried to add /none afte ibmkbd.sys
=> same
Again: with this config.sys install run well on an older computer (2 USB1
controlers but regular keyboard and mouse ports)

Any Idea ?
Thanks in advance

Date: 21 Apr, 2005 on 07:23
davidfor
Premium member
in user

View this member's profileSearch all posts from this memberSend an email to this memberhttp://www.os2world.com/djfos2
posts: 145
since: 20 Jan, 2003
2. Re:Keyboard missing
Reply to this topic with quote Modify your message
I can think of few things:

- A common option in the BIOS is something like "Legacy USB Support". This translates a USB mouse and keyboard into PS/2 equivalents at the BIOS level. While I don't like this as a long term option, using it to get OS/2 installed seems reasonable.

- Are you sure it is USB1.1 and not USB2? Which Dell Optiplex is it? A quick look at the Dell site shows the models only have USB2. I assume older models had a mix, so, you need to be sure what you have.

- The USB1.1 drivers are USBUHCD.SYS and USBOHCD.SYS. USBEHCD.SYS is for USB2. As you managed to get this loaded, it sounds like there is a USB2 controller. To be sure, you need to get OS/2 loaded, and run hcimonit.exe to detect and display the controllers.

- Looking at my config.sys, the USBUHCD.SYS statement is the first of the USB statements, followed by USBD.SYS. But, the USBBASIC readme says what you have is OK without the /REQ parameter.

- What version of the USB support are you using? At least one version required a newer kernel or loader. It's possible you will need to put these on the diskette as well. Sorry, but, I don't remember the details of versions needed.

---
David

Date: 22 Apr, 2005 on 02:37
Jacques
Normal member
in user

View this member's profileSearch all posts from this memberSend an email to this member
posts: 2
since: 21 Apr, 2005
3. Re:Keyboard missing
Reply to this topic with quote Modify your message
Hi,

I bet, it was really a stupid think: unlike basedev, device isn't loaded in memory when system read floppy#1, so usbkbd.sys and usbmouse.sys have to be on floppy#2 (other usbxxx have to be on floppy#1)... As I said: stupid...

David, regarding Dell: you're right Dell Optiplex (SX280) is an USB2 machine. in fact it own: one USB2 (Intel brand) controler and 4 USB1 (Intel) controlers (I got this from Win XP which was preloaded on the Dell, and confirm as if I try to load usbEhcd twice, system tell me there is only one controler. Same I can load 4 time usbUhcd and system report correct addresses). so, just using usbUhcd is fine until you don't have to connect an USB2 device.
I'll play more later and check what I can do with USB2 (now HD is formating...)
Thanks for your anwser
Regards

Date: 22 Apr, 2005 on 12:14
Keyboard missing
Post a new topic Reply to this Topic Printable Version of this Topic Forward this Topic to your Friend Topic Commands (for administrator or moderators only)
All times are CET+1. < Prev. | P. 1 | Next >
Go to:
 

Powered by UltraBoard 2000 Standard Edition,
Copyright © UltraScripts.com, Inc. 1999-2000.
Home | Gallery | Forums | Services | Webmail | Archive | Links | Contact Us | About Us
© OS2 World.Com 2000-2004