I would really appreciate some help. I just installed Fedora Core 6 on a USB external hard drive for my laptop. I have Windows XP MCE on the internal hard drive. I have an Intel PRO/Wireless 3945ABG wireless card built into my laptop (model Sony Vaio VGN-FE670G). Fedora Core 6 doesn't include this device in the Network add devices list, so I looked up the driver for it and found it on Intel's website. However, when I read the Readme, it said I need the ieee8011 Wireless Stack for Linux. So, I looked for that and found it. When I tried to install THAT, it said The installation requires the compiled kernel sources or headers
against the matching kernel. These are typically found in: /lib/modules/\`uname -r\`/build" and "If that directory does not exist, or is empty, you likely need to install the kernel source packages for your distribution." Well, I don't know what those are, where to get them, etc. I tried to navigate to /lib/modules/\`uname -r\`/build, and can navigate as far as /lib/modules/\`uname -r\`. I can see the "build" directory within it, but cannot change to that directory. I don't know why.
Note: This is the first time in awhile I've messed with Linux. The last time was over a year ago, and I was messing with Slackware. Needless to say, I've forgotten what I learned with Slackware, and Fedora Core is different than Slackware.