Netzwerkkarten auf 100Mbit FullDuplex stellen
Umstellung der Netwerkkarten / Switsches auf 100Mbit FullDuplex (fixiert)
Habe folgendes Problem:
In unserer Firma sollen alle Switsches und Netzwerkkarten aus Performancegründen auf 100MBit FullDuplex fixiert werden.
Nun möchte ich das bei ca. 300 PC nicht unbedingt per Gui machen.
Habe mich schon in einigen Foren umgesehen, bin jedoch nicht wirklich fündig geworden.
Mit dem Tool devcon.exe von MS habe ich schon mal Nic - Treiber upgedatet, konnte aber bei einem Update die Geschwindigkeit der Netzwerkkarte nicht von Autosense auf 100Mbit FullDuplex umstellen, obwohl ich das Inf-File dahingehend angepasst hatte.
Bin für jede Hilfe dankbar.
Habe folgendes Problem:
In unserer Firma sollen alle Switsches und Netzwerkkarten aus Performancegründen auf 100MBit FullDuplex fixiert werden.
Nun möchte ich das bei ca. 300 PC nicht unbedingt per Gui machen.
Habe mich schon in einigen Foren umgesehen, bin jedoch nicht wirklich fündig geworden.
Mit dem Tool devcon.exe von MS habe ich schon mal Nic - Treiber upgedatet, konnte aber bei einem Update die Geschwindigkeit der Netzwerkkarte nicht von Autosense auf 100Mbit FullDuplex umstellen, obwohl ich das Inf-File dahingehend angepasst hatte.
Bin für jede Hilfe dankbar.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 12495
Url: https://administrator.de/contentid/12495
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
7 Kommentare
Neuester Kommentar
Hallo Atlan,
zwei spontane Gedanken:
Falls die Clients alle, oder zumindest gruppenweise gleich sind (Netzwerkkarte und OS), dann hilft vielleicht eine entsprechende reg-Datei. Die an einen zugänglichen Punkt gelegt und die User per Mail gebeten da mal darauf zu klicken. Ob die User das Recht haben regs auszuführen bleicht noch fraglich.
Reicht es nicht auch die Switches fest auf 100/Full zu stellen? Die "Auto"-Clients müssten sich doch dann danach richten oder eben keine Verbindung erhalten.
Gruß Frank
zwei spontane Gedanken:
Falls die Clients alle, oder zumindest gruppenweise gleich sind (Netzwerkkarte und OS), dann hilft vielleicht eine entsprechende reg-Datei. Die an einen zugänglichen Punkt gelegt und die User per Mail gebeten da mal darauf zu klicken. Ob die User das Recht haben regs auszuführen bleicht noch fraglich.
Reicht es nicht auch die Switches fest auf 100/Full zu stellen? Die "Auto"-Clients müssten sich doch dann danach richten oder eben keine Verbindung erhalten.
Gruß Frank
Hallo,
wenn es für Dich hilfreicher ist, könntest Du es mal über die Registry probieren (ungetestet!)
Suche in Deiner inf-Datei die ClassGUID raus (so etwas wie: {4d36e973-e125-11de-bfc1-08002be10318} ).
Dann such diese GUID in der Registry unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
Ich habe da z.B. für meine Karte unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\
einige weitere Unterschlüsselk von \0000 bis \0007
Unter der Bedingung, dass dies bei Dir ähnlich aussieht (ansonsten einfach ein wenig weiterschnüffeln):
Im Unterschlüssel
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000
findet sich bei mir der REG_SZ-Wert "ConnectionType". Dieser kann in meinem Fall Werte von 0 bis 5 haben. Was sind das nun für Werte?
Unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\
0000\Ndi\params\ConnectionType\enum
steht bei mir so etwas:
0 -> Automatische Erkennung
...
2 -> 10BaseT (Twisted Pair)
...
5 ...
Das sind die Einträge, die Dir die GUI zur Auswahl bieten würde.
Wenn ich jetzt also 10BaseT (Twisted pair) haben wollte, würde ich unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000 dem Eintrag "ConnectionType"
den Wert "2" zuweisen.
Wenn das bei Dir so klappt (einfach probieren), dann könntest Du z.B. die �nderung als Gruppenrichtlinie verteilen oder das ganze über eine reg-Datei aus einem Login-Script raus importieren.
Hoffe, das hilft weiter!
GruÃ?,
TIM
wenn es für Dich hilfreicher ist, könntest Du es mal über die Registry probieren (ungetestet!)
Suche in Deiner inf-Datei die ClassGUID raus (so etwas wie: {4d36e973-e125-11de-bfc1-08002be10318} ).
Dann such diese GUID in der Registry unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
Ich habe da z.B. für meine Karte unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\
einige weitere Unterschlüsselk von \0000 bis \0007
Unter der Bedingung, dass dies bei Dir ähnlich aussieht (ansonsten einfach ein wenig weiterschnüffeln):
Im Unterschlüssel
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000
findet sich bei mir der REG_SZ-Wert "ConnectionType". Dieser kann in meinem Fall Werte von 0 bis 5 haben. Was sind das nun für Werte?
Unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\
0000\Ndi\params\ConnectionType\enum
steht bei mir so etwas:
0 -> Automatische Erkennung
...
2 -> 10BaseT (Twisted Pair)
...
5 ...
Das sind die Einträge, die Dir die GUI zur Auswahl bieten würde.
Wenn ich jetzt also 10BaseT (Twisted pair) haben wollte, würde ich unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000 dem Eintrag "ConnectionType"
den Wert "2" zuweisen.
Wenn das bei Dir so klappt (einfach probieren), dann könntest Du z.B. die �nderung als Gruppenrichtlinie verteilen oder das ganze über eine reg-Datei aus einem Login-Script raus importieren.
Hoffe, das hilft weiter!
GruÃ?,
TIM
Ic finde die Idee von Tim gut!
Was die Umsetzung betrifft würde ich vorschlagen:
- Reg-Dateien machen für die 6-Kartentypen (Die Reg-Einträge sind verschieden!)
- Über Anmelde-script verteilen nach %COMPUTERNAME%. Hmmm... die Anwender haben keine Rechte auf die Zweige der Registry... Also, Du hast ein Paar Möglichkeiten (bin mir nicht sicher, wie das mit policy editor funktioniert):
1. Ein Mal Dich an den Rechnern anmelden (als Admin!); registry-Dateien werden eingespielt!
2. Von MS gibt es ein Werkzeug, das die Registry in Netzwerk und batch-modus anspricht (vielleicht findest Du das vor mir!). cmd-Script erstellen und mit %COMPUTERNAME% als Variable ausführen, während die PCs laufen.
Melde Dich bitte zurück mit der Lösung, ich finde die Sache spannend und für viele nützlich. Ich habe selber nicht so viele PCs...
Gruß
Was die Umsetzung betrifft würde ich vorschlagen:
- Reg-Dateien machen für die 6-Kartentypen (Die Reg-Einträge sind verschieden!)
- Über Anmelde-script verteilen nach %COMPUTERNAME%. Hmmm... die Anwender haben keine Rechte auf die Zweige der Registry... Also, Du hast ein Paar Möglichkeiten (bin mir nicht sicher, wie das mit policy editor funktioniert):
1. Ein Mal Dich an den Rechnern anmelden (als Admin!); registry-Dateien werden eingespielt!
2. Von MS gibt es ein Werkzeug, das die Registry in Netzwerk und batch-modus anspricht (vielleicht findest Du das vor mir!). cmd-Script erstellen und mit %COMPUTERNAME% als Variable ausführen, während die PCs laufen.
Melde Dich bitte zurück mit der Lösung, ich finde die Sache spannend und für viele nützlich. Ich habe selber nicht so viele PCs...
Gruß
Hallo Atlan,
das mit den drei Kartentypen, die fünf Treiber nutzen (?) hört sich wirklich wie ein Problem an. Aber versuch doch einfach mal (wenn Du für die anderen hersteller kein Utility findest) testweise, Novell Snapshot laufen zu lassen und währenddessen das ganze an einer Karte exemplarisch so zu konfigurieren, wie Du es willst.
Aus dem damit erstellten Template kannst Du dann ja ein Applikations-Objekt machen oder in den Verteilungsoptionen des Objektes generell mach nachschauen, was im Hintergrund so passiert, wenn Du über GUI die Einstellungen machst. Da hättest Du wenigstens die Antwort darauf, ob die Registry bei anderen Karten an den gleichen Stellen bearbeitet wird.
Wenn allerdings die Rechner nicht annähernd Image-kompatibel sind, sehe ich leider kaum eine Möglichkeit, das ganz automatisiert durchzuführen. Dann könnte man sich gleich per VNC auf allen Arbeitsstationen anmelden...
Gruß,
TIM
das mit den drei Kartentypen, die fünf Treiber nutzen (?) hört sich wirklich wie ein Problem an. Aber versuch doch einfach mal (wenn Du für die anderen hersteller kein Utility findest) testweise, Novell Snapshot laufen zu lassen und währenddessen das ganze an einer Karte exemplarisch so zu konfigurieren, wie Du es willst.
Aus dem damit erstellten Template kannst Du dann ja ein Applikations-Objekt machen oder in den Verteilungsoptionen des Objektes generell mach nachschauen, was im Hintergrund so passiert, wenn Du über GUI die Einstellungen machst. Da hättest Du wenigstens die Antwort darauf, ob die Registry bei anderen Karten an den gleichen Stellen bearbeitet wird.
Wenn allerdings die Rechner nicht annähernd Image-kompatibel sind, sehe ich leider kaum eine Möglichkeit, das ganz automatisiert durchzuführen. Dann könnte man sich gleich per VNC auf allen Arbeitsstationen anmelden...
Gruß,
TIM
Hallo Leute,
bin gerade durch Zufall auf dieses Thema hier aufmerksam geworden. Ich suche nämlich ebenfalls eine Möglichkeit hauptsächlich Intel Netzwerkkarten (ca. 200) auf 100 MBit/Full umzustellen. Wobei der Aufwand so gering wie möglich sein muss und die Anwender durch die Umstellung nicht belästigt werden sollen. Ich finde aber leider auf der Homepage von Intel dieses Tool nicht. Matthias könntest du mir bitte einen Link zu dem Tool geben? Es hört sich ziemlich interessant an.
Danke und Gruß,
Michael
bin gerade durch Zufall auf dieses Thema hier aufmerksam geworden. Ich suche nämlich ebenfalls eine Möglichkeit hauptsächlich Intel Netzwerkkarten (ca. 200) auf 100 MBit/Full umzustellen. Wobei der Aufwand so gering wie möglich sein muss und die Anwender durch die Umstellung nicht belästigt werden sollen. Ich finde aber leider auf der Homepage von Intel dieses Tool nicht. Matthias könntest du mir bitte einen Link zu dem Tool geben? Es hört sich ziemlich interessant an.
Danke und Gruß,
Michael