Änderungen

Zeile 9: Zeile 9:  
| Verantwortlicher || GÜ-NN1
 
| Verantwortlicher || GÜ-NN1
 
|-
 
|-
| Mitglieder || Axel, Benito, GÜ-NN1, Peter, Volker
+
| Mitglieder || Axel, Benito, GÜ-NN1, Peter, Volker, Kokel
 
|-
 
|-
 
| Planungs-Mailing-Liste || [https://lists.freifunk-mwu.de/mailman/listinfo/hans Hans]
 
| Planungs-Mailing-Liste || [https://lists.freifunk-mwu.de/mailman/listinfo/hans Hans]
Zeile 24: Zeile 24:     
==aktueller Stand==
 
==aktueller Stand==
 +
* 2016-11-22 | 01 Pers. X 01 h | Server neustarten, 1x WR1043ND installiert
 +
* 2016-11-15 | 01 Pers. X 02 h | Server neustarten, 2x CPEs + 1x 841er konfiguriert
 +
* 2016-11-11 | 01 Pers. X 01 h | Server neustarten, Gespraeche, Router umstecken
 +
* 2016-10-10 | 01 Pers. X 02 h | Wartung; Config-Reset einer CPE; Umpatchung einer CPE
 +
* 2016-09-11 | 01 Pers. X 02 h | Inbetriebnahme Switche 1-3/Technikraum EG; Ausrichtung PBE-5AC-400 in Richtung Opelbad; Einweisung Hausmeister umpatchen CPEs
 +
* 2016-08-25 | 02 Pers. X 02 h | Ausrichtung NB5-AC zu Weilstraße
 +
* 2016-08-12 | 01 Pers. X 01 h | Telekomrouter konfiguriert
 
* 2016-07-10 | 02 Pers. X 04 h | 4 Kabel gecrimpt, Server + Gluon-VM konfiguriert
 
* 2016-07-10 | 02 Pers. X 04 h | 4 Kabel gecrimpt, Server + Gluon-VM konfiguriert
 
* 2016-07-06 | 02 Pers. X 03 h | 2 Kabel gecrimpt, 2 Switche konfiguriert, 2 PBE-5AC-400 ausgerichtet + konfiguriert
 
* 2016-07-06 | 02 Pers. X 03 h | 2 Kabel gecrimpt, 2 Switche konfiguriert, 2 PBE-5AC-400 ausgerichtet + konfiguriert
Zeile 86: Zeile 93:  
   ! Standort
 
   ! Standort
 
   ! Routertyp
 
   ! Routertyp
 +
  ! Firmware
 
   ! 2,4GHz
 
   ! 2,4GHz
 +
  ! IPv4
 
   ! Kommentar
 
   ! Kommentar
 +
  ! In Betrieb
 
   |-
 
   |-
 
   | 01.
 
   | 01.
Zeile 93: Zeile 103:  
   |
 
   |
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.1
 
   |  
 
   |  
 +
  | nein
 
   |-
 
   |-
 
   | 02.
 
   | 02.
Zeile 100: Zeile 113:  
   |
 
   |
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.2
 
   |  
 
   |  
 +
  | nein
 
   |-
 
   |-
 
   | 03.
 
   | 03.
Zeile 107: Zeile 123:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.3
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 04.
 
   | 04.
Zeile 114: Zeile 133:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.4
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 05.
 
   | 05.
Zeile 121: Zeile 143:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.5
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 06.
 
   | 06.
Zeile 128: Zeile 153:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.6
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 07.
 
   | 07.
Zeile 135: Zeile 163:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.7
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 08.
 
   | 08.
Zeile 142: Zeile 173:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.8
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 09.
 
   | 09.
Zeile 149: Zeile 183:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.9
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 10.
 
   | 10.
Zeile 156: Zeile 193:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.10
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 11.
 
   | 11.
Zeile 163: Zeile 203:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.11
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 12.
 
   | 12.
Zeile 170: Zeile 213:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.12
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 13.
 
   | 13.
Zeile 177: Zeile 223:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.13
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 14.
 
   | 14.
Zeile 184: Zeile 233:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.14
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 15.
 
   | 15.
Zeile 191: Zeile 243:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.15
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 16.
 
   | 16.
Zeile 198: Zeile 253:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.16
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 17.
 
   | 17.
Zeile 205: Zeile 263:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.17
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 18.
 
   | 18.
Zeile 212: Zeile 273:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.18
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 19.
 
   | 19.
Zeile 219: Zeile 283:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.19
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 20.
 
   | 20.
Zeile 226: Zeile 293:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.20
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 21.
 
   | 21.
Zeile 233: Zeile 303:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.21
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 22.
 
   | 22.
Zeile 240: Zeile 313:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.22
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 23.
 
   | 23.
Zeile 247: Zeile 323:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.23
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 24.
 
   | 24.
Zeile 254: Zeile 333:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.24
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 25.
 
   | 25.
Zeile 261: Zeile 343:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.25
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 26.
 
   | 26.
Zeile 268: Zeile 353:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.26
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 27.
 
   | 27.
Zeile 275: Zeile 363:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.27
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 28.
 
   | 28.
Zeile 282: Zeile 373:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.28
 
   |  
 
   |  
 +
  | nein
 
   |-
 
   |-
 
   | 29.
 
   | 29.
Zeile 289: Zeile 383:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.29
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 30.
 
   | 30.
Zeile 296: Zeile 393:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.30
 
   |  
 
   |  
 +
  | nein
 
   |-
 
   |-
 
   | 31.
 
   | 31.
Zeile 303: Zeile 403:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.31
 
   |  
 
   |  
 +
  | ja
 
   |-
 
   |-
 
   | 32.
 
   | 32.
Zeile 310: Zeile 413:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.32
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 33.
 
   | 33.
Zeile 317: Zeile 423:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C01/M00
 
   | C01/M00
 +
  | 10.56.8.33
 
   |
 
   |
 +
  | nein
 
   |-
 
   |-
 
   | 34.
 
   | 34.
Zeile 324: Zeile 433:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C05/M00
 
   | C05/M00
 +
  | 10.56.8.34
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 35.
 
   | 35.
Zeile 331: Zeile 443:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C09/M00
 
   | C09/M00
 +
  | 10.56.8.35
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 36.
 
   | 36.
Zeile 338: Zeile 453:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | PharOS
 
   | C13/M00
 
   | C13/M00
 +
  | 10.56.8.36
 
   |
 
   |
 +
  | ja
 
   |-
 
   |-
 
   | 37.
 
   | 37.
Zeile 345: Zeile 463:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | Gluon
 
   | C01/M01
 
   | C01/M01
 +
  |
 
   | Mesh mit HanS-Flur-EG-1.1
 
   | Mesh mit HanS-Flur-EG-1.1
 +
  | ja
 
   |-
 
   |-
 
   | 38.
 
   | 38.
Zeile 352: Zeile 473:  
   |  
 
   |  
 
   | TL-WR841N
 
   | TL-WR841N
 +
  | Gluon
 
   | C01/M01
 
   | C01/M01
 +
  |
 
   | Mesh mit HanS-Flur-EG-1
 
   | Mesh mit HanS-Flur-EG-1
 +
  | nein
 
   |-
 
   |-
 
   | 39.
 
   | 39.
Zeile 359: Zeile 483:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | Gluon
 
   | C05/M05
 
   | C05/M05
 +
  |
 
   | Mesh mit HanS-Flur-EG-2.1
 
   | Mesh mit HanS-Flur-EG-2.1
 +
  | ja
 
   |-
 
   |-
 
   | 40.
 
   | 40.
Zeile 366: Zeile 493:  
   |  
 
   |  
 
   | TL-WR841N
 
   | TL-WR841N
 +
  | Gluon
 
   | C05/M05
 
   | C05/M05
 +
  |
 
   | Mesh mit HanS-Flur-EG-2
 
   | Mesh mit HanS-Flur-EG-2
 +
  | nein
 
   |-
 
   |-
 
   | 41.
 
   | 41.
Zeile 373: Zeile 503:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | Gluon
 
   | C09/M09
 
   | C09/M09
 +
  |
 
   | Mesh mit HanS-Flur-1.OG-1.1
 
   | Mesh mit HanS-Flur-1.OG-1.1
 +
  | nein
 
   |-
 
   |-
 
   | 42.
 
   | 42.
Zeile 380: Zeile 513:  
   |  
 
   |  
 
   | TL-WR841N
 
   | TL-WR841N
 +
  | Gluon
 
   | C09/M09
 
   | C09/M09
 +
  |
 
   | Mesh mit HanS-Flur-1.OG-1
 
   | Mesh mit HanS-Flur-1.OG-1
 +
  | nein
 
   |-
 
   |-
 
   | 43.
 
   | 43.
Zeile 387: Zeile 523:  
   |  
 
   |  
 
   | CPE210 v1.1
 
   | CPE210 v1.1
 +
  | Gluon
 
   | C13/M13
 
   | C13/M13
 +
  |
 
   | Mesh mit HanS-Flur-1.OG-2.1
 
   | Mesh mit HanS-Flur-1.OG-2.1
 +
  | nein
 
   |-
 
   |-
 
   | 44.
 
   | 44.
Zeile 394: Zeile 533:  
   |  
 
   |  
 
   | TL-WR841N
 
   | TL-WR841N
 +
  | Gluon
 
   | C13/M13
 
   | C13/M13
 +
  |
 
   | Mesh mit HanS-Flur-1.OG-2
 
   | Mesh mit HanS-Flur-1.OG-2
 +
  | nein
 
   |}
 
   |}
   Zeile 425: Zeile 567:  
   |-
 
   |-
 
   | 02.
 
   | 02.
   | ffmwu-hans-hsk
