1*e310dd91SPatrick Williams# Netboot: a remote OpenBMC host via telnet (and hopefully at some stage, ssh) 2cf3c1e67SAndrew Jeffery 3cf3c1e67SAndrew JefferyTo configure, edit `${HOME}/.config/obmc-scripts/netboot` to configure a 4cf3c1e67SAndrew Jefferymachine: 5cf3c1e67SAndrew Jeffery 6*e310dd91SPatrick Williams```toml 7cf3c1e67SAndrew Jeffery[foo] 8cf3c1e67SAndrew Jefferyplatform = "bar" 9cf3c1e67SAndrew Jefferyuser = "baz" 10cf3c1e67SAndrew Jefferypassword = "quux" 11cf3c1e67SAndrew Jeffery 12cf3c1e67SAndrew Jeffery # telnet serial server 13cf3c1e67SAndrew Jeffery [foo.console] 14cf3c1e67SAndrew Jeffery host = "1.2.3.4" 15cf3c1e67SAndrew Jeffery port = 5678 16cf3c1e67SAndrew Jeffery 17cf3c1e67SAndrew Jeffery [foo.u-boot] 18cf3c1e67SAndrew Jeffery commands = [ 19cf3c1e67SAndrew Jeffery "setenv bootfile fitImage", 20cf3c1e67SAndrew Jeffery "tftp", 21cf3c1e67SAndrew Jeffery ] 22cf3c1e67SAndrew Jeffery``` 23cf3c1e67SAndrew Jeffery 24cf3c1e67SAndrew JefferyThen netboot your machine: 25cf3c1e67SAndrew Jeffery 26*e310dd91SPatrick Williams```sh 27*e310dd91SPatrick Williams./netboot foo 28cf3c1e67SAndrew Jeffery``` 29