My Broadcom BCM4306 was always a pain in the, um , neck! But heck that was back in the old days, pre-F7. Since then I have had an Intel 3945bg in the new laptop and it has worked "out-of-the-box". Never any issues with kernel upgrades or whatnot. Also, NetworkManager sees it fine and works like a charm. My impression is that Intel has been more supportive than most other vendors in their linux drivers.
These 2 excerpts from this website might explain why.
Quote:
Using kernels 2.6.24 and up
These kernels have the iwlwifi driver included and the released drivers (available from this site under download page) do not work with these kernels. If you want to run the latest (or very close to it) development code with your kernel then you should use the compat-wireless project that retrieves the latest driver development code from the upstream repository. We do push our changes to this repository very frequently.
|
Quote:
|
Note: The iwlwifi driver has been merged into mainline kernel since 2.6.24. If you are using kernels after this release, please use the intree (drivers/net/wireless/iwlwifi) driver directly. After 2.6.26 the intree driver iwlagn also supports the new 5100BG, 5100ABG, 5100AGN, 5300AGN and 5350AGN series hardwares.
|
Most people do not realize, but if your laptop uses the mini-pci version of wireless card replacing a problem card is a fairly easy and inexpensive task.
Hope this helps.