Have you tried using the BIOS to manage peripherals? You may be able to have them both continually on from boot, and this may resolve your issue. Also, how are you assigning IP addresses?
Hope this helps!
i actually dnt know much about the bios setings u are talking about, i will really appreciate if u can put me through. As for Ip adresses, i have an IP address i got from my isp which is the one i am using for the external card (WAN)of 100/1000mbps and i derived a range for the other onboard card (LAN). the thing is i want all other system on my network to pick there internet access through the LAn so that i wud be able to monitor all my restriction on the internet.