I also have a few others one for each of: floppy, normal, ethernet. It's a real pain in the ass but the ether drivers need the card to be inserted at boot time. (This is also the case for Windows.)
The essential method is this:
copy c:\config.sys c:\os2\boot\config.p
copy c:\config.sys c:\os2\boot\config.f
\os2\boot\config.f
BASEDEV=PCMCIA.SYS /P
DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
DEVICE=C:\OS2\BOOT\AUTODRV2.SYS C:\OS2\AUTODRV2.INI
BASEDEV=IBM2CMQ1.SYS /s0=2
\os2\boot\altf1.cmd after the first "IF" line
add something like this
IF P==%1 GOTO bootpcmcia
IF p==%1 GOTO bootpcmcia
IF F==%1 GOTO bootfloppy
IF f==%1 GOTO bootfloppy
Just before the last line in the file ":end", add something like this
GOTO end
:bootpcmcia
copy c:\os2\boot\config.p c:\config.sys
GOTO end
:bootfloppy
copy c:\os2\boot\config.f c:\config.sys
GOTO end
\os2\boot\altf1bot.scr, this is a text file that
initially has nothing in it. Add something like this:
p - pcmcia
f - floppy