FAQ 52235 PHY CONF: Unterschied zwischen den Versionen

Aus Gude Systems GmbH
Zur Navigation springen Zur Suche springen
Zeile 56: Zeile 56:
 
==GBL_Conf.exe==
 
==GBL_Conf.exe==
 
[[Datei:Gblconf_duplex.png]]
 
[[Datei:Gblconf_duplex.png]]
 
+
Um die 'Auto-Negotiation' frei-zuschalten verwenden sie 'Features=128' in der GBL_conf.ini
  
 
==gblc==
 
==gblc==

Version vom 21. Januar 2020, 11:22 Uhr

Gegenstellen

Unsere Netzwerkgeräte können verschiedene Methoden anwenden, um die LAN Geschwindigkeit mit der Gegenstelle auszuhandeln.

Mögliche Gegenstellen:

  • Ethernet Hub
  • Ethernet Switch
  • Ethernet Node (z.B. PC mit Cross Kabel)


Mögliche LAN Geschwindigkeiten:

  • 10 Mbps half-duplex
  • 10 Mbps full-duplex
  • 100 Mbps half-duplex
  • 100 Mbps full-duplex


Eine der oben genannten Geschwindigkeiten kann erreicht werden, in dem die Firmware einzelne Konfigurationen durchprobiert (im folgenden manuelles Proben genannt), oder alternativ Auto-Negotiation anwendet.


manuelles Proben

  • Phy Konfig: manuelles Proben, 10, 100 (default)
    • Testet zunächst, ob ein Link bei 10 Mbps half-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.
    • Kam bei 10 Mbps half-duplex kein Link zu Stande wird danach getestet, ob ein Link bei 100 Mbps half-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.


  • Phy Konfig: manuelles Proben, 10
    • Testet, ob ein Link bei 10 Mbps half-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.


  • Phy Konfig: manuelles Proben, 100
    • Testet, ob ein Link bei 100 Mbps half-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.


  • Phy Konfig: manuelles Proben, 10, 100, FD
    • Testet zunächst ob ein Link bei 10 Mbps full-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.
    • Kam bei 10 Mbps full-duplex kein Link zu Stande wird danach getestet, ob ein Link bei 100 Mbps full-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.


  • Phy Konfig: manuelles Proben, 10, FD
    • Testet ob ein Link bei 10 Mbps full-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.


  • Phy Konfig: manuelles Proben, 100, FD
    • Testet ob ein Link bei 100 Mbps full-duplex zu Stande kommt. Ist das der Fall, wird diese Geschwindigkeit verwendet.


Auto-Negotiation

  • Phy Konfig: Auto-Negotiation
    • Der im Gerät eingesetzte Controller wendet Ethernet Auto-Negotiation an, und handelt mit der Gegenstelle die höchst mögliche Geschwindigkeit aus (von 100 Mbps full-duplex bis 10 Mbps half-duplex)
    • Leider ist dieses Verfahren bei einigen Ethernet Hubs nicht einsetzbar, so dass wir das manuelle Proben empfehlen. Sollten sie die Auto-Negotiation dennoch verwenden wollen, und das Aushandeln der Geschwindigkeit mit Ihrer Gegenstelle funktioniert, so spricht nichts gegen die Verwendung von Auto-Negotiation


Per GBL_Conf.exe bzw. unter Linux mit gblc haben sie die Möglichkeit die aktuelle Geschwindigkeit angezeigt zu bekommen, bzw. die Konfiguration für den nächsten Kaltstart zu verändern.


GBL_Conf.exe

Gblconf duplex.png Um die 'Auto-Negotiation' frei-zuschalten verwenden sie 'Features=128' in der GBL_conf.ini

gblc

~ # gblc netconf 192.168.1.153 --phy=100fd
saving net conf, wait approx. 1 seconds...   - replied in 0.039258 seconds
command status: SUCCESFUL
~ # gblc  -b
searching GBL devices...
'ExpertPowerControl 8x' v2.2
       BootLdr:   v2.5 (*ACTIVE*)
       MAC-addr:  00:19:32:00:01:FA
       Phy conf:  manual probe 100 Mpbs full-duplex
       Phy state: 100 Mbps full-duplex
       IP addr:   192.168.1.153
       Netmask:   255.255.255.0
       Gateway:   0.0.0.0
       DHCP:      disabled
       HTTP port: 80
       HTTP auth: disabled
       IP ACL:    disabled