This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision |
| docs:guide-developer:network [2019/09/08 10:19] – Section heading level corrected tmomas | docs:guide-developer:network [2020/01/11 01:51] (current) – moved stokito |
|---|
| ====== ubus network ====== | Moved to [[docs:guide-developer:ubus:network|ubus network]] |
| | |
| * netifd provides network | |
| | |
| [[http://nbd.name/gitweb.cgi?p=luci2/netifd.git;a=blob;f=DESIGN|Design of netifd]] | |
| | |
| ^ Path ^ Procedure ^ Signature ^ Description ^ | |
| | ''network'' | ''restart'' | ''{ }'' | Restart the network, reconfigures all interfaces | | |
| | ''network'' | ''reload'' | ''{ }'' | Reload the network, reconfigure as needed | | |
| | ''network.device'' | ''status'' | ''{ "name": "//ifname//" }'' | Dump status of given network device ''//ifname//'' | | |
| | ''network.device'' | ''set_state'' | ''{ "name": "//ifname//", "defer": //deferred// }'' | Defer or ready the given network device ''//ifname//'', depending on the boolean value //deferred// | | |
| | ''network.interface.//name//'' | ''up'' | ''{ }'' | Bring interface ''//name//'' up | | |
| | ''network.interface.//name//'' | ''down'' | ''{ }'' | Bring interface ''//name//'' down | | |
| | ''network.interface.//name//'' | ''status'' | ''{ }'' | Dump status of interface ''//name//'' | | |
| | ''network.interface.//name//'' | ''prepare'' | ''{ }'' | Prepare setup of interface ''//name//'' | | |
| | ''network.interface.//name//'' | ''add_device'' | ''{ "name": "//ifname//" }'' | Add network device ''//ifname//'' to interface ''//name//'' (e.g. for bridges: ''brctl addif br-//name// //ifname//'') | | |
| | ''network.interface.//name//'' | ''remove_device'' | ''{ "name": "//ifname//" }'' | Remove network device ''//ifname//'' from interface ''//name//'' (e.g. for bridges: ''brctl delif br-//name// //ifname//'') | | |
| | ''network.interface.//name//'' | ''remove'' | ''{ }'' | Remove interface ''//name//'' (?) | | |