+
   | ffmwu-hans-opel
 
   |  
 
   |  
 
   | PowerBeam 5AC 400  
 
   | PowerBeam 5AC 400  
   | HSK
+
   | Opel
   | AP PtP ffmwu-hans-hsk-11ac
+
   | AP PtP ffmwu-hans-opel-11ac
 
   |-
 
   |-
 
   | 03.
 
   | 03.
Zeile 474: Zeile 616:  
   |-
 
   |-
 
   | 09.
 
   | 09.
   | ffmwu-Acceespoint-Gradzahl
+
   | ffmwu-hans-11ac-116
 
   |  
 
   |  
 
   | LiteBeam 5AC 16 120
 
   | LiteBeam 5AC 16 120
 +
  | Luisenstraße
 +
  | Point-to-Multipoint
 +
  |-
 +
  | 10.
 +
  | ffmwu-hans-weil
 
   |  
 
   |  
   | Point-to-Multipoint
+
  | NanoBeam 5AC 19
 +
  | Weil
 +
   | Point-to-Point
 +
  |-
 
   |}
 
   |}
   Zeile 492: Zeile 642:  
   ! VLANs
 
   ! VLANs
 
   ! Tag-Modi
 
   ! Tag-Modi
   ! Gerät
+
   ! Patch-Punkt/Gerät
 
   ! PoE-Status
 
   ! PoE-Status
 
   |-
 
   |-
 
   | 1
 
   | 1
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 1.1
 
   | WLAN EG 1.1
Zeile 502: Zeile 652:  
   |-
 
   |-
 
   | 2
 
   | 2
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 1.2
 
   | WLAN EG 1.2
Zeile 508: Zeile 658:  
   |-
 
   |-
 
   | 3
 
   | 3
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 2.1
 
   | WLAN EG 2.1
