Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:guide-developer:ubus:network [2020/01/11 12:55] stokitodocs:guide-developer:ubus:network [2024/11/08 03:07] (current) – [Table] ivan98
Line 4: Line 4:
 [[https://git.openwrt.org/?p=project/netifd.git;a=blob;f=DESIGN;hb=HEAD|DESIGN document at repo of netifd]] [[https://git.openwrt.org/?p=project/netifd.git;a=blob;f=DESIGN;hb=HEAD|DESIGN document at repo of netifd]]
  
-^ Path ^ Procedure ^ Signature ^ Description ^ +^ Path                            ^ Procedure          ^ Signature                                            ^ Description                                                                                                                  
-| ''network'' | ''restart'' | ''{ }'' | Restart the network, reconfigures all interfaces | +| ''network''                     | ''restart''        | ''{ }''                                              | Restart the network, reconfigures all interfaces                                                                             
-| ''network'' | ''reload'' | ''{ }'' | Reload the network, reconfigure as needed | +| ''network''                     | ''reload''         | ''{ }''                                              | Reload the network, reconfigure as needed                                                                                    
-| ''network.device'' | ''status'' | ''{ "name": "//ifname//" }'' | Dump status of given network device ''//ifname//''+| ''network.device''              | ''status''         | ''{ "name": "//ifname//" }''                         | Dump status of given network device ''//ifname//'' or all network devices if none given                                      
-| ''network.device'' | ''set_state'' | ''{ "name": "//ifname//", "defer": //deferred// }'' | Defer or ready the given network device ''//ifname//'', depending on the boolean value //deferred//+| ''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//''  | ''up''             | ''{ }''                                              | Bring interface ''//name//'' up                                                                                              
-| ''network.interface.//name//'' | ''down'' | ''{ }'' | Bring interface ''//name//'' down | +| ''network.interface.//name//''  | ''down''           | ''{ }''                                              | Bring interface ''//name//'' down                                                                                            
-| ''network.interface.//name//'' | ''status'' | ''{ }'' | Dump status of interface ''//name//''+| ''network.interface.//name//''  | ''status''         | ''{ }''                                              | Dump status of interface ''//name//''                                                                                        
-| ''network.interface.//name//'' | ''prepare'' | ''{ }'' | Prepare setup 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//''  | ''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_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//'' (?) |+| ''network.interface.//name//''  | ''remove''         | ''{ }''                                              | Remove interface ''//name//'' (?)                                                                                            | 
 +| ''network.wireless''            | ''status''         | ''{ }''                                              |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              | 
 +|                                                    |                                                      |                                                                                                                              |
  
  
  • Last modified: 2020/01/11 12:55
  • by stokito