On OpenBSD machine, fdisk and newfs a USB disk with a FAT32 (0x0c) filesystem, mount it with default options and:
# touch a B aaaaa BBBBB longlonglong OPENBSD_OPENBSD
# ls
B BBBBB OPENBSD_OPENBSD a aaaaa longlonglong
Now unmount it and take it to a Debian 11 box, and mount with default options:
# ls
a aaaaa b bbbbb longlonglong OPENBSD_OPENBSD
But if you mount on Debian with -o shortname=win95
, then you get:
a aaaaa B BBBBB longlonglong OPENBSD_OPENBSD