kruhm
You were asked to raise a bug, do that & hopefully the problem will be resolved.
Alternatively purchase seperate NICs known to work (eg Intel), & connect them to the m/b.
That is probably a cheaper & quicker option than paying a consultant.
The best path to take is bugzilla, & depending on the outcome you can decide what to do next.