Go Back   DisplayLink Forum > DisplayLink Graphics Technology > Windows Software

Reply
 
Thread Tools Search this Thread Display Modes
Old 12-09-2014, 01:43 PM   #1
Wragg1
Junior Member
 
Join Date: Dec 2014
Posts: 2
Post Displaylink 7.6/Duplex Speed

Hi;

This is for a corporate environment - I’m hoping to get an .msi installer for 7.6 with the Duplex speed set to 100Full. I've already emailed the corporate installer address but thought I'd follow it up on here.


We are installing Toshiba Displaylink v7.6.56443.0 but we’re unable to set the Speed & Duplex value to 100Full automatically. The default is set to Auto Negotiation.

I think the easiest option to resolve the issue would be to modify the .inf file referenced in the installation.
In the DisplayLinkCore.msi, there is disk1.cab. Within this cab is dlcdcncm.inf – and this section in particular within there is what I need changing:

HKR, Ndi\params\*SpeedDuplex, ParamDesc, 0, "Speed & Duplex"
HKR, Ndi\params\*SpeedDuplex, default, 0, "0"
HKR, Ndi\params\*SpeedDuplex, type, 0, "enum"
HKR, Ndi\params\*SpeedDuplex\enum, "0", 0, "Auto Negotiation"
HKR, Ndi\params\*SpeedDuplex\enum, "6", 0, "1.0 Gbps Full Duplex"
HKR, Ndi\params\*SpeedDuplex\enum, "4", 0, "100 Mbps Full Duplex"
HKR, Ndi\params\*SpeedDuplex\enum, "2", 0, "10 Mbps Full Duplex"


Currently, the default value is set to “0” = Auto Negotiation. I’d like this to be set to “4” = 100 Mbps Full Duplex.

Is this something that can be modified within the .msi? If not, are there any other suggestions as to how I could automate this change to the Duplex speeds?

I am aware that this can be modified within the registry under the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}

but this can only be done post-dynadock connection and we have multiple laptop models which means the relevant subkey \#### differs between them - so ideally we'd like to avoid that.


Thanks

Last edited by Wragg1; 12-10-2014 at 11:50 AM.
Wragg1 is offline   Reply With Quote
Old 01-15-2015, 05:26 PM   #2
Wim
Senior Member
 
Join Date: Feb 2009
Posts: 1,561
Default

Hi

We cannot modify the inf file, as it would have to be resigned by Microsoft before we could ship it in our software build and this would change it for everyone.

We have details on how to change this in the registry in the user guide:

http://downloads.displaylink.com/man...rManual7.7.pdf

As you have found, this can be set in the registry. It is possible to find out the subkey using device manager. It is under the Device Key of the USB Ethernet adapter. It shoudl be possible to read this using the WMI interface in a Windows powershell script and use this to change the correct registry value.

An alternative would be to take the Ethernet driver from C:\Program Files\DisplayLink Core Software\CdcNcmDriver, modify the inf and deploy separately. However you would need to uninstall the old Ethernet driver before deploying your new modified one, as I think our driver would be chosen by Windows in preference.

Wim
Wim is offline   Reply With Quote
Old 01-16-2015, 10:36 AM   #3
Wragg1
Junior Member
 
Join Date: Dec 2014
Posts: 2
Default

Thanks for the reply Wim.

We tried the powershell command since I opened the thread, but unfortunately when a new Dynadock is connected it still picks up the default setting from your original INF file and creates a new subkey in the registry. This would be fine if it was just one dynadock per person, but unfortunately (!) we're going into hotdesking so this isn't what we're looking for.

I believe your final point would be useful - would this be possible via Pnputil.exe ? I think this was also attempted in the past few months, but because the INF file is modified, it becomes unsigned and we couldn't get it to install silently.
Wragg1 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:06 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.