Zeile 514: Zeile 664:  
   |-
 
   |-
 
   | 4
 
   | 4
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 2.2
 
   | WLAN EG 2.2
Zeile 520: Zeile 670:  
   |-
 
   |-
 
   | 5
 
   | 5
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 3.1
 
   | WLAN EG 3.1
Zeile 526: Zeile 676:  
   |-
 
   |-
 
   | 6
 
   | 6
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 3.2
 
   | WLAN EG 3.2
Zeile 532: Zeile 682:  
   |-
 
   |-
 
   | 7
 
   | 7
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 4.1
 
   | WLAN EG 4.1
Zeile 538: Zeile 688:  
   |-
 
   |-
 
   | 8
 
   | 8
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN EG 4.2
 
   | WLAN EG 4.2
Zeile 544: Zeile 694:  
   |-
 
   |-
 
   | 9
 
   | 9
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 1.1
 
   | WLAN 1.OG 1.1
Zeile 550: Zeile 700:  
   |-
 
   |-
 
   | 10
 
   | 10
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 1.2
 
   | WLAN 1.OG 1.2
Zeile 556: Zeile 706:  
   |-
 
   |-
 
   | 11
 
   | 11
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 2.1
 
   | WLAN 1.OG 2.1
Zeile 562: Zeile 712:  
   |-
 
   |-
 
   | 12
 
   | 12
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 2.2
 
   | WLAN 1.OG 2.2
Zeile 568: Zeile 718:  
   |-
 
   |-
 
   | 13
 
   | 13
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 3.1
 
   | WLAN 1.OG 3.1
Zeile 574: Zeile 724:  
   |-
 
   |-
 
   | 14
 
   | 14
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 3.2
 
   | WLAN 1.OG 3.2
Zeile 580: Zeile 730:  
   |-
 
   |-
 
   | 15
 
   | 15
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 4.1
 
   | WLAN 1.OG 4.1
Zeile 586: Zeile 736:  
   |-
 
   |-
 
   | 16
 
   | 16
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 1.OG 4.2
 
   | WLAN 1.OG 4.2
Zeile 592: Zeile 742:  
   |-
 
   |-
 
   | 17
 
   | 17
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 1.1
 
   | WLAN 2.OG 1.1
Zeile 598: Zeile 748:  
   |-
 
   |-
 
   | 18
 
   | 18
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 1.2
 
   | WLAN 2.OG 1.2
Zeile 604: Zeile 754:  
   |-
 
   |-
 
   | 19
 
   | 19
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 2.1
 
   | WLAN 2.OG 2.1
Zeile 610: Zeile 760:  
   |-
 
   |-
 
   | 20
 
   | 20
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | WLAN 2.OG 2.2
 
   | WLAN 2.OG 2.2
Zeile 616: Zeile 766:  
   |-
 
   |-
 
   | 21
 
   | 21
   | 5
+
   | 4
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
 
   | 22
 
   | 22
   | 5
+
   | 4
 
   | untagged
 
   | untagged
 
   | RaspberryPi B+
 
   | RaspberryPi B+
Zeile 628: Zeile 778:  
   |-
 
   |-
 
   | 23
 
   | 23
   | 5
+
   | 4
 
   | untagged
 
   | untagged
   | Out-of-Band Mgmt
+
   | frei/Out-of-Band Mgmt
 
   | disabled
 
   | disabled
 
   |-
 
   |-
 
   | 24
 
   | 24
   | 5
+
   | 4
 
   | tagged
 
   | tagged
   | Panel-A Port 1
+
   | Panel-A Port 1/Server-Port enp2s0f1
 
   | disabled
 
   | disabled
 
   |}
 
   |}
Zeile 647: Zeile 797:  
   ! VLANs
 
   ! VLANs
 
   ! Tag-Modi
 
   ! Tag-Modi
   ! Gerät
+
   ! Patch-Punkt/Gerät
 
   ! PoE-Status
 
   ! PoE-Status
 
   |-
 
   |-
Zeile 773: Zeile 923:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 779: Zeile 929:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
 
   | 23
 
   | 23
   | 5
+
   | 5,317-322
   | untagged
+
   | tagged
   | Out-of-Band Mgmt
+
   | ffmwu-hans-sw03 Port 24
 
   | disabled
 
   | disabled
 
   |-
 
   |-
 
   | 24
 
   | 24
   | 5
+
   | 5,301,303,317-322
 
   | tagged
 
   | tagged
   | Panel-A Port 2
+
   | Panel-A Port 2/Server-Port ens1f0
 
   | disabled
 
   | disabled
 
   |}
 
   |}
Zeile 802: Zeile 952:  
   ! VLANs
 
   ! VLANs
 
   ! Tag-Modi
 
   ! Tag-Modi
   ! Gerät
+
   ! Patch-Punkt/Gerät
 
   ! PoE-Status
 
   ! PoE-Status
 
   |-
 
   |-
 
   | 1
 
   | 1
   | 5
+
   | 301
 
   | untagged
 
   | untagged
 
   | WLAN Flur EG 1.1
 
   | WLAN Flur EG 1.1
Zeile 819: Zeile 969:  
   | 3
 
   | 3
 
   | 5
 
   | 5
   | untagged
+
   | 303
 
   | WLAN Flur EG 2.1
 
   | WLAN Flur EG 2.1
 
   | 24V passive
 
   | 24V passive
Zeile 856: Zeile 1.006:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 862: Zeile 1.012:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 868: Zeile 1.018:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 874: Zeile 1.024:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 880: Zeile 1.030:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 886: Zeile 1.036:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 892: Zeile 1.042:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 898: Zeile 1.048:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
 
   | 17
 
   | 17
   | 5,17
+
   | 5,317
 
   | tagged
 
   | tagged
 
   | Dach 4.1
 
   | Dach 4.1
