Opened 13 years ago
Closed 12 years ago
#19 closed defect (wontfix)
Placing USBEHCD after USBUHCD in CONFIG.SYS hangs at boot
Reported by: | Lewis Rosenthal | Owned by: | somebody |
---|---|---|---|
Priority: | major | Component: | basedrv |
Version: | Keywords: | usbehcd usbuhcd boot hang delay pcmcia pc card $icpmos2 | |
Cc: |
Description
Hardware:
ThinkPad T43
USB drivers & PC Card drivers installed
SNAP Pro
APM (no ACPI)
USB lines in CONFIG.SYS (normally):
BASEDEV=USBEHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBHID.SYS BASEDEV=USBD.SYS BASEDEV=USBMSD.ADD /FIXED_DISKS:2 /FLOPPIES:1 /DEVICES:2 DEVICE=C:\OS2\BOOT\USBPRT.SYS $USBPRT DEVICE=C:\OS2\BOOT\USBKBD.SYS DEVICE=C:\OS2\BOOT\USBMOUSE.SYS DEVICE=C:\ecs\boot\USBRESMG.SYS
The README from 1.8.3 says:
Important note: make sure that in config.sys USBEHCD.SYS is placed AFTER USBUHCD.SYS/USBOHCD.SYS !
However, changing the above to the following order:
BASEDEV=USBUHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBUHCD.SYS BASEDEV=USBEHCD.SYS BASEDEV=USBHID.SYS BASEDEV=USBD.SYS BASEDEV=USBMSD.ADD /FIXED_DISKS:2 /FLOPPIES:1 /DEVICES:2 DEVICE=C:\OS2\BOOT\USBPRT.SYS $USBPRT DEVICE=C:\OS2\BOOT\USBKBD.SYS DEVICE=C:\OS2\BOOT\USBMOUSE.SYS DEVICE=C:\ecs\boot\USBRESMG.SYS
results in a boot hang right after loading:
DEVICE=C:\THINKPAD\$ICPMOS2.SYS /G
which is the *last* device to load.
No C-A-D response. No NumLock. Possibly related to http://trac.netlabs.org/usb/ticket/4 (could just be a long delay before RUN & CALL statements are processed, but I waited 15 minutes and nothing happened after the above statement was printed).
(On an identical machine, I previously worked around the issue by disabling *all* PC Card drivers. IOW, loading EHCD after UHCD and *no* PC Card drivers present, that system boots. I have not tried moving EHCD above UHCD on that one and re-enabling PC Card support.)
Also, with EHCD loaded BEFORE UHCD, I see no problems on this hardware, so I'm not sure why the warning is in the README. I seem to have full functionality.
Attachments (1)
Change History (5)
by , 13 years ago
Attachment: | T43_BIOS_1.29_docked.txt added |
---|
comment:1 by , 13 years ago
Update: This symptom is only present when booting while docked. Off the dock, the system boots normally.
Attaching output from pci.exe, taken while docked on a ThinkPad Dock II (Model 2877).
comment:2 by , 13 years ago
What PC card ? Is it a PC card with USB ports ? This is and will not be supported. If you have such a PC card installed it will surely hang the system.
comment:3 by , 13 years ago
If placing USBEHCD.SYS before USBUHCD.SYS / USBOHCD.SYS works for you then go with that combination. Please report back and I will close the ticket if that works ok for you.
comment:4 by , 12 years ago
Resolution: | → wontfix |
---|---|
severity: | → highest |
Status: | new → closed |
no further response from reporter
output of pci.exe taken while docked