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