Zeile 908: Zeile 1.058:  
   |-
 
   |-
 
   | 18
 
   | 18
   | 5,18
+
   | 5,318
 
   | tagged
 
   | tagged
 
   | Dach 4.2
 
   | Dach 4.2
Zeile 914: Zeile 1.064:  
   |-
 
   |-
 
   | 19
 
   | 19
   | 5,19
+
   | 5,319
 
   | tagged
 
   | tagged
 
   | Dach 5.1
 
   | Dach 5.1
Zeile 920: Zeile 1.070:  
   |-
 
   |-
 
   | 20
 
   | 20
   | 5,20
+
   | 5,320
 
   | tagged
 
   | tagged
 
   | Dach 5.2
 
   | Dach 5.2
Zeile 926: Zeile 1.076:  
   |-
 
   |-
 
   | 21
 
   | 21
   | 5,21
+
   | 5,321
 
   | tagged
 
   | tagged
 
   | Dach 6.1
 
   | Dach 6.1
Zeile 932: Zeile 1.082:  
   |-
 
   |-
 
   | 22
 
   | 22
   | 5,22
+
   | 5,322
 
   | tagged
 
   | tagged
 
   | Dach 6.2
 
   | Dach 6.2
Zeile 944: Zeile 1.094:  
   |-
 
   |-
 
   | 24
 
   | 24
   | 5,17-22
+
   | 5,301,303,317-322
 
   | tagged
 
   | tagged
   | Panel-A Port 3
+
   | ffmwu-hans-sw02 Port 23
 
   | disabled
 
   | disabled
 
   |}
 
   |}
Zeile 957: Zeile 1.107:  
   ! VLANs
 
   ! VLANs
 
   ! Tag-Modi
 
   ! Tag-Modi
   ! Gerät
+
   ! Patch-Punkt/Gerät
 
   ! PoE-Status
 
   ! PoE-Status
 
   |-
 
   |-
Zeile 1.083: Zeile 1.233:  
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | TL-WR841N
   | 24V passive
+
   | disabled
 
   |-
 
   |-
 
   | 22
 
   | 22
 
   | 5
 
   | 5
 
   | untagged
 
   | untagged
   | Meshing available
+
   | frei
 
   | 24V passive
 
   | 24V passive
 
   |-
 
   |-
Zeile 1.101: Zeile 1.251:  
   | 5
 
   | 5
 
   | tagged
 
   | tagged
   | HanS-8OG-Switch-5
+
   | ffmwu-hans-sw05 Port 23
 
   | disabled
 
   | disabled
 
   |}
 
   |}
Zeile 1.112: Zeile 1.262:  
   ! VLANs
 
   ! VLANs
 
   ! Tag-Modi
 
   ! Tag-Modi
   ! Gerät
+
   ! Patch-Punkt/Gerät
 
   ! PoE-Status
 
   ! PoE-Status
 
   |-
 
   |-
Zeile 1.188: Zeile 1.338:  
   |-
 
   |-
 
   | 13
 
   | 13
   | 5,11
+
   | 5,513
 
   | tagged
 
   | tagged
 
   | Dach 1.1
 
   | Dach 1.1
Zeile 1.194: Zeile 1.344:  
   |-
 
   |-
 
   | 14
 
   | 14
   | 5,12
+
   | 5,514
 
   | tagged
 
   | tagged
 
   | Dach 1.2
 
   | Dach 1.2
Zeile 1.200: Zeile 1.350:  
   |-
 
   |-
 
   | 15
 
   | 15
   | 5,13
+
   | 5,515
 
   | tagged
 
   | tagged
 
   | Dach 2.1
 
   | Dach 2.1
Zeile 1.206: Zeile 1.356:  
   |-
 
   |-
 
   | 16
 
   | 16
   | 5,14
+
   | 5,516
 
   | tagged
 
   | tagged
 
   | Dach 2.2
 
   | Dach 2.2
Zeile 1.212: Zeile 1.362:  
   |-
 
   |-
 
   | 17
 
   | 17
   | 5,15
+
   | 5,517
 
   | tagged
 
   | tagged
 
   | Dach 3.1
 
   | Dach 3.1
Zeile 1.218: Zeile 1.368:  
   |-
 
   |-
 
   | 18
 
   | 18
   | 5,16
+
   | 5,518
 
   | tagged
 
   | tagged
 
   | Dach 3.2
 
   | Dach 3.2
Zeile 1.224: Zeile 1.374:  
   |-
 
   |-
 
   | 19
 
   | 19
   | -
+
   | 5
   | -
+
   | untagged
   | -
+
   | frei
   | -
+
   | 24V passive
 
   |-
 
   |-
 
   | 20
 
   | 20
   | -
+
   | 6
   | -
+
   | tagged
   | -
+
   | Telekom Uplink
   | -
+
   | disabled
 
   |-
 
   |-
 
   | 21
 
   | 21
Zeile 1.250: Zeile 1.400:  
   | 5
 
   | 5
 
   | tagged
 
   | tagged
   | HanS-8OG-Switch-4
+
   | ffmwu-hans-sw04 Port 24
 
   | disabled
 
   | disabled
 
   |-
 
   |-
 
   | 24
 
   | 24
   | 5,11-16
+
   | 5,513-518
 
   | tagged
 
   | tagged
   | Server-Port 4
+
   | Server-Port ens1f1
 
   | disabled
 
   | disabled
 
   |}
 
   |}
 +
 +
===Server===
 +
*Modell:HP ProLiant DL380 G5 2x Xeon E5450
 +
*Betriebssystem: Ubuntu 16.04 LTS
 +
*Virtualisierung: KVM/QEMU
 +
 +
====Netzwerk Config====
 +
Installation Open vSwitch
 +
<source lang='text'>
 +
