Run netcardconfig and let us know what happens and or where it fails. If may be helpful to start it from a shell and look for error messages there.

Have you looked at the output of dmesg? Check and see if there is any helpful information there. Any error messages? Irq conflicts?