Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Doug Clark

Pages: [1] 2 3 4
1
Setup & Installation / Dynamic Icons help
« on: September 06, 2024, 06:36:59 am »
Is there documentation somewhere for Dynamic icons - like how it works, what the Reset Icon button does and when it should be used, how to uninstall Dynamic Icons, etc.?

Thanks in advance

2
Programming / Increasing MDOS Environment limit
« on: August 17, 2024, 12:56:28 am »
I believe the maximum for all environment variables in DOS, and hence Win-OS/2, is 160 characters.

Is there some setting that I am missing to increase this limit in DOS and Win-OS/2 sessions?


3
Applications / VLC v 3.0.21 not starting
« on: August 05, 2024, 12:15:27 am »
I can run vlc 3.0.18 just fine, but I cannot run any version of VLC past 3.0.18

Some type of window flashes on the screen and then goes away.

I suspect that some new library, or change in a library, has happened since 3.0.18 but I cannot figure out what.

Anyone have any ideas?  Thanks in advance

4
Networking / Samba groups are broken
« on: July 22, 2024, 12:53:55 am »
I am trying to get samba server 3.6.25 installed on a new machine.

I am getting the message

Samba groups are broken, only 0 instead of 9 groups found.


Any ideas for how to get past / fix this?

Thanks in advance

5
OS/2 extended attributes, SMBv1, mismatched variable sizes, the NSA and Wanna cry.

Interesting little video (2 actually) that mentions OS/2 extended attributes -
while describing some microsoft vulnerabilities located around SMB.
https://www.youtube.com/watch?v=9KfY1hlibZ0

While the vulnerability was patched with software updates, even for
Windows XP, I have stopped applying updates to my Win7 machine because one (or more) of
the updates break my scanners.  I guess I COULD apply each update individually and then test
all my applications to see if any of them are broken - or not.

FWIW: I also had an Apple update to my wife's iPhone 6 disable the speaker you hold up to your ear.  I bought a new 
speaker and installed but it didn't fix the problem.  It was only when my wife bought a replacement iPhone
and I was talking to the Apple Store people about trading in the iPhone 6 that the Apple rep
told me a software update disabled the ear speaker.  And Apple only gives you a limited time to downgrade to a previous IOS version after updating; I was way beyond that limited time.

If you have a windows machine and are concerned, this might be of interest
https://learn.microsoft.com/en-us/windows-server/storage/file-server/troubleshoot/detect-enable-and-disable-smbv1-v2-v3?tabs=server

This SMBv1 vulnerability appears to be specific to Windows Windows platforms running SMBv1.

6
Applications / AOS disk size limitation?
« on: June 04, 2024, 07:19:59 am »
Is the AOS RAM disk bound by the same file system limitations as "normal" disks?

Meaning - is an AOS HPFS formatted to HPFS limited to 2GB - as is normal for HPFS?  Or does the RAM do something "special" that allows it to transcend regular file system limitations?

Without thinking about this I set the RAM disk up to use 8gb of high memory format as HPFS and have been booting that way for months.  I don't think I have ever copied more than 2 GBs to the RAM drive - but what would happen if I did?

The help says is "The AOS loader can format the drive(s) it creates using FAT, FAT32, or HPFS; it can also leave them unformatted. Both drives will be formatted the same way. Note that if you choose FAT, any drive over 2gb will be left unformatted."

Since JFS is not an option on the RAM disk setup dialog I switched to FAT32 - but that makes the drive VERY SLOW.

I also tried reformatting the drive as JFS using the WPS drive object but the application I was running using files on the RAM disk (VLC) started behaving very strangely.

I seem to remember having to put IFS=HPFS

7
Programming / Wdsibyl crash
« on: March 07, 2024, 10:14:30 pm »
Anyone know the solution to this crash when opening a previously saved project?

I also get error messages that major components are not available when trying to build a new application, such as TMain1 can't be found.


8
Hardware / Netbios network speed pci-pcie adapter
« on: February 24, 2024, 05:39:43 pm »
I have an ECS machine acting as a file server and database server using both WSeB and SAMBA 3.6.12.  I have ECS, AOS, WinXP, Win7, and various Macs as clients - some of those are dictated by the driver requirements of various hardware I use.

