One more observation:
When the enternet dies, the status LED on my switch still shows the link is active at 1GB speed.
If you then disconnect the dock's USB C cable from the laptop and re-connect it - it works fine again.
This seems to suggest the thing that dies is not the ethernet module in the dock itself, but rather the driver in windows...
Disabling Green Ethernet and Idle Power Saving on the GBE driver via Device Manager didn't work. Ethernet died again.
Laptop was in use at the time it died, and not really doing much network wise.
Using USBDeview from Nirsoft, it only shows the device as disconnected... no useful info.
Before this crash- I added in the Windows Events for Device Manager - Generic SuperSpeed USB Hub and Device Manager - Realtek USB GbE Family Controller as Custom Views to event viewer...
No relevant events posted around the time of the crash.
Checking the other Windows Event logs around the time of the crash, I can see:
Warning: [DNS Client Event] Name resolution for the name apis.google.com timed out after none of the configured DNS servers responded.
Warning: [Netwtw08] 6062 - Lso was triggered
In the detail view of this event, it names source: \Device\NDMP1 Intel(R) Wi-Fi 6 AX201 160MHz .... so that was the wifi... not the ethernet.
No further relevant events.
When the crash happens, the following devices are removed from the device tree (left if after crash, right is before crash):
I think, that problem is, that WD 19 dock "dies" ( Windows Lock - idle) as a whole appliences,
not only ethernet, but USB and everything ....
I just tried NTB in dock, but ethernet cable connected directly to NTB. Connection is stable - no drop outs....
I really hope, that Dell will solve it .... 😞
Dock is unusable for instance USB -> HDD backup ....
Disabled Energy efficient Ethernet and Large Send Offload (IPv4 and IPv6), and disabled general windows setting to stop USB devices to save battery.
Thought I almost had it - used laptop for an hour or so - no issue. Lets it sleep for a few hours, and when I woke it up - no issues, then dropped out again after just a few minutes.
I updated to the latest firmware from Dell, and I also downloaded those new ethernet drivers.
The problem seems to be gone for me, no problems for 72 hours now.
Was that dock firmware or computer firmware?
Like you I tired all those fixes and the problems continued. Other symptoms of note,
The one that mikelback posted:
Dell Dock WD19 Firmware Update Utility
|Doky/stojany||22 May 2020|
Version: 01.00.14.01, A03
Last actual: 22 May 2020
I still haven't had an issue since Friday.
Not sure if it was the firmware or the drivers that did it.
I do have the latest firmware on my laptop as well (XPS 15 7590) and everything is up to date on Windows 10, I'm also on Windows 10 Build 2004.
@Matware- sorry to hear about all your other problems.
I don't use other external hubs connected to the doc or audio via doc so dunno about that...
I did have an issue with external monitor connected to HDMI which had a momentary "glitch" once or twice a day... but switched over to DP, and all has been fine since.
Look - there is not much to say about this - the Dell docs are horrible.
We're all <Profanity removed>for buying them!
Next time look for another brand.
Gentlemen, I think I have a fix!
I've been running this for 3 days now, and no Ethernet drop!
This is a variation of an earlier posts about a new registry change in Realtek's own driver...
You need to unhide the "Link State Power Management" advanced power option. This page tells you how:
The PowerShell option didn't work for me... but the registry-add did work:
Once you have that, open Power Options > Change Plan Settings:
Then Change advanced power settings:
Then you'll notice the new power setting - PCI Express > Link State Power Management:
I changed my Plugged in option to Moderate power savings.
The default is Maximum power savings. There is also an Off option.
I left the On Battery option at max since the doc won't be connected when on battery...
Thats it! No dropouts! I've been using this full days, with intermittent sleeping - not a single issue. I used to get the dropout within minutes.
I've even reverted all my network device's settings back to defaults (Green Ethernet, Large Send Offloads, etc) - it still works.
I'm running the latest GBE driver from Dell and the latest doc firmware (WD19):
Give it a try and post back if it works or not.
It looked good with 'moderate' up until I started stress testing my system, about 2 mins with high IO + GPU + CPU (compile + Unity + Blender) and then everything USB dropped, which was disappointing. I haven't patched to the latest firmware/bios yet, that is a task for tomorrow too maybe.
I'm going to try 'Off' tomorrow, and switch back to my WD19 from the WD15 (which has the same issue) I'm trying at home.