ne:sdn:p4:wedge100bf
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
ne:sdn:p4:wedge100bf [2022/05/04 12:41] – admin | ne:sdn:p4:wedge100bf [2025/01/26 17:53] (aktuell) – [Existierende Doku:] admin | ||
---|---|---|---|
Zeile 6: | Zeile 6: | ||
**OpenBMC login:** '' | **OpenBMC login:** '' | ||
- | Flash OpenBMC: | + | Flash OpenBMC, Upgrade andere Komponenten: |
<code bash> | <code bash> | ||
+ | # Reboot main processor via OpenBMC: | ||
+ | root@bmc:~# wedge_power.sh off | ||
+ | root@bmc:~# wedge_power.sh on; sol.sh | ||
+ | |||
root@bmc:~# cat / | root@bmc:~# cat / | ||
202103031619 | 202103031619 | ||
root@bmc:~# cat /etc/issue | root@bmc:~# cat /etc/issue | ||
OpenBMC Release 01.0F.00 | OpenBMC Release 01.0F.00 | ||
- | # Update | + | # Copy OpenBMC |
scp flash-mavericks root@172.16.1.4:/ | scp flash-mavericks root@172.16.1.4:/ | ||
+ | # Update OpenBMC | ||
+ | root@bmc:~# flashcp -v flash-mavericks / | ||
# Check EC-Version (currently R04.E02 (07/ | # Check EC-Version (currently R04.E02 (07/ | ||
- | cat / | + | root@bmc: |
+ | # Check CPLD Version | ||
+ | root@bmc:~# cpld_rev.sh lower sys | ||
+ | # Copy CPLD (von externer Maschine) | ||
+ | scp lower_cpld_v10p3.jbc root@172.16.1.4:/ | ||
+ | # Upgrade CPLD | ||
+ | root@bmc:~# cpld_upgrade.sh lower sys lower_cpld_v10p3.jbc | ||
+ | |||
+ | # Upgrade ONIE (currently 2018.05.00.09) | ||
+ | # boot into ONIE-Rescue | ||
+ | ONIE:/ # onie-syseeprom | ||
+ | scp Wedge100BF-65X-r0_ONIE_v2018_05_00_09.updater root@172.16.1.3:/ | ||
+ | ONIE:/tmp # onie-nos-install Wedge100BF-32X-r0_ONIE_v2018_05_00_09.updater | ||
</ | </ | ||
+ | |||
+ | :!: Noch offene Fragen: | ||
+ | * SPI flash version: https:// | ||
+ | * Install and start up Accton Diag (I think it is not really needed if Ubuntu runs on the switch): https:// | ||
+ | * https:// | ||
+ | |||
+ | ==== Existierende Doku: ==== | ||
+ | |||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * https:// | ||
- | **BIOS** | + | === BIOS === |
* https:// | * https:// | ||
- | **ONIE, usw.** | + | === ONIE, usw. === |
* https:// | * https:// | ||
* https:// | * https:// | ||
Zeile 34: | Zeile 62: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * https:// | ||
* https:// | * https:// | ||
- | **Ubuntu** | + | ---- |
+ | |||
+ | === Installing | ||
* https:// | * https:// | ||
- | * | ||
- | **Stuff** | + | == Mount USB-Drive == |
+ | |||
+ | <code bash> | ||
+ | lsblk # list drives | ||
+ | sudo mount /dev/sdb1 / | ||
+ | sudo umount /dev/sdb1 | ||
+ | </ | ||
+ | |||
+ | == Disable Write Cache == | ||
+ | <code bash> | ||
+ | sudo hdparm -i /dev/sda | ||
+ | sudo vi / | ||
+ | Uncomment the line: # | ||
+ | </ | ||
+ | |||
+ | == Wedge ein/ | ||
+ | Als Alias auf Ubuntu-Server definiert: '' | ||
+ | <code bash> | ||
+ | curl " | ||
+ | </ | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | === Stuff === | ||
* Facebook-Referenz Design: https:// | * Facebook-Referenz Design: https:// |
ne/sdn/p4/wedge100bf.1651668118.txt.gz · Zuletzt geändert: 2022/05/04 12:41 von admin