The OS/2 machines use Netbios, the others use SAMBA to talk to the client.

When I installed AOS 5.1 on a new MSI Pro B550-VS/Ryzen 5600X I ran into a netbios speed issue with the RealTek 8111H gigabit LAN controller.  The netbios speeds are about 200 times slower than FTP or Samba speeds.  I have run into this speed issue with this chip set on other motherboards so I assume it is a driver issue.  This means, for example, the transfer time for a 1.5GB file goes from 50 seconds to more than 2.5 hours.  It also means that VLC cannot play a movie located on the server because the transfer speed is so slow.

I could not connect with the new ArcaMapper to Samba 3.6.12 on my server.  I have connected other OS/2 machines using Samba 3.6 to the server but I could not connect on AOS 5.1 with ArcaMapper.

So I tried FTPIFS on the AOS 5.1 machine and installed Peter Molyan's FTP server on the server.  That works pretty well, but some applications, like VLC, will not work with FPTIFS.

I know from past experience that Intel network drivers work very will with OS/2.  But it appears that the newer Intel chipsets - like the ones used on their PCIe adapters -  will not work with the older OS/2 drivers.  And my motherboard does not have any PCI slots.

So the solution was to use an older PCI Intel Pro 1000 NIC in a PCI to PCIe adapter. 

This PCI to PCIe adapter does NOT work:
https://www.amazon.com/dp/B0BYWLVYL4?psc=1&ref=ppx_yo2ov_dt_b_product_details

But this one does:
https://www.amazon.com/dp/B0024CV3SA?psc=1&ref=ppx_yo2ov_dt_b_product_details

It plugs into a PCIe x 1 slot.

You just plug the adapter into the slot on the motherboard, and the PCI card into the adapter.  The only downside is I have to modify the bracket to fit the case since the combination adapter/NIC is taller than a standard full height card.

All the slots on my motherboard are PCIe x16 slots, two of those will support mode x1.  I have the adapter plugged into one of the x1 mode supported slots.  I do not know if the adapter will with in slots that do not support mode x1.

This required no changes in BIOS settings - just plug and play.

I have attached the speed of Win7 to ECS via Samba just for comparison.

9
Setup & Installation / Install - screen goes blank when pmshell starts
« on: January 26, 2024, 07:08:12 am »
Trying to install on a MSI Pro B550-VC motherboard with a Ryzen 5 5600X and Radeon X600 video card.  The Ryzen 5600x processor has no graphics built into the CPU.   CSM is turned on in the bios.

I created a USB stick for the install.  I get the AOS boot menu where it asks if I want to boot from the hard drive or Install/Maintain AOS.  I pick install/maintain.  The AOS logo shows up for a while and then the screen goes blank.

Tried setting AOS install/boot option to turn on showing the loading of drivers (e.g. Alt-F2)  The screen goes blank right after it says PMSHELL.

As a note:  when I turned on the computer for the very first time the screen was blank for a long time (a couple of minutes) and then I got a message to the effect that video was not UEFI compatible and was switching to CSM.

Anyone got any ideas?

10
Setup & Installation / Are there any 8GB Nvme compatiable motherboard
« on: January 20, 2024, 05:54:57 pm »
Anyone aware of a motherboard that handles nvme and provides os/2 access to the full 8gb of main memory?

I don't see one on the wiki and was hoping someone has experience with building such a system.

11
Applications / Drive drop-down empty in Win-OS/2 apps
« on: January 15, 2024, 12:02:11 am »
When I pick Save-as from the file menu in Win-OS/2 apps the "standard" file dialog box has a drop down list for drive letters in the lower right part of the dialog.  That drop down is always empty for all the apps that I have tried.

I can manually specify a drive in the path name of the file I am saving as, but I cannot use the drive drop down list to select a drive letter and see the directories in that drive.

This happens in AOS as well as ECS.

Anyone else have this issue, and/or know how to fix it?

