Hello! I searched everywhere, but I still can't find a solution. Maybe you guys can help, here is my problem:
Is there any way to find out the (psysical) hardware addresses of specific USB ports? I have a program that tests certain things on external tape drives. The program worked fine on SCSI, SAS and FC connector drives, but those ports all have unique identifiers. Now, I have to do this with USB connector ones. Here is how it goes: one instance of the program can only test one drive at a time, but I need to test 8 drives simultaneously. Each port has an extension cable and they are all numbered. 8 instances of the program is launched, each with specific launch parameters to use one specific port (so program 1 uses port 1, program 2 uses port 2, etc). This worked fine with other connector types, but ran into a brick wall with USB, since the ports doesn't seem to have unique identifiers, as if they don't even exist and the ports themselves are created from thin air when a device is plugged in.
So my question is, is there a way to identify specific (physical) USB ports? So I could tell program instance 1 to look for a drive on USB port 1, instance 2 to 2, 3 to 3, etc?
Regard,
Playbahnosh
Is there any way to find out the (psysical) hardware addresses of specific USB ports? I have a program that tests certain things on external tape drives. The program worked fine on SCSI, SAS and FC connector drives, but those ports all have unique identifiers. Now, I have to do this with USB connector ones. Here is how it goes: one instance of the program can only test one drive at a time, but I need to test 8 drives simultaneously. Each port has an extension cable and they are all numbered. 8 instances of the program is launched, each with specific launch parameters to use one specific port (so program 1 uses port 1, program 2 uses port 2, etc). This worked fine with other connector types, but ran into a brick wall with USB, since the ports doesn't seem to have unique identifiers, as if they don't even exist and the ports themselves are created from thin air when a device is plugged in.
So my question is, is there a way to identify specific (physical) USB ports? So I could tell program instance 1 to look for a drive on USB port 1, instance 2 to 2, 3 to 3, etc?
Regard,
Playbahnosh