# dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Config/LANHosts com.ctc.igd1.ObjectManager.GetManagedObjects method return time=1743404453.610116 sender=:1.1 -> destination=:1.960 serial=1349 reply_serial=2 array [ dict entry( object path "/com/ctc/igd1/Config/LANHosts/1" array [ dict entry( string "com.ctc.igd1.LANHost" array [ dict entry( string "MAC" variant string "94C6917802AF" ) dict entry( string "HostName" variant string "" ) dict entry( string "DevName" variant string "" ) dict entry( string "ControlStatus" variant boolean false ) dict entry( string "InternetAccess" variant byte 2 ) dict entry( string "StorageAccess" variant boolean true ) dict entry( string "MaxUSBandwidth" variant uint32 0 ) dict entry( string "MaxDSBandwidth" variant uint32 0 ) dict entry( string "DevType" variant string "PC" ) dict entry( string "IP" variant string "192.168.1.169" ) dict entry( string "IPv6" variant string "" ) dict entry( string "ConnectionType" variant byte 0 ) dict entry( string "Port" variant byte 1 ) dict entry( string "Brand" variant string "其它" ) dict entry( string "Model" variant string "Windows 10" ) dict entry( string "OS" variant string "windows" ) dict entry( string "Active" variant boolean true ) dict entry( string "LatestActiveTime" variant string "1970-01-01_08:00:25" ) dict entry( string "LatestInactiveTime" variant string "" ) dict entry( string "OnlineTime" variant uint32 9246 ) dict entry( string "RxBytes" variant uint64 7332094463 ) dict entry( string "TxBytes" variant uint64 5255815990 ) dict entry( string "PowerLevel" variant int32 0 ) dict entry( string "DeviceOnlineNofication" variant boolean false ) dict entry( string "NegoRate" variant uint32 1000000 ) dict entry( string "StaRxPktFail" variant uint64 0 ) dict entry( string "StaTxPktFail" variant uint64 0 ) dict entry( string "StaRxPktRetry" variant uint64 0 ) dict entry( string "StaTxPktRetry" variant uint64 0 ) dict entry( string "PktTotal" variant uint64 0 ) dict entry( string "StaTxPktTotal" variant uint64 0 ) dict entry( string "StaRxPktTotal" variant uint64 0 ) dict entry( string "PktLoss" variant uint64 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Config/LANHosts/2" array [ dict entry( string "com.ctc.igd1.LANHost" array [ dict entry( string "MAC" variant string "8C164547317F" ) dict entry( string "HostName" variant string "SD-20240626BTSE" ) dict entry( string "DevName" variant string "" ) dict entry( string "ControlStatus" variant boolean false ) dict entry( string "InternetAccess" variant byte 2 ) dict entry( string "StorageAccess" variant boolean true ) dict entry( string "MaxUSBandwidth" variant uint32 0 ) dict entry( string "MaxDSBandwidth" variant uint32 0 ) dict entry( string "DevType" variant string "PC" ) dict entry( string "IP" variant string "18.18.101.36" ) dict entry( string "IPv6" variant string "" ) dict entry( string "ConnectionType" variant byte 0 ) dict entry( string "Port" variant byte 2 ) dict entry( string "Brand" variant string "其它" ) dict entry( string "Model" variant string "Windows 10" ) dict entry( string "OS" variant string "windows" ) dict entry( string "Active" variant boolean false ) dict entry( string "LatestActiveTime" variant string "1970-01-01_08:00:25" ) dict entry( string "LatestInactiveTime" variant string "2025-03-31_14:10:29" ) dict entry( string "OnlineTime" variant uint32 6224 ) dict entry( string "RxBytes" variant uint64 371053 ) dict entry( string "TxBytes" variant uint64 27295 ) dict entry( string "PowerLevel" variant int32 0 ) dict entry( string "DeviceOnlineNofication" variant boolean false ) dict entry( string "NegoRate" variant uint32 1000000 ) dict entry( string "StaRxPktFail" variant uint64 0 ) dict entry( string "StaTxPktFail" variant uint64 0 ) dict entry( string "StaRxPktRetry" variant uint64 0 ) dict entry( string "StaTxPktRetry" variant uint64 0 ) dict entry( string "PktTotal" variant uint64 0 ) dict entry( string "StaTxPktTotal" variant uint64 0 ) dict entry( string "StaRxPktTotal" variant uint64 0 ) dict entry( string "PktLoss" variant uint64 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Config/LANHosts/3" array [ dict entry( string "com.ctc.igd1.LANHost" array [ dict entry( string "MAC" variant string "0019C6510000" ) dict entry( string "HostName" variant string "ZXHN E1630-00:19:c6:51:00:00" ) dict entry( string "DevName" variant string "" ) dict entry( string "ControlStatus" variant boolean false ) dict entry( string "InternetAccess" variant byte 2 ) dict entry( string "StorageAccess" variant boolean true ) dict entry( string "MaxUSBandwidth" variant uint32 0 ) dict entry( string "MaxDSBandwidth" variant uint32 0 ) dict entry( string "DevType" variant string "elink" ) dict entry( string "IP" variant string "192.168.1.222" ) dict entry( string "IPv6" variant string "" ) dict entry( string "ConnectionType" variant byte 0 ) dict entry( string "Port" variant byte 1 ) dict entry( string "Brand" variant string "ZTE" ) dict entry( string "Model" variant string "ZXHN E1630" ) dict entry( string "OS" variant string "" ) dict entry( string "Active" variant boolean true ) dict entry( string "LatestActiveTime" variant string "1970-01-01_08:00:47" ) dict entry( string "LatestInactiveTime" variant string "" ) dict entry( string "OnlineTime" variant uint32 9224 ) dict entry( string "RxBytes" variant uint64 0 ) dict entry( string "TxBytes" variant uint64 0 ) dict entry( string "PowerLevel" variant int32 0 ) dict entry( string "DeviceOnlineNofication" variant boolean false ) dict entry( string "NegoRate" variant uint32 1000000 ) dict entry( string "StaRxPktFail" variant uint64 0 ) dict entry( string "StaTxPktFail" variant uint64 0 ) dict entry( string "StaRxPktRetry" variant uint64 0 ) dict entry( string "StaTxPktRetry" variant uint64 0 ) dict entry( string "PktTotal" variant uint64 0 ) dict entry( string "StaTxPktTotal" variant uint64 0 ) dict entry( string "StaRxPktTotal" variant uint64 0 ) dict entry( string "PktLoss" variant uint64 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Config/LANHosts/4" array [ dict entry( string "com.ctc.igd1.LANHost" array [ dict entry( string "MAC" variant string "B46BFCC83601" ) dict entry( string "HostName" variant string "SD-20240626BTSE" ) dict entry( string "DevName" variant string "" ) dict entry( string "ControlStatus" variant boolean false ) dict entry( string "InternetAccess" variant byte 2 ) dict entry( string "StorageAccess" variant boolean true ) dict entry( string "MaxUSBandwidth" variant uint32 0 ) dict entry( string "MaxDSBandwidth" variant uint32 0 ) dict entry( string "DevType" variant string "PC" ) dict entry( string "IP" variant string "18.18.101.42" ) dict entry( string "IPv6" variant string "" ) dict entry( string "ConnectionType" variant byte 1 ) dict entry( string "Port" variant byte 9 ) dict entry( string "Brand" variant string "其它" ) dict entry( string "Model" variant string "电脑" ) dict entry( string "OS" variant string "other" ) dict entry( string "Active" variant boolean true ) dict entry( string "LatestActiveTime" variant string "2025-03-31_14:10:42" ) dict entry( string "LatestInactiveTime" variant string "" ) dict entry( string "OnlineTime" variant uint32 3009 ) dict entry( string "RxBytes" variant uint64 13582861034 ) dict entry( string "TxBytes" variant uint64 11164131425 ) dict entry( string "PowerLevel" variant int32 -40 ) dict entry( string "DeviceOnlineNofication" variant boolean false ) dict entry( string "NegoRate" variant uint32 433300 ) dict entry( string "StaRxPktFail" variant uint64 0 ) dict entry( string "StaTxPktFail" variant uint64 0 ) dict entry( string "StaRxPktRetry" variant uint64 0 ) dict entry( string "StaTxPktRetry" variant uint64 0 ) dict entry( string "PktTotal" variant uint64 0 ) dict entry( string "StaTxPktTotal" variant uint64 0 ) dict entry( string "StaRxPktTotal" variant uint64 0 ) dict entry( string "PktLoss" variant uint64 0 ) ] ) ] ) ] # # dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Config/WLAN/Devices com.ctc.igd1.ObjectManager.GetManagedObjects method return time=1743404463.810937 sender=:1.1 -> destination=:1.961 serial=1350 reply_serial=2 array [ dict entry( object path "/com/ctc/igd1/Config/WLAN/Devices/1" array [ dict entry( string "com.ctc.igd1.WLANConfiguration" array [ dict entry( string "SSID" variant string "ChinaNet-GPON" ) dict entry( string "Enable" variant boolean true ) dict entry( string "Channel" variant uint32 0 ) dict entry( string "ChannelInUse" variant uint32 4 ) dict entry( string "BeaconType" variant string "WPA/WPA2" ) dict entry( string "Standard" variant string "b,g,n,ax" ) dict entry( string "WEPEncryptionLevel" variant string "104-bit" ) dict entry( string "BasicAuthenticationMode" variant string "OpenSystem" ) dict entry( string "WPAEncryptionModes" variant string "TKIPandAESEncryption" ) dict entry( string "SSIDHide" variant boolean false ) dict entry( string "RFBand" variant uint32 0 ) dict entry( string "ChannelWidth" variant uint32 2 ) dict entry( string "GuardInterval" variant uint32 0 ) dict entry( string "RetryTimeout" variant uint32 20 ) dict entry( string "Powerlevel" variant uint32 100 ) dict entry( string "PowerValue" variant uint32 250 ) dict entry( string "PWD" variant string "12345678" ) dict entry( string "RxBytes" variant uint64 0 ) dict entry( string "RxPkts" variant uint64 0 ) dict entry( string "RxErrorPkts" variant uint64 0 ) dict entry( string "RxDropPkts" variant uint64 0 ) dict entry( string "TxBytes" variant uint64 0 ) dict entry( string "TxPkts" variant uint64 0 ) dict entry( string "TxErrorPkts" variant uint64 0 ) dict entry( string "TxDropPkts" variant uint64 0 ) dict entry( string "SSIDAlias" variant string "2.4G-1" ) dict entry( string "Owner" variant string "ITMS" ) dict entry( string "Service" variant string "Internet" ) dict entry( string "MACAccessMode" variant uint32 0 ) dict entry( string "AccessRule" variant uint32 0 ) dict entry( string "AllowedIPPort" variant string "" ) dict entry( string "USBandwidth" variant uint32 0 ) dict entry( string "DSBandwidth" variant uint32 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Config/WLAN/Devices/2" array [ dict entry( string "com.ctc.igd1.WLANConfiguration" array [ dict entry( string "SSID" variant string "ChinaNet-GPON-guest" ) dict entry( string "Enable" variant boolean false ) dict entry( string "Channel" variant uint32 0 ) dict entry( string "ChannelInUse" variant uint32 4 ) dict entry( string "BeaconType" variant string "WPA/WPA2" ) dict entry( string "Standard" variant string "b,g,n,ax" ) dict entry( string "WEPEncryptionLevel" variant string "104-bit" ) dict entry( string "BasicAuthenticationMode" variant string "OpenSystem" ) dict entry( string "WPAEncryptionModes" variant string "TKIPandAESEncryption" ) dict entry( string "SSIDHide" variant boolean false ) dict entry( string "RFBand" variant uint32 0 ) dict entry( string "ChannelWidth" variant uint32 2 ) dict entry( string "GuardInterval" variant uint32 0 ) dict entry( string "RetryTimeout" variant uint32 20 ) dict entry( string "Powerlevel" variant uint32 100 ) dict entry( string "PowerValue" variant uint32 250 ) dict entry( string "PWD" variant string "12345678" ) dict entry( string "RxBytes" variant uint64 0 ) dict entry( string "RxPkts" variant uint64 0 ) dict entry( string "RxErrorPkts" variant uint64 0 ) dict entry( string "RxDropPkts" variant uint64 0 ) dict entry( string "TxBytes" variant uint64 0 ) dict entry( string "TxPkts" variant uint64 0 ) dict entry( string "TxErrorPkts" variant uint64 0 ) dict entry( string "TxDropPkts" variant uint64 0 ) dict entry( string "SSIDAlias" variant string "2.4G-2" ) dict entry( string "Owner" variant string "ITMS" ) dict entry( string "Service" variant string "Guest" ) dict entry( string "MACAccessMode" variant uint32 0 ) dict entry( string "AccessRule" variant uint32 1 ) dict entry( string "AllowedIPPort" variant string "" ) dict entry( string "USBandwidth" variant uint32 0 ) dict entry( string "DSBandwidth" variant uint32 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Config/WLAN/Devices/9" array [ dict entry( string "com.ctc.igd1.WLANConfiguration" array [ dict entry( string "SSID" variant string "ChinaNet-GPON-5G" ) dict entry( string "Enable" variant boolean true ) dict entry( string "Channel" variant uint32 0 ) dict entry( string "ChannelInUse" variant uint32 64 ) dict entry( string "BeaconType" variant string "WPA/WPA2" ) dict entry( string "Standard" variant string "a,n,ac,ax" ) dict entry( string "WEPEncryptionLevel" variant string "104-bit" ) dict entry( string "BasicAuthenticationMode" variant string "OpenSystem" ) dict entry( string "WPAEncryptionModes" variant string "TKIPandAESEncryption" ) dict entry( string "SSIDHide" variant boolean false ) dict entry( string "RFBand" variant uint32 1 ) dict entry( string "ChannelWidth" variant uint32 5 ) dict entry( string "GuardInterval" variant uint32 0 ) dict entry( string "RetryTimeout" variant uint32 20 ) dict entry( string "Powerlevel" variant uint32 100 ) dict entry( string "PowerValue" variant uint32 235 ) dict entry( string "PWD" variant string "12345678" ) dict entry( string "RxBytes" variant uint64 4294967295 ) dict entry( string "RxPkts" variant uint64 4661336 ) dict entry( string "RxErrorPkts" variant uint64 0 ) dict entry( string "RxDropPkts" variant uint64 1324 ) dict entry( string "TxBytes" variant uint64 4294967295 ) dict entry( string "TxPkts" variant uint64 6402074 ) dict entry( string "TxErrorPkts" variant uint64 0 ) dict entry( string "TxDropPkts" variant uint64 0 ) dict entry( string "SSIDAlias" variant string "5G-1" ) dict entry( string "Owner" variant string "ITMS" ) dict entry( string "Service" variant string "Internet" ) dict entry( string "MACAccessMode" variant uint32 0 ) dict entry( string "AccessRule" variant uint32 0 ) dict entry( string "AllowedIPPort" variant string "" ) dict entry( string "USBandwidth" variant uint32 0 ) dict entry( string "DSBandwidth" variant uint32 0 ) ] ) ] ) ] # dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Info/WiFi com.ctc.igd1.Properties.GetAll string:"com.ctc.igd1.WiFiInfo" method return time=1743404475.501687 sender=:1.1 -> destination=:1.962 serial=1351 reply_serial=2 array [ dict entry( string "Enable2G" variant boolean true ) dict entry( string "Enable5G" variant boolean true ) dict entry( string "WiFiMode" variant string "802.11a/802.11b/802.11g/802.11n/802.11ac" ) dict entry( string "DualBand" variant boolean true ) dict entry( string "SupportedBeaconType" variant string "None,Basic,WPA,WPA2,WPA/WPA2,WPA2/WPA3,WPA3" ) dict entry( string "MAPAgent" variant byte 0 ) dict entry( string "SameSSIDStatus" variant boolean false ) dict entry( string "RxBytes" variant uint64 0 ) dict entry( string "RxPkts" variant uint64 0 ) dict entry( string "RxErrorPkts" variant uint64 0 ) dict entry( string "RxDropPkts" variant uint64 0 ) dict entry( string "TxBytes" variant uint64 0 ) dict entry( string "TxPkts" variant uint64 0 ) dict entry( string "TxErrorPkts" variant uint64 0 ) dict entry( string "TxDropPkts" variant uint64 0 ) dict entry( string "RatePriority" variant boolean false ) dict entry( string "RatePriority5G" variant boolean false ) dict entry( string "ChannelScanStatus" variant byte 0 ) dict entry( string "ChannelScanFinishTime" variant string "" ) dict entry( string "ChannelScanScore" variant array [ ] ) dict entry( string "ChannelScanStatus5G" variant byte 0 ) dict entry( string "ChannelScanFinishTime5G" variant string "" ) dict entry( string "ChannelScanScore5G" variant array [ ] ) dict entry( string "BgNoise2G" variant int16 32767 ) dict entry( string "BgNoise5G" variant int16 32767 ) dict entry( string "EnWifiQualityCollection" variant uint32 0 ) ] # dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Info/Network com.ctc.igd1.Properties.GetAll string:"com.ctc.igd1.NetworkInfo" method return time=1743404475.773610 sender=:1.1 -> destination=:1.963 serial=1352 reply_serial=2 array [ dict entry( string "UPLink" variant uint32 5 ) dict entry( string "IPv6" variant byte 2 ) dict entry( string "VLANbind" variant byte 1 ) dict entry( string "WiFiMode" variant string "802.11a/802.11b/802.11g/802.11n/802.11ac/802.11ax" ) dict entry( string "PONDuration" variant uint32 9273 ) dict entry( string "PPPOEDuration" variant uint32 9261 ) dict entry( string "LAN1Status" variant byte 1 ) dict entry( string "LAN2Status" variant byte 0 ) dict entry( string "LAN3Status" variant byte 0 ) dict entry( string "LAN4Status" variant byte 0 ) dict entry( string "LAN1TXByte" variant uint64 32651822153 ) dict entry( string "LAN1RXByte" variant uint64 5223265981 ) dict entry( string "LAN2TXByte" variant uint64 2442144 ) dict entry( string "LAN2RXByte" variant uint64 880407 ) dict entry( string "LAN3TXByte" variant uint64 0 ) dict entry( string "LAN3RXByte" variant uint64 0 ) dict entry( string "LAN4TXByte" variant uint64 0 ) dict entry( string "LAN4RXByte" variant uint64 0 ) dict entry( string "WANLinkStatus" variant string "1" ) dict entry( string "WIFIModuleStatus" variant string "1" ) dict entry( string "WANConnectionStatus" variant string "Connected" ) dict entry( string "PPPoEDialReason" variant string "ERROR_NONE" ) dict entry( string "IPv6_WANConnectionStatus" variant string "Connecting" ) dict entry( string "IPv6_PPPoEDialReason" variant string "ERROR_NONE" ) dict entry( string "LANIPAddr" variant string "192.168.1.1" ) dict entry( string "LANIPv6Addr" variant string "fe80::1" ) dict entry( string "WANIPAddr" variant string "10.10.100.232" ) dict entry( string "WANIPv6Addr" variant string "::" ) dict entry( string "WiFiBytes" variant uint64 8589934590 ) dict entry( string "WiFiTxBytes" variant uint64 4294967295 ) dict entry( string "WiFiRxBytes" variant uint64 4294967295 ) dict entry( string "WANBytes" variant uint64 12691404836 ) dict entry( string "WANTxBytes" variant uint64 5267803675 ) dict entry( string "WANRxBytes" variant uint64 7423601161 ) dict entry( string "CloudCPE_Enable" variant boolean false ) ] # dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Info/Network com.ctc.igd1.Properties.GetAll string:"com.ctc.igd1.NetworkInfo" method return time=1743404483.357154 sender=:1.1 -> destination=:1.965 serial=1354 reply_serial=2 array [ dict entry( string "UPLink" variant uint32 5 ) dict entry( string "IPv6" variant byte 2 ) dict entry( string "VLANbind" variant byte 1 ) dict entry( string "WiFiMode" variant string "802.11a/802.11b/802.11g/802.11n/802.11ac/802.11ax" ) dict entry( string "PONDuration" variant uint32 9280 ) dict entry( string "PPPOEDuration" variant uint32 9268 ) dict entry( string "LAN1Status" variant byte 1 ) dict entry( string "LAN2Status" variant byte 0 ) dict entry( string "LAN3Status" variant byte 0 ) dict entry( string "LAN4Status" variant byte 0 ) dict entry( string "LAN1TXByte" variant uint64 32651837137 ) dict entry( string "LAN1RXByte" variant uint64 5223271866 ) dict entry( string "LAN2TXByte" variant uint64 2442144 ) dict entry( string "LAN2RXByte" variant uint64 880407 ) dict entry( string "LAN3TXByte" variant uint64 0 ) dict entry( string "LAN3RXByte" variant uint64 0 ) dict entry( string "LAN4TXByte" variant uint64 0 ) dict entry( string "LAN4RXByte" variant uint64 0 ) dict entry( string "WANLinkStatus" variant string "1" ) dict entry( string "WIFIModuleStatus" variant string "1" ) dict entry( string "WANConnectionStatus" variant string "Connected" ) dict entry( string "PPPoEDialReason" variant string "ERROR_NONE" ) dict entry( string "IPv6_WANConnectionStatus" variant string "Connecting" ) dict entry( string "IPv6_PPPoEDialReason" variant string "ERROR_NONE" ) dict entry( string "LANIPAddr" variant string "192.168.1.1" ) dict entry( string "LANIPv6Addr" variant string "fe80::1" ) dict entry( string "WANIPAddr" variant string "10.10.100.232" ) dict entry( string "WANIPv6Addr" variant string "::" ) dict entry( string "WiFiBytes" variant uint64 8589934590 ) dict entry( string "WiFiTxBytes" variant uint64 4294967295 ) dict entry( string "WiFiRxBytes" variant uint64 4294967295 ) dict entry( string "WANBytes" variant uint64 12691417295 ) dict entry( string "WANTxBytes" variant uint64 5267810358 ) dict entry( string "WANRxBytes" variant uint64 7423606937 ) dict entry( string "CloudCPE_Enable" variant boolean false ) ] # dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Info/Network/WANConnectionDb com.ctc.igd1.ObjectManager.GetManagedObjects method return time=1743404492.254607 sender=:1.1 -> destination=:1.966 serial=1355 reply_serial=2 array [ dict entry( object path "/com/ctc/igd1/Info/Network/WANConnectionDb/1" array [ dict entry( string "com.ctc.igd1.WANConnectionInfo" array [ dict entry( string "Index" variant string "1" ) dict entry( string "WANName" variant string "1_TR069_R_VID_46" ) dict entry( string "IfName" variant string "wan1_46" ) dict entry( string "ServiceList" variant string "TR069" ) dict entry( string "ConnectionType" variant string "IP_ROUTED" ) dict entry( string "VLANID" variant uint32 46 ) dict entry( string "VLAN8021P" variant uint32 255 ) dict entry( string "Protocol" variant string "IPV4" ) dict entry( string "ConnectionStatus" variant string "Connected" ) dict entry( string "IPAddress" variant string "18.18.46.6" ) dict entry( string "SubnetMask" variant string "255.255.255.0" ) dict entry( string "Gateway" variant string "18.18.46.1" ) dict entry( string "PPPoEPassthrough" variant boolean false ) dict entry( string "SpeedLimit_UP" variant uint32 0 ) dict entry( string "SpeedLimit_DOWN" variant uint32 0 ) dict entry( string "DNS1" variant string "202.103.24.68" ) dict entry( string "DNS2" variant string "8.8.8.8" ) dict entry( string "IPv6_ConnectionStatus" variant string "Unconfigured" ) dict entry( string "IPv6_IPAddress" variant string "::" ) dict entry( string "IPv6_PrefixLength" variant string "0" ) dict entry( string "IPv6_Gateway" variant string "::" ) dict entry( string "IPv6_DNS1" variant string "" ) dict entry( string "IPv6_DNS2" variant string "" ) dict entry( string "IPv6_Prefix" variant string "::/0" ) dict entry( string "NPTv6Enable" variant boolean false ) dict entry( string "RxBytes" variant uint64 219152 ) dict entry( string "TxBytes" variant uint64 653199 ) dict entry( string "RxPkts" variant uint64 635 ) dict entry( string "TxPkts" variant uint64 633 ) dict entry( string "IPv6_AddressOrigin" variant string "None" ) dict entry( string "IPv6_PrefixOrigin" variant string "None" ) dict entry( string "IPv6_PrefixPltime" variant uint32 0 ) dict entry( string "IPv6_PrefixVltime" variant uint32 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Info/Network/WANConnectionDb/2" array [ dict entry( string "com.ctc.igd1.WANConnectionInfo" array [ dict entry( string "Index" variant string "2" ) dict entry( string "WANName" variant string "2_INTERNET_R_VID_100" ) dict entry( string "IfName" variant string "pppoe-wan2_100" ) dict entry( string "ServiceList" variant string "INTERNET" ) dict entry( string "ConnectionType" variant string "IP_ROUTED" ) dict entry( string "VLANID" variant uint32 100 ) dict entry( string "VLAN8021P" variant uint32 0 ) dict entry( string "Protocol" variant string "IPV4_AND_IPV6" ) dict entry( string "ConnectionStatus" variant string "Connected" ) dict entry( string "IPAddress" variant string "10.10.100.232" ) dict entry( string "SubnetMask" variant string "255.255.255.255" ) dict entry( string "Gateway" variant string "10.10.100.1" ) dict entry( string "PPPoEPassthrough" variant boolean false ) dict entry( string "SpeedLimit_UP" variant uint32 0 ) dict entry( string "SpeedLimit_DOWN" variant uint32 0 ) dict entry( string "DNS1" variant string "202.103.24.68" ) dict entry( string "DNS2" variant string "218.104.111.122" ) dict entry( string "IPv6_ConnectionStatus" variant string "Connecting" ) dict entry( string "IPv6_IPAddress" variant string "::" ) dict entry( string "IPv6_PrefixLength" variant string "0" ) dict entry( string "IPv6_Gateway" variant string "::" ) dict entry( string "IPv6_DNS1" variant string "" ) dict entry( string "IPv6_DNS2" variant string "" ) dict entry( string "IPv6_Prefix" variant string "::/0" ) dict entry( string "NPTv6Enable" variant boolean false ) dict entry( string "RxBytes" variant uint64 7423711770 ) dict entry( string "TxBytes" variant uint64 5267886316 ) dict entry( string "RxPkts" variant uint64 6603641 ) dict entry( string "TxPkts" variant uint64 5634105 ) dict entry( string "IPv6_AddressOrigin" variant string "DHCPv6" ) dict entry( string "IPv6_PrefixOrigin" variant string "PrefixDelegation" ) dict entry( string "IPv6_PrefixPltime" variant uint32 0 ) dict entry( string "IPv6_PrefixVltime" variant uint32 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Info/Network/WANConnectionDb/3" array [ dict entry( string "com.ctc.igd1.WANConnectionInfo" array [ dict entry( string "Index" variant string "3" ) dict entry( string "WANName" variant string "3_Other_B_VID_101" ) dict entry( string "IfName" variant string "wan_101" ) dict entry( string "ServiceList" variant string "OTHER" ) dict entry( string "ConnectionType" variant string "PPPOE_BRIDGED" ) dict entry( string "VLANID" variant uint32 101 ) dict entry( string "VLAN8021P" variant uint32 5 ) dict entry( string "Protocol" variant string "IPV4_AND_IPV6" ) dict entry( string "ConnectionStatus" variant string "Connected" ) dict entry( string "IPAddress" variant string "0.0.0.0" ) dict entry( string "SubnetMask" variant string "0.0.0.0" ) dict entry( string "Gateway" variant string "0.0.0.0" ) dict entry( string "PPPoEPassthrough" variant boolean false ) dict entry( string "SpeedLimit_UP" variant uint32 0 ) dict entry( string "SpeedLimit_DOWN" variant uint32 0 ) dict entry( string "DNS1" variant string "" ) dict entry( string "DNS2" variant string "" ) dict entry( string "IPv6_ConnectionStatus" variant string "Connected" ) dict entry( string "IPv6_IPAddress" variant string "::" ) dict entry( string "IPv6_PrefixLength" variant string "0" ) dict entry( string "IPv6_Gateway" variant string "::" ) dict entry( string "IPv6_DNS1" variant string "" ) dict entry( string "IPv6_DNS2" variant string "" ) dict entry( string "IPv6_Prefix" variant string "::/0" ) dict entry( string "NPTv6Enable" variant boolean false ) dict entry( string "RxBytes" variant uint64 6822612098 ) dict entry( string "TxBytes" variant uint64 1369950425 ) dict entry( string "RxPkts" variant uint64 6402453 ) dict entry( string "TxPkts" variant uint64 4663233 ) dict entry( string "IPv6_AddressOrigin" variant string "None" ) dict entry( string "IPv6_PrefixOrigin" variant string "None" ) dict entry( string "IPv6_PrefixPltime" variant uint32 0 ) dict entry( string "IPv6_PrefixVltime" variant uint32 0 ) ] ) ] ) dict entry( object path "/com/ctc/igd1/Info/Network/WANConnectionDb/4" array [ dict entry( string "com.ctc.igd1.WANConnectionInfo" array [ dict entry( string "Index" variant string "4" ) dict entry( string "WANName" variant string "4_VOICE_R_VID_102" ) dict entry( string "IfName" variant string "wan4_102" ) dict entry( string "ServiceList" variant string "VOIP" ) dict entry( string "ConnectionType" variant string "IP_ROUTED" ) dict entry( string "VLANID" variant uint32 102 ) dict entry( string "VLAN8021P" variant uint32 7 ) dict entry( string "Protocol" variant string "IPV4_AND_IPV6" ) dict entry( string "ConnectionStatus" variant string "Connected" ) dict entry( string "IPAddress" variant string "18.18.102.224" ) dict entry( string "SubnetMask" variant string "255.255.255.0" ) dict entry( string "Gateway" variant string "18.18.102.1" ) dict entry( string "PPPoEPassthrough" variant boolean false ) dict entry( string "SpeedLimit_UP" variant uint32 0 ) dict entry( string "SpeedLimit_DOWN" variant uint32 0 ) dict entry( string "DNS1" variant string "202.103.24.68" ) dict entry( string "DNS2" variant string "8.8.8.8" ) dict entry( string "IPv6_ConnectionStatus" variant string "Connecting" ) dict entry( string "IPv6_IPAddress" variant string "::" ) dict entry( string "IPv6_PrefixLength" variant string "0" ) dict entry( string "IPv6_Gateway" variant string "::" ) dict entry( string "IPv6_DNS1" variant string "" ) dict entry( string "IPv6_DNS2" variant string "" ) dict entry( string "IPv6_Prefix" variant string "::/0" ) dict entry( string "NPTv6Enable" variant boolean false ) dict entry( string "RxBytes" variant uint64 1595670 ) dict entry( string "TxBytes" variant uint64 1101905 ) dict entry( string "RxPkts" variant uint64 2673 ) dict entry( string "TxPkts" variant uint64 10362 ) dict entry( string "IPv6_AddressOrigin" variant string "DHCPv6" ) dict entry( string "IPv6_PrefixOrigin" variant string "PrefixDelegation" ) dict entry( string "IPv6_PrefixPltime" variant uint32 0 ) dict entry( string "IPv6_PrefixVltime" variant uint32 0 ) ] ) ] ) ] # dbus-send --system --print-reply --dest=com.ctc.igd1 /com/ctc/igd1/Info/PON com.ctc.igd1.Properties.GetAll string:"com.ctc.igd1.PONInfo" method return time=1743404500.722965 sender=:1.1 -> destination=:1.967 serial=1356 reply_serial=2 array [ dict entry( string "LOID" variant string "gtest0302" ) dict entry( string "Password" variant string "" ) dict entry( string "Temperature" variant double 27 ) dict entry( string "Voltage" variant double 3 ) dict entry( string "Current" variant double 9.384 ) dict entry( string "TXPower" variant double 2.445 ) dict entry( string "RXPower" variant double -15.4975 ) dict entry( string "SupportPONStatusQuery" variant boolean true ) dict entry( string "PONStatus" variant string "PON_STATUS_REG_AUTH" ) dict entry( string "BytesSent" variant uint64 10977685064 ) dict entry( string "BytesReceived" variant uint64 14300416444 ) dict entry( string "PacketsSent" variant uint64 10308330 ) dict entry( string "PacketsReceived" variant uint64 13011059 ) dict entry( string "FECError" variant uint64 0 ) dict entry( string "DropPackets" variant uint64 0 ) ] # timed out waiting for input: auto-logout $ timed out waiting for input: auto-logout