Fedora Fix

One of the biggest headaches with Fedora Core 1 and Fedora Core 2 is the cretinous way it handles PCMCIA wireless cards. I managed to get this machine working somehow, but never quite got the other one going despite numerous attempts… until finally the thing died thanks to Dell’s quality motherboards.

So, I can’t test this fix out, at least not until I get my next machine, but based on the responses on the Fedora forum it appears to finally have done the trick.


Open /etc/init.d/pcmcia

Change the line

# chkconfig: 2345 24 96

to

# chkconfig: 2345 09 96

Yes, it’s in a comment, but it seems it has meaning to the chkconfig command (chkconfig –level 2345 pcmcia reset)

What the fix appears to do is to load PCMCIA before the network instead of after it, as Fedora stupidly insists on doing by default. Obviously, the network cannot work if the drivers for the hardware upon which it rests is not yet loaded. This would seem to indicate that no one on the development team has a laptop with wireless PCMCIA, or Fedora would never have shipped the first time with this problem, let alone the second. Well, that’s the hazard of using an Open Source OS; the good news is that now that the problem has finally been identified, it will be addressed in the next OS release.