All,
Thank you for all the help.
Here is where I am right now.
1.) I install the RPM for the "rpmfusion" repo in the template-vm (wish I didn't do that know, I think the standalone VM was a better idea after the fact).
2.) Copied the /var/lib/qubes/vm-kernels/3.7.6-2/* to /var/lib/qubes/servicevms/netvm. Created a standalone net vm "netvmwifi" with the kernel set to none.
3.) In the net vm "netvmwifi" I added the LAN NIC as a device so I could try doing certain installs. Stopped netvm and start netvmwifi.
4.) Test connectivity and tried the steps mentioned above but I was never able to succeed for the reasons I have put below.
Errors when attempting to get Broadcom kmod-wl installed via a variety of way:
A.) "yum install kmod-wl" results in a failure because there is not enough room for the 3.9.2-200.fc18 kernel update. I is asking for another 109MB of space.
B.) Tried to build from source but I can't do that because Qubes-R2 is running 3.7.6-2 custom qubes kernel and I can not seem to find the kernel-devel-3.7.6-2.pvops.qubes.x86_64.rpm anywhere in the qubes-os repo. If I had that RPM might be able to manually build the kernel-devel.
I thought about trying to downgrade to 3.7.4 because I was able to find the kernel-devel rpm (kernel-devel-3.7.6-2.pvops.qubes.x86_64.rpm) in the repo, but figure I would wait till I hear the answer to the question above.
The last thing I tried was assigning the Wireless PCI device to the Windows 7 HVM I have install but I Windows 7 said it had hardware of Network Controller and PCI device (IIRC). I tried downloading drivers from Dell but that failed. I suspect the devices true identity isn't getting presented because if I put my Window 7 hard drive in place of the Qubes R2 hard drive everything is detect just fine. :(
I am starting to wonder if I am going to need to download source for qubes and build this set of RPMs so I can run this install and have a working system. :) If anyone can provide me the kernel-devel rpm (ideally via the repo) that would be great. I prefer not to do the source for obvious reasons.
BTW, I still have the really annoying error in the notification tray: "A problem in the polkit-0.107.4-fc18 package has been detected".
I am presuming it is a known issue that when you stop the VMs and try to remove a device from it you end up with the following window: "[Dom0] Houston, we have a problem..." "Whoops. A critical error has occured. This is most likely a bug in Qubes Manager. TypeError: C++ type 'list' is not supported as a signal argument type at line 42 of file /usr/lib64/python2.7/site-packages/qubesmanager/multiselectwidget.py".