apt-get install openvswitch-switch openvswitch-common
 +
</source>
 +
 +
Anlegen der Open vSwitch Bridges
 +
<source lang='text'>
 +
ovs-vsctl add-br br-sw01
 +
ovs-vsctl add-port br-sw01 enp2s0f1
 +
 +
ovs-vsctl add-br br-sw02
 +
ovs-vsctl add-port br-sw02 ens1f0
 +
 +
ovs-vsctl add-br br-sw05
 +
ovs-vsctl add-port br-sw05 ens1f1
 +
</source>
 +
 +
/etc/network/interfaces
 +
<source lang='text'>
 +
# The loopback network interface
 +
auto lo
 +
iface lo inet loopback
 +
 +
# The primary network interface
 +
auto br-ffwi
 +
iface br-ffwi inet static
 +
        bridge_ports enp2s0f0
 +
        bridge_stp no
 +
        bridge_fd 0
 +
        address 10.56.2.139
 +
        netmask 255.255.192.0
 +
        gateway 10.56.0.161
 +
        dns-nameservers 10.56.0.161 10.56.0.23 10.56.0.231
 +
 +
# Uplink ffmwu-hans-sw01
 +
auto enp2s0f1
 +
iface enp2s0f1 inet manual
 +
 +
# Uplink ffmwu-hans-sw02
 +
auto ens1f0
 +
iface ens1f0 inet manual
 +
 +
# Uplink ffmwu-hans-sw05
 +
auto ens1f1
 +
iface ens1f1 inet manual
 +
 +
# Inter-Bridge Backbone-VM <-> Uplink-VM
 +
auto br-gluonb2b
 +
iface br-gluonb2b inet manual
 +
        bridge_ports none
 +
        bridge_stp no
 +
        bridge_fd 0
 +
</source>
 +
 +
====Libvirt Networks====
 +
Man legt z.B. nach /tmp/ die Netzwerk Definitionen ab.
 +
 +
Datei /tmp/ovs-sw01.xml
 +
<source lang='xml'>
 +
<networkstatus>
 +
  <class_id bitmap='0-2'/>
 +
  <floor sum='0'/>
 +
  <network>
 +
    <name>ovs-sw01</name>
 +
    <uuid>e5992f9c-4dc1-4f7d-b4e5-6865e80c57f0</uuid>
 +
    <forward mode='bridge'/>
 +
    <bridge name='br-sw01'/>
 +
    <virtualport type='openvswitch'/>
 +
    <portgroup name='vlan-all' default='yes'>
 +
      <vlan trunk='yes'>
 +
        <tag id='4'/>
 +
      </vlan>
 +
    </portgroup>
 +
  </network>
 +
</networkstatus>
 +
</source>
 +
 +
Datei /tmp/ovs-sw02.xml
 +
<source lang='xml'>
 +
<networkstatus>
 +
  <class_id bitmap='0-2'/>
 +
  <floor sum='0'/>
 +
  <network>
 +
    <name>ovs-sw02</name>
 +
    <uuid>3ceae5b0-cdb4-4996-a0d0-be5f206ed3c2</uuid>
 +
    <forward mode='bridge'/>
 +
    <bridge name='br-sw02'/>
 +
    <virtualport type='openvswitch'/>
 +
    <portgroup name='vlan-all' default='yes'>
 +
      <vlan trunk='yes'>
 +
        <tag id='5'/>
 +
        <tag id='301'/>
 +
        <tag id='303'/>
 +
        <tag id='317'/>
 +
        <tag id='318'/>
 +
        <tag id='319'/>
 +
        <tag id='320'/>
 +
        <tag id='321'/>
 +
        <tag id='322'/>
 +
      </vlan>
 +
    </portgroup>
 +
  </network>
 +
</networkstatus>
 +
</source>
 +
 +
Datei /tmp/ovs-sw05.xml
 +
<source lang='xml'>
 +
<networkstatus>
 +
  <class_id bitmap='0-2'/>
 +
  <floor sum='0'/>
 +
  <network>
 +
    <name>ovs-sw05</name>
 +
    <uuid>c22babeb-8513-4b83-b4eb-ea9252500477</uuid>
 +
    <forward mode='bridge'/>
 +
    <bridge name='br-sw05'/>
 +
    <virtualport type='openvswitch'/>
 +
    <portgroup name='vlan-all' default='yes'>
 +
      <vlan trunk='yes'>
 +
        <tag id='5'/>
 +
        <tag id='513'/>
 +
        <tag id='514'/>
 +
        <tag id='515'/>
 +
        <tag id='516'/>
 +
        <tag id='517'/>
 +
        <tag id='518'/>
 +
      </vlan>
 +
    </portgroup>
 +
    <portgroup name='vlan-6'>
 +
      <vlan>
 +
        <tag id='6'/>
 +
      </vlan>
 +
  </network>
 +
</networkstatus>
 +
</source>
 +
 +
Netzwerk-Definitionen einlesen, starten und für den Autostart markieren.
 +
<source lang='text'>
 +
virsh net-define /tmp/ovs-sw01.xml
 +
virsh net-define /tmp/ovs-sw02.xml
 +
virsh net-define /tmp/ovs-sw05.xml
 +
 +
virsh net-start ovs-sw01
 +
virsh net-start ovs-sw02
 +
virsh net-start ovs-sw05
 +
 +
virsh net-autostart ovs-sw01
 +
virsh net-autostart ovs-sw02
 +
virsh net-autostart ovs-sw05
 +
</source>
 +
 +
====Libvirt Domain Configs====
 +
Per default werden die Namen für virtuelle Netzwerkkarten der VMs auf dem Host dynamisch nach dem Schema vnetX vergeben.
 +
Für die OpenvSwitch Konfiguration benötigen wir aber persistente Interface-Namen. Diese werden in den <target dev=''/> Direktiven gesetzt.
 +
 +
