[Info-vax] Processes hang on USB-access

Joukj joukj at hrem.nano.tudelft.nl
Fri Feb 18 02:14:04 EST 2022


Craig A. Berry wrote:
> 
> On 2/17/22 3:15 AM, Joukj wrote:
>> Hi all,
>>
>> I have an 2 TB USB-disk attached to a DPWS500 running OpenVMS Alpha 
>> V8.4-2L1. After a couple of hours to couple of days the process 
>> reading/writing to the disk seems to hang on the disk access. When 
>> some other process tries to access this disk in this state, it also 
>> hangs. A normal reboot of the machine is not possible anymore since 
>> also the dismount of the disk hangs. I have to reset the machine.
>>
>> No errors are logged for the device.
> 
> Logged where?
> 
>> What could be the problem and how can I avoid processes hanging on 
>> access to this disk?
>>
>> I already changed the USB-disk for a brand new one and I changed the 
>> machine to which it is connected. I think I also tried a XP1000.
> 
> Have you read the section in the system management utilities reference
> manual (volume 2) on managing USB devices?  Have you done any basic
> investigation of what the system thinks about the device, with, say UCM
> SHOW DEVICE or UCM SHOW EVENTS?  Or just looked at
> SYS$SYSTEM:USB$UCM_DEVICES.DAT to see how the device is configured?

It is working now. Still waiting for the next hang

hopak-jj) ucm sh dev

Bus 0 (OHA0)
     Root Hub               - 2 port(s)
     1.0.0.0.0.0 -> DNA2    - Western Digital My Passport 2626

I will repeat this when it actually hangs


UCM SHOW EVENTT shows only the normal messages at boot time, but nothing 
at the time of the hang.

SYS$SYSTEM:USB$UCM_DEVICES.DAT: (currently the Western-digital is 
connected, The seagate I used previously gave the same problems)


!
!
!       ***     DO NOT EDIT THIS FILE   ***
!
!    This file should only be modified by running the
!    USB Configuration Manager Client program 
(SYS$MANAGER:USB$UCM_CLIENT.EXE).
!
!
!    Manual editing of this file may result in making the system unusable.
!
!    This file is installed as SYS$SPECIFIC:[SYSEXE]:USB$UCM_DEVICES.DAT.
!


DEVICE  = "USB Keyboard Driver"
NAME    = KBD
DRIVER  = SYS$KBDDRIVER.EXE
BEGIN_PRIVATE
USB_CONFIG_TYPE = TAG
UNIT_NUMBER     = 0
BEGIN_INTERFACE
HID_USAGE_DATA  = 65542
END_INTERFACE
END_PRIVATE
END_DEVICE



DEVICE  = "USB Mouse Driver"
NAME    = MOU
DRIVER  = SYS$MOUDRIVER.EXE
BEGIN_PRIVATE
USB_CONFIG_TYPE = TAG
UNIT_NUMBER     = 0
BEGIN_INTERFACE
HID_USAGE_DATA  = 65538
END_INTERFACE
END_PRIVATE
END_DEVICE


DEVICE  = "USB Mass storage "
NAME    = DNA
DRIVER  = SYS$DNDRIVER.EXE
BEGIN_PRIVATE
USB_CONFIG_TYPE = INTERFACE
UNIT_NUMBER     = 0
VENDOR_ID       = 3010
PRODUCT_ID      = 43814
RELEASE_NUMBER  = 264
BUS_NUMBER      = 0
PATH    = 2.0.0.0.0.0
DEVICE_CLASS    = 0
DEVICE_SUB_CLASS        = 0
DEVICE_PROTOCOL = 0
NUMBER_OF_INTERFACES    = 1
CONFIGURATION_VALUE     = 1
NUMBER_OF_CONFIGURATIONS        = 1
SERIAL_NUMBER   = NA9J6MXJ
MANUFACTURER_STRING     = Seagate
PRODUCT_STRING  = BUP Slim RD
CONFIGURATION_NUMBER    = 0
BEGIN_INTERFACE
INTERFACE_CLASS = 8
INTERFACE_SUB_CLASS     = 6
INTERFACE_PROTOCOL      = 80
END_INTERFACE
END_PRIVATE
END_DEVICE



DEVICE  = "USB Mass storage "
NAME    = DNA
DRIVER  = SYS$DNDRIVER.EXE
BEGIN_PRIVATE
USB_CONFIG_TYPE = INTERFACE
UNIT_NUMBER     = 1
VENDOR_ID       = 4184
PRODUCT_ID      = 4368
RELEASE_NUMBER  = 4146
BUS_NUMBER      = 0
PATH    = 1.0.0.0.0.0
DEVICE_CLASS    = 0
DEVICE_SUB_CLASS        = 0
DEVICE_PROTOCOL = 0
NUMBER_OF_INTERFACES    = 1
CONFIGURATION_VALUE     = 1
NUMBER_OF_CONFIGURATIONS        = 1
SERIAL_NUMBER   = 574341563534393233383830
MANUFACTURER_STRING     = Western Digital
PRODUCT_STRING  = My Book 1110
CONFIGURATION_NUMBER    = 0
BEGIN_INTERFACE
INTERFACE_CLASS = 8
INTERFACE_SUB_CLASS     = 6
INTERFACE_PROTOCOL      = 80
END_INTERFACE
END_PRIVATE
END_DEVICE



DEVICE  = "USB Mass storage "
NAME    = DNA
DRIVER  = SYS$DNDRIVER.EXE
BEGIN_PRIVATE
USB_CONFIG_TYPE = INTERFACE
UNIT_NUMBER     = 2
VENDOR_ID       = 4184
PRODUCT_ID      = 9766
RELEASE_NUMBER  = 4145
BUS_NUMBER      = 0
PATH    = 1.0.0.0.0.0
DEVICE_CLASS    = 0
DEVICE_SUB_CLASS        = 0
DEVICE_PROTOCOL = 0
NUMBER_OF_INTERFACES    = 1
CONFIGURATION_VALUE     = 1
NUMBER_OF_CONFIGURATIONS        = 1
SERIAL_NUMBER   = 5758523245333146464C3655
MANUFACTURER_STRING     = Western Digital
PRODUCT_STRING  = My Passport 2626
CONFIGURATION_NUMBER    = 0
BEGIN_INTERFACE
INTERFACE_CLASS = 8
INTERFACE_SUB_CLASS     = 6
INTERFACE_PROTOCOL      = 80
END_INTERFACE
END_PRIVATE
END_DEVICE





More information about the Info-vax mailing list