You can't make the changes to the driver yum installs, you need to get the source code for your wireless card and compile it from scratch, usually only if you want to apply a patch to allow injection. It should be able to monitor the way it is with the driver yum installs. You just need to install the right software to do the monitoring, aircrack-ng is the one you should install, should be able to install it with yum. Do some reading here
, and also check out the forums.
As far as having a gander at all APs within range, issue command as root:
Replace eth1 with what is appropriate for your card, to see which device is your wireless card, issue command as root:
As far as a GUI, I can't recommend any for Gnome desktop as I use KDE in my laptop, all I do is install knetworkconf and network-manager to link up, I have kwifimanager installed also but never use it, allot of people rave about it only because it is similar to most Windows GUIs, I don't link up to the same AP every day so I just go through knetworkconf as I still have to use it the first time even with kwifimanager. If I want to auto connect upon re-boot for an encrypted or non-encrypted network, I just add "auto eth1" as the first line to the entry for the last AP I connected to in /etc/network/interfaces for my wireless card, as the entry for your wireless interface in that file will get changed with every different AP you link too and the key and ESSID are written there also.