ffmwu-hans-core
 +
<source lang='xml'>
 +
<domain type='kvm' id='1'>
 +
    <name>ffmwu-hans-core</name>
 +
    <uuid>04502792-af13-41de-9073-a777ec8eea80</uuid>
 +
    <memory unit='KiB'>524288</memory>
 +
    <currentMemory unit='KiB'>524288</currentMemory>
 +
    <vcpu placement='static'>1</vcpu>
 +
    <resource>
 +
      <partition>/machine</partition>
 +
    </resource>
 +
    <os>
 +
      <type arch='x86_64' machine='pc-i440fx-wily'>hvm</type>
 +
      <boot dev='hd'/>
 +
    </os>
 +
    <features>
 +
      <acpi/>
 +
      <apic/>
 +
      <vmport state='off'/>
 +
    </features>
 +
    <cpu mode='host-model'>
 +
      <model fallback='allow'/>
 +
    </cpu>
 +
    <clock offset='utc'>
 +
      <timer name='rtc' tickpolicy='catchup'/>
 +
      <timer name='pit' tickpolicy='delay'/>
 +
      <timer name='hpet' present='no'/>
 +
    </clock>
 +
    <on_poweroff>destroy</on_poweroff>
 +
    <on_reboot>restart</on_reboot>
 +
    <on_crash>restart</on_crash>
 +
    <pm>
 +
      <suspend-to-mem enabled='no'/>
 +
      <suspend-to-disk enabled='no'/>
 +
    </pm>
 +
    <devices>
 +
      <emulator>/usr/bin/kvm-spice</emulator>
 +
      <disk type='file' device='disk'>
 +
        <driver name='qemu' type='raw'/>
 +
        <source file='/var/lib/libvirt/images/ffmwu-hans-core.img'/>
 +
        <backingStore/>
 +
        <target dev='vda' bus='virtio'/>
 +
        <alias name='virtio-disk0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
 +
      </disk>
 +
      <controller type='usb' index='0' model='ich9-ehci1'>
 +
        <alias name='usb'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/>
 +
      </controller>
 +
      <controller type='usb' index='0' model='ich9-uhci1'>
 +
        <alias name='usb'/>
 +
        <master startport='0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/>
 +
      </controller>
 +
      <controller type='usb' index='0' model='ich9-uhci2'>
 +
        <alias name='usb'/>
 +
        <master startport='2'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/>
 +
      </controller>
 +
      <controller type='usb' index='0' model='ich9-uhci3'>
 +
        <alias name='usb'/>
 +
        <master startport='4'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/>
 +
      </controller>
 +
      <controller type='pci' index='0' model='pci-root'>
 +
        <alias name='pci.0'/>
 +
      </controller>
 +
      <controller type='virtio-serial' index='0'>
 +
        <alias name='virtio-serial0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
 +
      </controller>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:93:ba:bb'/>
 +
        <source network='ovs-sw05' portgroup='vlan-all' bridge='br-sw05'/>
 +
        <vlan trunk='yes'>
 +
          <tag id='5'/>
 +
          <tag id='513'/>
 +
          <tag id='514'/>
 +
          <tag id='515'/>
 +
          <tag id='516'/>
 +
          <tag id='517'/>
 +
          <tag id='518'/>
 +
        </vlan>
 +
        <virtualport type='openvswitch'>
 +
          <parameters interfaceid='55521f0b-3c6e-4855-8fb2-7fa265da3ac2'/>
 +
        </virtualport>
 +
        <target dev='vcoresw05'/>
 +
        <model type='virtio'/>
 +
        <alias name='net0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x0b' function='0x0'/>
 +
      </interface>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:f7:8b:a8'/>
 +
        <source bridge='br-gluonb2b'/>
 +
        <target dev='vcoreb2b'/>
 +
        <model type='virtio'/>
 +
        <alias name='net1'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x0c' function='0x0'/>
 +
      </interface>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:3c:50:59'/>
 +
        <source network='ovs-sw02' portgroup='vlan-all' bridge='br-sw02'/>
 +
        <vlan trunk='yes'>
 +
          <tag id='5'/>
 +
          <tag id='301'/>
 +
          <tag id='303'/>
 +
          <tag id='317'/>
 +
          <tag id='318'/>
 +
          <tag id='319'/>
 +
          <tag id='320'/>
 +
          <tag id='321'/>
 +
          <tag id='322'/>
 +
        </vlan>
 +
        <virtualport type='openvswitch'>
 +
          <parameters interfaceid='959931f7-7eb8-46a9-9c8b-c100e4c9fea8'/>
 +
        </virtualport>
 +
        <target dev='vcoresw02'/>
 +
        <model type='virtio'/>
 +
        <alias name='net2'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
 +
      </interface>
 +
      <serial type='pty'>
 +
        <source path='/dev/pts/0'/>
 +
        <target port='0'/>
 +
        <alias name='serial0'/>
 +
      </serial>
 +
      <console type='pty' tty='/dev/pts/0'>
 +
        <source path='/dev/pts/0'/>
 +
        <target type='serial' port='0'/>
 +
        <alias name='serial0'/>
 +
      </console>
 +
      <channel type='spicevmc'>
 +
        <target type='virtio' name='com.redhat.spice.0' state='disconnected'/>
 +
        <alias name='channel0'/>
 +
        <address type='virtio-serial' controller='0' bus='0' port='1'/>
 +
      </channel>
 +
      <input type='mouse' bus='ps2'/>
 +
      <input type='keyboard' bus='ps2'/>
 +
      <graphics type='spice' port='5900' autoport='yes' listen='127.0.0.1'>
 +
        <listen type='address' address='127.0.0.1' fromConfig='1'/>
 +
      </graphics>
 +
      <sound model='ich6'>
 +
        <alias name='sound0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
 +
      </sound>
 +
      <video>
 +
        <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>
 +
        <alias name='video0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
 +
      </video>
 +
      <redirdev bus='usb' type='spicevmc'>
 +
        <alias name='redir0'/>
 +
      </redirdev>
 +
      <redirdev bus='usb' type='spicevmc'>
 +
        <alias name='redir1'/>
 +
      </redirdev>
 +
      <watchdog model='i6300esb' action='reset'>
 +
        <alias name='watchdog0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/>
 +
      </watchdog>
 +
      <memballoon model='virtio'>
 +
        <alias name='balloon0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
 +
      </memballoon>
 +
    </devices>
 +
    <seclabel type='dynamic' model='apparmor' relabel='yes'>
 +
      <label>libvirt-04502792-af13-41de-9073-a777ec8eea80</label>
 +
      <imagelabel>libvirt-04502792-af13-41de-9073-a777ec8eea80</imagelabel>
 +
    </seclabel>
 +
  </domain>
 +
