> Thing is, when I download the new driver, the installer says that it can't find
> a compatible device for the drivers it contains.
That usually just means the card was not originally offered on that model when the driver was packaged, not that it wasn't meant for it and won't work.
There is actually a newer driver package for the DW1390 mini-PCI card: 4.170.25.12, A17.
http://support.dell.com/support/downloads/download.aspx?releaseid=R174291&SystemID=LAT_D531&deviceid=9805&libid=5&fileid=236819But the workaround for the hardware not being recognized problem is this... note the filename of the driver package... using the example above, it will be Dell_multi-device_A17_R174
291.exe - When you run that it will self extract to C:\Dell\Drivers\R174291 and then auto-execute the setup file there.
As it's extracting it will say it's for the 1370 card, even though the page it downloads from clearly says 1390. Then you'll probably get the same message received with the 2006 drivers. But the driver file will be there, ready for you.
Go to the Device Manager (Control Panel->System, Hardware tab), drill down into Network Adapters, double-click the 1390 card, which will open its Properties dialog.
On the Driver tab, click the Update Driver... button.
Select No, not this time, and click Next.
Select Install from a list or a specific location (Advanced), and click Next.
Select Don't search. I will choose the driver to install. and click Next.
Click the Have Disk... button.
Browse to C:\Dell\Drivers\R174291\Dr
iver, select the INF file there, and click Open. Click OK.
The Hardware Update Wizard dialog window should now have the Dell 1390 card displayed - select it, and click Next.
Let us know if updating to the latest driver goes ok and helps, please.