| Subject | : | Keyboard missing |
| Author | : | Jacques |
| Date | : | 21 Apr, 2005 on 07:23 |
| 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 ? |
| Subject | : | Re:Keyboard missing |
| Author | : | davidfor |
| Date | : | 22 Apr, 2005 on 02:37 |
| 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.
|
| Subject | : | Re:Keyboard missing |
| Author | : | Jacques |
| Date | : | 22 Apr, 2005 on 12:14 |
| 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. |