</source>
 +
 +
ffmwu-hans-uplink
 +
<source lang='xml'>
 +
<domain type='kvm' id='15'>
 +
    <name>ffmwu-hans-uplink</name>
 +
    <uuid>d768984d-d16e-400d-9a22-273f45bd9ab2</uuid>
 +
    <memory unit='KiB'>524288</memory>
 +
    <currentMemory unit='KiB'>524288</currentMemory>
 +
    <vcpu placement='static'>1</vcpu>
 +
    <resource>
 +
      <partition>/machine</partition>
 +
    </resource>
 +
    <os>
 +
      <type arch='x86_64' machine='pc-i440fx-wily'>hvm</type>
 +
      <boot dev='hd'/>
 +
    </os>
 +
    <features>
 +
      <acpi/>
 +
      <apic/>
 +
      <vmport state='off'/>
 +
    </features>
 +
    <cpu mode='custom' match='exact'>
 +
      <model fallback='allow'>Nehalem</model>
 +
    </cpu>
 +
    <clock offset='utc'>
 +
      <timer name='rtc' tickpolicy='catchup'/>
 +
      <timer name='pit' tickpolicy='delay'/>
 +
      <timer name='hpet' present='no'/>
 +
    </clock>
 +
    <on_poweroff>destroy</on_poweroff>
 +
    <on_reboot>restart</on_reboot>
 +
    <on_crash>restart</on_crash>
 +
    <pm>
 +
      <suspend-to-mem enabled='no'/>
 +
      <suspend-to-disk enabled='no'/>
 +
    </pm>
 +
    <devices>
 +
      <emulator>/usr/bin/kvm-spice</emulator>
 +
      <disk type='file' device='disk'>
 +
        <driver name='qemu' type='raw'/>
 +
        <source file='/var/lib/libvirt/images/ffmwu-hans-uplink.img'/>
 +
        <backingStore/>
 +
        <target dev='vda' bus='virtio'/>
 +
        <alias name='virtio-disk0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/>
 +
      </disk>
 +
      <controller type='usb' index='0' model='ich9-ehci1'>
 +
        <alias name='usb'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/>
 +
      </controller>
 +
      <controller type='usb' index='0' model='ich9-uhci1'>
 +
        <alias name='usb'/>
 +
        <master startport='0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/>
 +
      </controller>
 +
      <controller type='usb' index='0' model='ich9-uhci2'>
 +
        <alias name='usb'/>
 +
        <master startport='2'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/>
 +
      </controller>
 +
      <controller type='usb' index='0' model='ich9-uhci3'>
 +
        <alias name='usb'/>
 +
        <master startport='4'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/>
 +
      </controller>
 +
      <controller type='pci' index='0' model='pci-root'>
 +
        <alias name='pci.0'/>
 +
      </controller>
 +
      <controller type='virtio-serial' index='0'>
 +
        <alias name='virtio-serial0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
 +
      </controller>
 +
      <controller type='ide' index='0'>
 +
        <alias name='ide'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
 +
      </controller>
 +
      <controller type='scsi' index='0'>
 +
        <alias name='scsi0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
 +
      </controller>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:fd:c1:33'/>
 +
        <source network='ovs-sw05' portgroup='vlan-6' bridge='br-sw05'/>
 +
        <vlan>
 +
          <tag id='6'/>
 +
        </vlan>
 +
        <virtualport type='openvswitch'>
 +
          <parameters interfaceid='789cf088-db1a-47a5-9cc9-334d1366546d'/>
 +
        </virtualport>
 +
        <target dev='vuplsw05'/>
 +
        <model type='virtio'/>
 +
        <alias name='net0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
 +
      </interface>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:f5:1e:09'/>
 +
        <source bridge='br-gluonb2b'/>
 +
        <target dev='vuplb2b'/>
 +
        <model type='virtio'/>
 +
        <alias name='net1'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
 +
      </interface>
 +
      <interface type='bridge'>
 +
        <mac address='52:54:00:e7:71:af'/>
 +
        <source network='ovs-sw01' portgroup='vlan-all' bridge='br-sw01'/>
 +
        <vlan trunk='yes'>
 +
          <tag id='4'/>
 +
        </vlan>
 +
        <virtualport type='openvswitch'>
 +
          <parameters interfaceid='5d824f23-d60c-443f-9c00-429f0bdd7943'/>
 +
        </virtualport>
 +
        <target dev='vuplsw01'/>
 +
        <model type='virtio'/>
 +
        <alias name='net2'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x0b' function='0x0'/>
 +
      </interface>
 +
      <serial type='pty'>
 +
        <source path='/dev/pts/2'/>
 +
        <target port='0'/>
 +
        <alias name='serial0'/>
 +
      </serial>
 +
      <console type='pty' tty='/dev/pts/2'>
 +
        <source path='/dev/pts/2'/>
 +
        <target type='serial' port='0'/>
 +
        <alias name='serial0'/>
 +
      </console>
 +
      <channel type='spicevmc'>
 +
        <target type='virtio' name='com.redhat.spice.0' state='disconnected'/>
 +
        <alias name='channel0'/>
 +
        <address type='virtio-serial' controller='0' bus='0' port='1'/>
 +
      </channel>
 +
      <input type='tablet' bus='usb'>
 +
        <alias name='input0'/>
 +
      </input>
 +
      <input type='mouse' bus='ps2'/>
 +
      <input type='keyboard' bus='ps2'/>
 +
      <graphics type='spice' port='5901' autoport='yes' listen='127.0.0.1'>
 +
        <listen type='address' address='127.0.0.1' fromConfig='1'/>
 +
      </graphics>
 +
      <sound model='ich6'>
 +
        <alias name='sound0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
 +
      </sound>
 +
      <video>
 +
        <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>
 +
        <alias name='video0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
 +
      </video>
 +
      <redirdev bus='usb' type='spicevmc'>
 +
        <alias name='redir0'/>
 +
      </redirdev>
 +
      <redirdev bus='usb' type='spicevmc'>
 +
        <alias name='redir1'/>
 +
      </redirdev>
 +
      <memballoon model='virtio'>
 +
        <alias name='balloon0'/>
 +
        <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
 +
      </memballoon>
 +
    </devices>
 +
    <seclabel type='dynamic' model='apparmor' relabel='yes'>
 +
      <label>libvirt-d768984d-d16e-400d-9a22-273f45bd9ab2</label>
 +
      <imagelabel>libvirt-d768984d-d16e-400d-9a22-273f45bd9ab2</imagelabel>
 +
    </seclabel>
 +
  </domain>
 +
