Hi, Digi.
This is data from my machine.
Many thanks. Now we need to understand why the types of devices with red question icons have not been detected.Made and sent. There is still Merlin's PCI Hardware Sniffer report, but Pcidevs.txt from 16.05.2013. I didn't find anything newer.
Please download utility:
ftp://ftp.os2.snc.ru/pub/HwExplorer/resmgr.exe (ftp://ftp.os2.snc.ru/pub/HwExplorer/resmgr.exe)
run it:
resmgr.exe > resmgr.txt
and send me resmgr.txt by e-mail (see address in readme.txt).
Made and sent. There is still Merlin's PCI Hardware Sniffer report, but Pcidevs.txt from 16.05.2013. I didn't find anything newer.
Screenshot from the updated program.
As I understand it, the screenshots from the previous post were made with the native kernel, and the last with the OS/4 kernel?Both are made with OS/4 core. For the latter, was replaced oemhlp.bpd. In the mail indicated. I'll do it with IBM later.
Please, send me resmgr.exe output witn IBM kernel to understand why you have red "?" instead icons.
Made and sent. There is still Merlin's PCI Hardware Sniffer report, but Pcidevs.txt from 16.05.2013. I didn't find anything newer.
Made and sent. There is still Merlin's PCI Hardware Sniffer report, but Pcidevs.txt from 16.05.2013. I didn't find anything newer.
On Hobbes you can find a newer version from 2018:
https://hobbes.nmsu.edu/?search=pcidevs
leads to
https://hobbes.nmsu.edu/download/pub/os2/util/system/pcidevs_20180114.zip
I have the opposite results. The hardware manager stopped showing anything some time back (before hardware explorer) whereas the hardware explorer populates right away though opening it in tree view is more informative.
Only thing missing here is more video info beyond VGA.
Only thing missing here is more video info beyond VGA.
2) HW Explorer
- when executing the same navigation path as above nothins shows up, it is empty, however once I right-click and allow it to open up in it's separate window from that point onwards it's always pre-populated
GA_configInfo
Declaration
typedef struct {
N_uint32 dwSize;
char ManufacturerName[80];
char ChipsetName[80];
char DACName[80];
char ClockName[80];
char VersionInfo[80];
char BuildDate[80];
char Certified;
char CertifiedDate[20];
N_uint16 CertifyVersion;
} GA_configInfo
prototyped in snap/graphics.hThe contents of the Hardware Explorer are filled during the initialization of the WPS object and when you go to it through the menu, the folder should already be filled.
I did not meet the described problem on my systems. It would be interesting to learn about this point from other testers.
...tell me what you need to debug further and I'd be happy to track this down!
...The new version resolves the problem here...
This is an internal camera and not a USB camera.
Yes it did it in earlier versions. I did not test further at he time.
I just tested and everything in the branches for this controller locks the computer also. Selecting the ECHI_0 Enhanced USB controller itself does bring up its properties. Everything in its branches locks the computer.
Executing the usbresm.exe locks my computer up big time which also requiries a hard boot.
This is as much as I can get before it locks the computer.
Devices 3
Device 1 Resource Manager handle: 0x3757
Calc. length 102
Vendor device: release: 044D:C52B:1203
There is only one USBRESMG.SYS on my system. This is the bldlevel output.Executing the usbresm.exe locks my computer up big time which also requiries a hard boot.
Perhaps this is due to usbresmg.sys driver problems on your system. Make sure that this driver and other USB drivers (USBEHCD.SYS ?) are from the same source (Lars Erdmann / eCS / ArcaNoae) and same version. You can use the bldlevel utility. Look in config.sys where USBRESMG.SYS is loaded from.
There is only one USBRESMG.SYS on my system. This is the bldlevel output.Executing the usbresm.exe locks my computer up big time which also requiries a hard boot.
Perhaps this is due to usbresmg.sys driver problems on your system. Make sure that this driver and other USB drivers (USBEHCD.SYS ?) are from the same source (Lars Erdmann / eCS / ArcaNoae) and same version. You can use the bldlevel utility. Look in config.sys where USBRESMG.SYS is loaded from.
D:\OS2\BOOT>bldlevel usbresmg.sys
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature: @#Arca Noae LLC:12.03#@##1## 15 Sep 2019 09:55:01 DAZAR1
::::::@@USBCALLS Driver (32 bit) for OS/2 (c) 2019 Arca Noae LLC
Vendor: Arca Noae LLC
Revision: 12.03
Date/Time: 15 Sep 2019 09:55:01
Build Machine: DAZAR1
File Version: 12.3
Description: USBCALLS Driver (32 bit) for OS/2 (c) 2019 Arca Noae LLC
The problem is already known. There is a ticket 0002740 on the AN bugtracker.
A fixed driver USBRESMG.SYS is attached to this ticket.
The fix worked. Hwmanager is now working great with ArcaOS's 32 bit USB drivers.
The fix worked. Hwmanager is now working great with ArcaOS's 32 bit USB drivers.
Hardware Explorer 0.0.5 ?
I can say from my own experience that it is a bad idea in general to directly reread descriptors over and over again.
02-10-2020 14:31:37 SYS3175 PID 005e TID 0020 Slot 006a
H:\OS2\PMSHELL.EXE
c0000005
1d23b05f
P1=00000002 P2=980f7208 P3=XXXXXXXX P4=XXXXXXXX
EAX=00e33770 EBX=980f7200 ECX=00e33bf0 EDX=720f56e4
ESI=00e30020 EDI=00e30000
DS=0053 DSACC=d0f3 DSLIM=bfffffff
ES=0053 ESACC=d0f3 ESLIM=bfffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:1d23b05f CSACC=d0df CSLIM=bfffffff
SS:ESP=0053:00ea9d70 SSACC=d0f3 SSLIM=bfffffff
EBP=00000000 FLG=00010202
HWEXP.DLL 0002:0000b05f
------------------------------------------------------------
02-10-2020 14:31:37 SYS3170 PID 005e TID 0001 Slot 0048
H:\OS2\PMSHELL.EXE
00000000
00000001
EAX=00e33770 EBX=00e30000 ECX=00e30030 EDX=980f7200
ESI=00e30000 EDI=00000000
DS=0053 DSACC=d0f3 DSLIM=bfffffff
ES=0053 ESACC=d0f3 ESLIM=bfffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:1d23b0e3 CSACC=d0df CSLIM=bfffffff
SS:ESP=0053:0004f900 SSACC=d0f3 SSLIM=bfffffff
EBP=0004f92c FLG=00010287
Hi Remy, you need the updated USBRESMG.SYS attached to ticket 0002740 at the Arca Noae bug tracker.
Strange that it affected your BIOS.
Hi Remy, you need the updated USBRESMG.SYS attached to ticket 0002740 at the Arca Noae bug tracker.
Strange that it affected your BIOS.
Hi Digi, ideally would be the info shown in the screen object. I'm currently using SNAP and it shows monitor, chipset, and memory.
....
Hopefully there's a similar way to query Panorama.
There is also a logical FLAW in USBRESMG.SYS in that it gets totally confused if two attached devices have the very same vendor and product id (yes, this happens, even with devices that look completely different !).
That typically leads to hangs/crashes when reading string descriptors. Would need to rewrite/change USBRESMG.SYS to also take the serial number into account (I think there even is a shitty Microsoft specific descriptor for that) to distinguish devices but oh well …
There is also a logical FLAW in USBRESMG.SYS in that it gets totally confused if two attached devices have the very same vendor and product id (yes, this happens, even with devices that look completely different !).
That typically leads to hangs/crashes when reading string descriptors. Would need to rewrite/change USBRESMG.SYS to also take the serial number into account (I think there even is a shitty Microsoft specific descriptor for that) to distinguish devices but oh well …
This is a very deplorable situation. Is there any chance that the problem will be fixed in your USBRESMG.SYS?
Hi Digi, ideally would be the info shown in the screen object. I'm currently using SNAP and it shows monitor, chipset, and memory.
....
Hopefully there's a similar way to query Panorama.
Thanks for the advice. I implemented this for a future version 0.0.6. But Panorama is installed on all my systems. Can you tell me where I can try to search for information to get such data from Panorama?
There is also a logical FLAW in USBRESMG.SYS in that it gets totally confused if two attached devices have the very same vendor and product id (yes, this happens, even with devices that look completely different !).
That typically leads to hangs/crashes when reading string descriptors. Would need to rewrite/change USBRESMG.SYS to also take the serial number into account (I think there even is a shitty Microsoft specific descriptor for that) to distinguish devices but oh well …
This is a very deplorable situation. Is there any chance that the problem will be fixed in your USBRESMG.SYS?
Interestingly I tried the OS4 kernel yesterday and Hardware Explorer displayed the correct video card etc in the VGA properties under the PCI Info tab. With the AOS kernel, this tab doesn't exist.
Using the AOS 12.4 prerelease driver, the serial number of my USB sticks does show, it's blank on my Logitech unified receiver.
I have one stick that when inserted make the tree view of the Hardware Explorer redraw every or 3 seconds (2.5 seconds?) with the text seeming to jump slightly which doesn't look good. Other sticks are fine, this one is formatted EXT4 but partitioned by our LVM if it matters. Currently using the OS4 kernel, I'll test with the AOS one later.
Here's the properties of it, it's labeled a Duracell 128GB stick/
Interestingly I tried the OS4 kernel yesterday and Hardware Explorer displayed the correct video card etc in the VGA properties under the PCI Info tab. With the AOS kernel, this tab doesn't exist.
Seems like the OS4 version is more 'complete', however that also means there are double occurencies of hardware being listed.
For example, if you look at the Realtek NIC you will find the following:
1) r8169_0 Network Adapter
2) Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
See ticket 0002740 at the Arca Noae bug tracker.
One obswrvation:
The port and memory ranges are too big by one,that is,the highest port/memory address should be one less as it is now.
See ticket 0002740 at the Arca Noae bug tracker.
Solved. Thanks.
You might be interested in the results I get from my AMD Ryzen box. Sorry it is split but I only have a 1920x1200 monitor.
That might be a misunderstanding. My USB keyboard and mouse drivers will try and query the string descriptor for the product and they will also add a device to the RM tree. If they fail,they will instead display that message. Therefore I assume that Ivan is using my driver set.You might be interested in the results I get from my AMD Ryzen box. Sorry it is split but I only have a 1920x1200 monitor.
Thanks! It’s a little strange for me that at least the manufacturer has not determined on a USB mouse and keyboard. Check if the usb.ids file is in the %etc% directory?
It would be interesting to see the results under OS/4. There, the picture with your PCI bridges will be much clearer and more logical.
Hardware Explorer 0.0.6 is available for download.
http://os2.snc.ru/product-HwExplorer.html (http://os2.snc.ru/product-HwExplorer.html)
Signature: @#Andrey Vasilkin:0.0.8#@##1## 2020-08-09 16:09:30 DIGI-HOME::ru:RUS:::@@Hardware Explorer WPS Class
Vendor: Andrey Vasilkin
Revision: 0.00.8
Date/Time: 2020-08-09 16:09:30
Build Machine: DIGI-HOME
Language Code: ru
Country Code: RUS
File Version: 0.0
Description: Hardware Explorer WPS Class
06-13-2022 10:53:50 SYS3175 PID 0026 TID 000a Slot 003b
G:\OS2\PMSHELL.EXE
c0000005
175888ff
P1=00000001 P2=0081a000 P3=XXXXXXXX P4=XXXXXXXX
EAX=00009732 EBX=00009732 ECX=00002234 EDX=008191a0
ESI=0081a000 EDI=00826ba0
DS=0053 DSACC=f0f3 DSLIM=ffffffff
ES=0053 ESACC=f0f3 ESLIM=ffffffff
FS=150b FSACC=00f3 FSLIM=00000030
GS=0000 GSACC=**** GSLIM=********
CS:EIP=005b:175888ff CSACC=f0df CSLIM=ffffffff
SS:ESP=0053:00819188 SSACC=f0f3 SSLIM=ffffffff
EBP=00819e0a FLG=00010217
HWEXP.DLL 0002:000088ff
Not sure if you are still frequenting the forum or not,
Not sure if you are still frequenting the forum or not, but for what it's worth (in case anyone else has encountered the same issue): plugging in my Samsung S9 phone to the display monitor's HUB immediately causes a trap in WPS...or to be more precise the HWEXP.DLL throws a trap which takes WPS down.
Download and unpack archive http://ftp.os2.snc.ru/in/hwexp-dbg.zip
Any news?
Fixed. A new version:
http://os2.snc.ru/product-HwExplorer.html (http://os2.snc.ru/product-HwExplorer.html)