Hello and welcome to LQ, hope you like it here.
Originally Posted by adilsiv
My big problem is I cannot connect to the internet using my Netgear PCI adapter(WG311GEv2)
Unfortunately that is a Wireless device. Not all drivers are included by default in a default kernel, and certainly not with a default stable kernel from RHEL. If you want to avoid headaches and get on with it I would suggest you swap it for a cheap fixed wire ethernet card, preferably with any chipset that's really "standard". If you can only use this card, then you need to read some steps, depending on the chipset. WG311GE can be ACX100, ACX111, Marvell and most likely needs Ndiswrapper. This page http://www.linuxcompatible.org/Netge...v2_c12131.html
says WG311 is supported and points to the HOWTO which you should find at ndiswrapper.sourceforge.net. This directory http://www.linux-wireless.com/Wirele...NetGear.WG311/
lists some tests of wireless driver installs which may or may not come in handy depedning on your chipset and this page http://www.cyberciti.biz/faq/marvell...cicard-driver/
shows you how to handle a generic Ndiswrapper install though the specific instructions are for the Marvell 88W8335 chipset. You could also search LQ' Wireless Networking form for more instructions.
* Considering this is your first post maybe you want to avoid headaches and swap it for any cheap fixed-wire ethernet card with a common chipset...