</source>
 +
 +
====Open vSwitch Konfiguration====
 +
Die Konfiguration der Open vSwitch Switche sieht dann wie folgt aus:
 +
<source lang='text'>
 +
root@HanS-Server:~# ovs-vsctl show
 +
cd407941-c84e-484c-9b7c-426050da8e74
 +
    Bridge "br-sw05"
 +
        Port "vcoresw05"
 +
            trunks: [5, 513, 514, 515, 516, 517, 518]
 +
            Interface "vcoresw05"
 +
        Port "ens1f1"
 +
            Interface "ens1f1"
 +
        Port "vuplsw05"
 +
            tag: 6
 +
            Interface "vuplsw05"
 +
        Port "br-sw05"
 +
            Interface "br-sw05"
 +
                type: internal
 +
    Bridge "br-sw02"
 +
        Port "br-sw02"
 +
            Interface "br-sw02"
 +
                type: internal
 +
        Port "vcoresw02"
 +
            trunks: [5, 301, 303, 317, 318, 319, 320, 321, 322]
 +
            Interface "vcoresw02"
 +
        Port "ens1f0"
 +
            Interface "ens1f0"
 +
    Bridge "br-sw01"
 +
        Port "vuplsw01"
 +
            trunks: [4]
 +
            Interface "vuplsw01"
 +
        Port "br-sw01"
 +
            Interface "br-sw01"
 +
                type: internal
 +
        Port "enp2s0f1"
 +
            Interface "enp2s0f1"
 +
    ovs_version: "2.5.0"
 +
 +
root@HanS-Server:~# ovs-vsctl list-br
 +
br-sw01
 +
br-sw02
 +
br-sw05
 +
 +
root@HanS-Server:~# ovs-vsctl list-ifaces br-sw01
 +
enp2s0f1
 +
vuplsw01
 +
 +
root@HanS-Server:~# ovs-vsctl list-ifaces br-sw02
 +
ens1f0
 +
vcoresw02
 +
 +
root@HanS-Server:~# ovs-vsctl list-ifaces br-sw05
 +
ens1f1
 +
vcoresw05
 +
vuplsw05
 +
</source>
 +
 +
====VM-Watchdog-Script====
 +
Wenn die VM unerwartet crasht, kann diese per Remote nicht resettet werden.
 +
Dies machen wir automatisiert mit diesem Script, das in /usr/local/bin liegt.
 +
<source lang='bash'>
 +
#!/bin/bash
 +
 +
count=$( ping6 -c 5 fd56:b4dc:4b1e:0:5054:ff:fedd:cc9d | grep "bytes from" | wc -l )
 +
if [ $count -eq 0 ]
 +
then
 +
  logger "ffmwu-hans-core: Not available -> Reset VM"
 +
  virsh reset ffmwu-hans-core || virsh start ffmwu-hans-core
 +
  exit 0
 +
else
 +
  logger "ffmwu-hans-core: Up and running -> nothing to do"
 +
  exit 0
 +
fi
 +
</source>
 +
 +
<source lang='bash'>
 +
#!/bin/bash
 +
 +
count=$( ping6 -c 5 fd56:b4dc:4b1e:0:5054:ff:fe1c:8661 | grep "bytes from" | wc -l )
 +
if [ $count -eq 0 ]
 +
then
 +
  logger "ffmwu-hans-core: Not available -> Reset VM"
 +
  virsh reset ffmwu-hans-core || virsh start ffmwu-hans-core
 +
  exit 0
 +
else
 +
  logger "ffmwu-hans-core: Up and running -> nothing to do"
 +
  exit 0
 +
fi
 +
</source>
 +
 +
Per cronjob wird es alle 20 Minuten ausgeführt
 +
<source lang='text'>
 +
# m h  dom mon dow  command
 +
*/20 * * * * /usr/local/bin/ffmwu-hans-core.sh
 +
*/20 * * * * /usr/local/bin/ffmwu-hans-uplink.sh
 +
</source>
    
===Uplink===
 
===Uplink===