Benutzer-Werkzeuge

Webseiten-Werkzeuge


ne:sdn-hardware

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ne:sdn-hardware [2022/01/15 15:24] – [Broadcom] adminne:sdn-hardware [2022/08/31 12:03] (aktuell) – [BISDN Konfiguration] admin
Zeile 3: Zeile 3:
 Im Labor stehen 2 SDN Switche zur Benutzung bereit: Im Labor stehen 2 SDN Switche zur Benutzung bereit:
  
-== EdgeCore AS4610-54T ==+=== EdgeCore AS4610-54T ===
   * 48 Port - 1 Gbit/   * 48 Port - 1 Gbit/
   * 4 Port SFP+ - 10 Gbit/s   * 4 Port SFP+ - 10 Gbit/s
-  * 2 Port QSFP+ (40 Gbit/s?+  * 2 Port QSFP+ (20 Gbit/- Stacking Ports
  
-== Delta AG5648V1== +=== Delta AG5648V1 === 
-  * 48 Port SFP+ 10 - 25 Gbit/s +  * 48 Port SFP28 10 - 25 Gbit/s 
-  * 6 Port QSFP+ - 100 Gbit/+  * 6 Port QSFP28 - 100 Gbit/
  
-=== Konfiguration === +==== BISDN Installation/Upgrade ==== 
-Auf den Switches is Baseboxd installiert+ 
 +  * Anleitung: https://docs.bisdn.de/getting_started/install_bisdn_linux.html 
 +  * BISDN-Images: http://repo.bisdn.de/pub/onie/ 
 + 
 +=== Installation via USB: === 
 +mit Console-Port verbinden, reboot Switch, U-boot abbrechen durch Tastendruck 
 +<code bash> 
 +run onie-rescue 
 +blkid # Info über angeschlossene Speichermedien 
 +mkdir /tmpInstaller 
 +mount -t vfat /dev/sdb1 /tempInstaller 
 +onie-nos-install /tempInstaller/onie-bisdn-accton-as4610-v4.6.1.bin  
 +</code> 
 + 
 +=== Installation via Netz: === 
 +<code bash> 
 +run onie-rescue 
 +onie-nos-install http://repo.bisdn.de/pub/onie/agema-ag5648/onie-bisdn-agema-ag5648-v4.6.1.bin 
 +</code> 
 + 
 +==== BISDN Konfiguration ==== 
 +Auf den Switches ist Baseboxd installiert.
  
 <code bash> <code bash>
Zeile 27: Zeile 48:
 Disable auto-negotiation und Portspeed auf 10Gbit/s: Disable auto-negotiation und Portspeed auf 10Gbit/s:
 <code bash> <code bash>
-client_drivshell port xe0 AN=off sp=10000+sudo client_drivshell port xe0 AN=off sp=10000 #port 49-50 (xe0-xe3) 
 +sudo client_drivshell port 50 Enable=false 
 +sudo client_drivshell port 50 Enable=true
 </code> </code>
 Use the following command to print the current port configuration: Use the following command to print the current port configuration:
 <code bash> <code bash>
-client_drivshell ports+sudo client_drivshell ports
 </code> </code>
  
-Use the parameter ps to list all ports or ps <port number> to list one specific port.+Use the parameter ''ps'' to list all ports or ''ps <port number>'' to list one specific port.
 <code bash> <code bash>
-client_drivshell ps 1+sudo client_drivshell ps 1
 </code> </code>
  
 Weitere Beispiele hier (z.B. 40 auf 4*10 Breakout-Kabel): https://docs.trellisfabric.org/master/installation.html#vendor-specific-information  Weitere Beispiele hier (z.B. 40 auf 4*10 Breakout-Kabel): https://docs.trellisfabric.org/master/installation.html#vendor-specific-information 
-** + 
-IP Interface Konfiguration:**+**IP Interface Konfiguration:**
  
 <code bash> <code bash>
Zeile 47: Zeile 70:
 sudo ip link set port48 up sudo ip link set port48 up
 sudo ip address add 10.0.0.1 dev port48 sudo ip address add 10.0.0.1 dev port48
 +ethtool port48
 </code> </code>
  
 +**SDD - Write Cache disable:**
 +I created a ''hdparm.service'' file in ''/etc/systemd/system/multi-user.target.wants'' with the following settings:
 +<code>
 +[Unit]
 +Description=hdparm write cache disable
 +
 +[Service]
 +Type=oneshot
 +ExecStart=/sbin/hdparm -W0 /dev/sda
 +
 +[Install]
 +WantedBy=multi-user.target
 +</code>
 +==== Management Interface konfigurieren:  ====
 +In ''/etc/systemd/network'' eine Datei anlegen ''70-enp.network'':
 +<code bash>
 +[Match]
 +# You can also use wildcards. Maybe you want enable dhcp on an all eth* NICs
 +Name=enp*
 +[Network]
 +#DHCP=v4
 +# static IP
 +Address=172.16.1.8/24
 +Gateway=172.16.1.1
 +DNS=141.45.2.100 141.45.3.100
 +</code>
  
  
ne/sdn-hardware.1642260252.txt.gz · Zuletzt geändert: 2022/01/15 15:24 von admin