I know it's not the cure for every problem but regarding USB you could try my driver set.
Go to Hobbes.nmsu.edu and search for "usbdrv".
I downloaded usbdrv217.zip. Most of the files (except the ones in the os2\trace folder) are already in my C:\ drive so how do they differ?
Except in one particular circumstance, these drivers aren't going to resolve your issues (sorry, Lars).
If your USB media are partitioned, they are being rejected by OS/2 because they lack
LVM info. This is data that OS/2's disk subsystem writes at the beginning of a partition that tells it (among other things) what drive letter you'd like to assign to the disk. You probably encountered this the first time you tried to install AOS on your hard disk: the installer's Disk Utility came up and advised LVM info was missing. It offered to add it and you said OK - end of problem.
The stock answer for fixing this is to use the program "DFSee" to add it (
www.dfsee.com). DFSee
is a great program and can fix disk problems that nothing else can. But, it can be extremely daunting to use, and frankly, it's just overkill for what should be a fairly simple operation. Why no one has ever seen fit to write an easy-to-use utility to address this fairly common issue is beyond me.
The one situation where Lars' driver can be helpful is if your media is formatted as a "large floppy", i.e. it doesn't have a partition table and is layed-out the way a diskette would be. This is the way Windows traditionally handled USB storage media and most USB sticks were formatted that way (though the last few I bought were, in fact, partitioned). IIUC, Lars' mass-storage driver detects that the system is looking for LVM info and generates it on-the-fly to keep the system happy. Be aware that you can't do a mix-and-match combining some of his drivers with AN's: it's all or nothing.
The one exception to the all-or-nothing rule (someone please correct me if I'm wrong) are the files you mentioned in MMOS2. These provide USB audio support and have enhancements that the AN version lacks. If you're having problems with Uniaud
and you have a USB audio adapter, you may want to try installing them. I'll have to leave it to someone more knowledgeable than I to fill in the details.