When booting RedHat 6.1 on a laptop with a pcmcia card, then the pcmcia service (S45pcmcia) is started too late , so that the network (S10network) cannot establish correctly the network via the pcmcia card. When renaming S45pcmcia to S09pcmia, so that pcmcia is initialized before the network start, then the notebook is correctly conneted to the network.
The PCMCIA script should not have any ordering requirements vs. the network startup script (otherwise, hot insertion could not work). So whatever the problem is, changing the order of the boot scripts is the wrong fix.
pcmcia does come up later on during the bootup sequence. There is really no right answer when pcmcia should be initialized...