12
I have a laptop (thinkpad 530) which had AOS 5.0x and Windows 7 installed with Air Boot for switching between the two.  They are both installed on a MBR drive and using legacy bios.  The problem was Win-OS/2 programs did not run in AOS on this machine.

So I "upgraded" to v AOS 5.1. My BIOS has a setting for: UEFI, Legacy, or Both.  I first tried switching the BIOS to both, and installing AOS v 5.1 as an upgrade to my existing system.  That did not fix the Win-OS/2 issue.  So I switched the bios to UEFI only, and performed a new install of AOS 5.1 on top of my existing C: partition - which contained the old AOS 5.0x.  The install program wants a EFI partition and complained about not enough primary partitions - I already had 3: one for the AOS v 5.0x, one I assume for Win 7, and a third for who knows what.  So I deleted the smallest partition (300mb), created an EFI partition and the installation was able to continue.  I did not change the drive from MBR.

And Win-OS/2 now works.  Yeah.

I would like to now be able to boot into my already existing Win7 partition/system.  I am assuming it is the 93MB primary partition that shows up in Simple LVM.

Anybody have any ideas?



13
Programming / WPS dragged object handle
« on: September 29, 2023, 12:18:52 am »
When you drag a WPS object (or anything actually) a _DRAGITEM is created to store data about the item being dragged, the structure of DRAGITEM shown below
-------------------------------
typedef struct _DRAGITEM {
  HWND       hwndItem;           /*  Window handle of the source of the drag operation. */
  ULONG      ulItemID;           /*  Information used by the source to identify the object being dragged. */
  HSTR       hstrType;           /*  String handle of the object type. */
  HSTR       hstrRMF;            /*  String handle of the rendering mechanism and format. */
  HSTR       hstrContainerName;  /*  String handle of the name of the container holding the source object. */
  HSTR       hstrSourceName;     /*  String handle of the name of the source object. */
  HSTR       hstrTargetName;     /*  String handle of the suggested name of the object at the target. */
  SHORT      cxOffset;           /*  X-offset from the pointer hot spot to the origin of the image that represents this object. */
  SHORT      cyOffset;           /*  Y-offset from the pointer hot spot to the origin of the image that represents this object. */
  USHORT     fsControl;          /*  Source-object control flags. */
  USHORT     fsSupportedOps;     /*  Direct manipulation operations supported by the source object. */
} DRAGITEM;
--------------------------------

I am trying to identify the object that is being dragged over my window - either the class of the object or the specific object itself.  Is there someway of translating the hwndItem  or ulItemID  value into a WPS object handle?  I am hoping to avoid searching the source container for the source name in order to find the object being dragged.

There is a value in ulItemID, put there either by the WPS or xWorkplaceShell when a WPProgram type object is being dragged.  Anyone know what that value is?

I only want to accept dragged WPObjects of a certain type being dropped, and disallow everything else.

Thanks in advance

14
Setup & Installation / USB to Serial adapter setup
« on: July 18, 2023, 10:46:22 pm »
I have a serial device that I have working when connected to a real serial port.

I would now like to get it working through a USB to Serial adapter.  The one that I am using is a Belkin fsu116 hub thingy - which plugs into usb and provides 2 serial, 1 parallel and 2 usb ports.  It is shown as working with os/2 in the wiki.

Do I need to add something to my CONFIG.SYS to get the ports working?  Can I assign a comm port number to a specific port on the belkin?

Is there documentation somewhere that describes how you setup usb-serial adapters?

Thanks

15
Applications / VLC3018 IDN11.DLL
« on: January 04, 2023, 05:53:08 pm »
I am trying to run the new vlc v 3.0.18 and it is complaining about a missing file IDN11

Anyone know where that file is located, or which package  it is part of?

Another interesting thing:  If I search IDN11.DLL OS2WORD  from google front page I get nothing.

If I enter IDN11.DLL in the search on the front page of OS2WORLD is comes back with nothing. (I am guessing it just passes searches off to google.)

If I enter IDN11.DLL in the search for the forums page I get a hit - a topic about PDF issues.

Lastly: shout out to KO Myung-Hun for his port of VLC.   It is a VERY nice player.  Thanks KO

Pages: [1] 2 3 4