获取所有接口
dbus-send --system --print-reply --dest=com.ctc.igd1 /com/gwtt/igd1/config/IpPortFilter org.freedesktop.DBus.Introspectable.Introspect
查询所有实体获取所有配置
dbus-send --system --type=method_call --print-reply --dest=com.ctc.igd1 /com/gwtt/igd1/config/IpPortFilter com.ctc.igd1.ObjectManager.GetManagedObjects
添加一个接口实例
dbus-send --system --type=method_call --print-reply --dest=com.ctc.igd1 /com/gwtt/igd1/config/IpPortFilter com.ctc.igd1.ObjectManager.AddObject
设置属性
gdbus call --method com.ctc.igd1.Properties.Set com.gwtt.igd1.IpPortFilter DstIpEnd "<\"192.168.1.6\">" --system --dest "com.ctc.igd1" --object-path /com/gwtt/igd1/config/IpPortFilter/1
删除一个 实体
dbus-send --system --type=method_call --print-reply --dest=com.ctc.igd1 /com/gwtt/igd1/config/IpPortFilter com.ctc.igd1.ObjectManager.DeleteObject objpath:'/com/gwtt/igd1/config/IpPortFilter/1'
mib命令
mib get IP_PORT_FILTER_TBL
mib get IPPORTFILTER_TBL