I have a question, I've been running Fedora 12 for about a month now with no problems until recently. I noticed whenever I run nmap it never properly works. No matter what host I choose I always get the same output:

all 6500 or so ports are listed as "open" so I'm unable to see the ports that are really avaliable and obviously the OS fingerprint doesn't work.

I was generally using: nmap -O -sS [host], but I've tried without any flags as well, and I've tried removing the fedora nmap package and building from source, nothing.

I've never had this problem, it's worked fine on this laptop when it had debian, and my other desktop running suse also has no problems. is the firewall doing something? is selinux doing something?

I am connected to the internet wirelessly with an Intel BCM4311 network controller using the wl module (same module used when I was running debian)