Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@Xiaomi-MiR3G:~# sh -x /usr/libexec/rpcd/easyconfig call clients
- + . /usr/share/libubox/jshn.sh
- + TIMEISVALID=false
- + grep -q 'time is valid' /tmp/state/dnsmasqsec
- + TIMEISVALID=true
- + '[' -e /dev/rtc0 ]
- + uci -q get network.loopback.device
- + T=lo
- + '[' xlo '=' xlo ]
- + DEVICESECTION=true
- + show_clients
- + uci show network
- + awk -F. '/\.proto='"'"'static'"'"'/{print $2}'
- + NETWORKS='loopback
- lan
- guest
- cams'
- + ubus call network.wireless status
- + WIRELESSSTATUS='{
- "radio0": {
- "up": true,
- "pending": false,
- "autostart": true,
- "disabled": false,
- "retry_setup_failed": false,
- "config": {
- "path": "1e140000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0",
- "band": "2g",
- "channel": "1",
- "htmode": "HT20",
- "country": "PL",
- "txpower": 20,
- "noscan": "1",
- "noscan": true,
- "disabled": false
- },
- "interfaces": [
- {
- "section": "default_radio0",
- "ifname": "phy0-ap0",
- "config": {
- "mode": "ap",
- "ssid": "TP-DOM_D",
- "key": "xxxxxxxxxx",
- "encryption": "psk2",
- "ieee80211r": true,
- "ft_over_ds": false,
- "mobility_domain": "d318",
- "ft_psk_generate_local": true,
- "nasid": "d_2ap2",
- "network": [
- "lan"
- ],
- "mode": "ap"
- },
- "vlans": [
- ],
- "stations": [
- ]
- },
- {
- "section": "guest_radio0",
- "ifname": "phy0-ap1",
- "config": {
- "mode": "ap",
- "ssid": "🌎♎gosc♎🌎",
- "encryption": "psk2",
- "key": "xxxxxxxxxx",
- "ieee80211r": true,
- "ft_over_ds": false,
- "mobility_domain": "f318",
- "ft_psk_generate_local": true,
- "nasid": "d_2gap2",
- "network": [
- "guest"
- ],
- "mode": "ap"
- },
- "vlans": [
- ],
- "stations": [
- ]
- }
- ]
- },
- "radio1": {
- "up": true,
- "pending": false,
- "autostart": true,
- "disabled": false,
- "retry_setup_failed": false,
- "config": {
- "path": "1e140000.pcie/pci0000:00/0000:00:01.0/0000:02:00.0",
- "band": "5g",
- "channel": "100",
- "htmode": "VHT80",
- "country": "PL",
- "txpower": 23,
- "noscan": "1",
- "noscan": true,
- "disabled": false
- },
- "interfaces": [
- {
- "section": "default_radio1",
- "ifname": "phy1-ap0",
- "config": {
- "mode": "ap",
- "ssid": "TP-DOM_D_5G",
- "key": "xxxxxxxxxx",
- "encryption": "sae",
- "ieee80211r": true,
- "ft_over_ds": false,
- "mobility_domain": "d318",
- "ft_psk_generate_local": true,
- "nasid": "d_5ap2",
- "network": [
- "lan"
- ],
- "mode": "ap"
- },
- "vlans": [
- ],
- "stations": [
- ]
- }
- ]
- }
- }'
- + TPORTS1=
- + echo '{"result":['
- {"result":[
- + '[' loopback '=' loopback ]
- + continue
- + '[' lan '=' loopback ]
- + '[' lan '=' wan ]
- + '[' lan '=' wan6 ]
- + '[' lan '=' lan ]
- + NETWORK='Sieć lokalna'
- + ubus call network.interface.lan status
- + jsonfilter -e @.l3_device
- + BRIDGE=br-lan.1
- + '[' -e /sys/class/net/br-lan.1/bridge ]
- + '[' guest '=' loopback ]
- + '[' guest '=' wan ]
- + '[' guest '=' wan6 ]
- + '[' guest '=' lan ]
- + uci -q get network.guest.description
- + NETWORK=
- + '[' -z ]
- + NETWORK=guest
- + escapeJSON guest
- + ret=guest
- + ret=guest
- + ret=guest
- + echo guest
- + NETWORK=guest
- + ubus call network.interface.guest status
- + jsonfilter -e @.l3_device
- + BRIDGE=br-lan.7
- + '[' -e /sys/class/net/br-lan.7/bridge ]
- + '[' cams '=' loopback ]
- + '[' cams '=' wan ]
- + '[' cams '=' wan6 ]
- + '[' cams '=' lan ]
- + uci -q get network.cams.description
- + NETWORK=
- + '[' -z ]
- + NETWORK=cams
- + escapeJSON cams
- + ret=cams
- + ret=cams
- + ret=cams
- + echo cams
- + NETWORK=cams
- + ubus call network.interface.cams status
- + jsonfilter -e @.l3_device
- + BRIDGE=br-lan.20
- + '[' -e /sys/class/net/br-lan.20/bridge ]
- + '[' -e /tmp/easyconfig_statistics.json ]
- + '[' -e /usr/bin/ucode ]
- + OLDIFS='
- '
- + IFS='
- '
- + /usr/bin/ucode -e+ read -r '
- let fs = require("fs");
- let data = json(fs.readfile("/tmp/easyconfig_statistics.json"));
- for (let key in data) {
- let mac = data[key];
- if (key == "wan") {
- continue;
- }
- print("export M=\"" + replace(key, /_/g, ":") + "\";");
- print("FIRST_SEEN=\"" + (mac.first_seen !== null ? mac.first_seen : "") + "\";");
- print("LAST_SEEN=\"" + (mac.last_seen !== null ? mac.last_seen : "") + "\";");
- print("DHCPNAME=\"" + (mac.dhcpname !== null ? mac.dhcpname : "") + "\";");
- print("TYPE=\"" + (mac.type !== null ? mac.type : "2") + "\";");
- print("NETWORK=\"" + (mac.last_network !== null ? mac.last_network : "") + "\";\n");
- }'
- line
- + IFS='
- '
- + echo ],
- ],
- + show_ports
- + TPORTS1=
- + PORTS=
- + PORTS_SWCONFIG=
- + echo '"ports":[],'
- "ports":[],
- + echo '"ports_swconfig":[],'
- "ports_swconfig":[],
- + echo '"ports_mapping":['
- "ports_mapping":[
- + cat /tmp/sysinfo/board_name
- + echo ],
- ],
- + ubus list
- + grep -q usteer
- + ubus call usteer remote_info
- + echo '"remote_hosts":{' '},'
- "remote_hosts":{ },
- + ubus call usteer get_clients
- + echo '"remote_clients":{' '"46:27:a6:XX.XX.XX":' '{' '"hostapd.phy0-ap1":' '{' '"connected":' false, '"signal":' -89 '},' '"hostapd.phy0-ap0":' '{' '"connected":' false, '"signal":' -89 '}' '},' '"90:8d:6c:XX.XX.XX":' '{' '"hostapd.phy0-ap0":' '{' '"connected":' false, '"signal":' -78 '}' '},' '"aa:1e:66:XX.XX.XX":' '{' '"hostapd.phy0-ap1":' '{' '"connected":' false, '"signal":' -43 '},' '"hostapd.phy0-ap0":' '{' '"connected":' false, '"signal":' -43 '}' '},' '"aa:35:7e:XX.XX.XX":' '{' '"hostapd.phy0-ap1":' '{' '"connected":' false, '"signal":' -89 '},' '"hostapd.phy0-ap0":' '{' '"connected":' false, '"signal":' -89 '}' '},' '"b2:c6:90:XX.XX.XX":' '{' '"hostapd.phy0-ap1":' '{' '"connected":' false, '"signal":' -84 '},' '"hostapd.phy0-ap0":' '{' '"connected":' false, '"signal":' -84 '}' '},' '"cc:c9:5d:XX.XX.XX":' '{' '"hostapd.phy1-ap0":' '{' '"connected":' true, '"signal":' -40 '}' '},' '"da:a1:19:XX.XX.XX":' '{' '"hostapd.phy0-ap1":' '{' '"connected":' false, '"signal":' -84 '},' '"hostapd.phy0-ap0":' '{' '"connected":' false, '"signal":' -84 '}' '}' '},'
- "remote_clients":{ "46:27:a6:XX.XX.XX": { "hostapd.phy0-ap1": { "connected": false, "signal": -89 }, "hostapd.phy0-ap0": { "connected": false, "signal": -89 } }, "90:8d:6c:XX.XX.XX": { "hostapd.phy0-ap0": { "connected": false, "signal": -78 } }, "aa:1e:66:XX.XX.XX": { "hostapd.phy0-ap1": { "connected": false, "signal": -43 }, "hostapd.phy0-ap0": { "connected": false, "signal": -43 } }, "aa:35:7e:XX.XX.XX": { "hostapd.phy0-ap1": { "connected": false, "signal": -89 }, "hostapd.phy0-ap0": { "connected": false, "signal": -89 } }, "b2:c6:90:XX.XX.XX": { "hostapd.phy0-ap1": { "connected": false, "signal": -84 }, "hostapd.phy0-ap0": { "connected": false, "signal": -84 } }, "cc:c9:5d:XX.XX.XX": { "hostapd.phy1-ap0": { "connected": true, "signal": -40 } }, "da:a1:19:XX.XX.XX": { "hostapd.phy0-ap1": { "connected": false, "signal": -84 }, "hostapd.phy0-ap0": { "connected": false, "signal": -84 } } },
- + echo '}'
- }
- + exit 0
Advertisement
Add Comment
Please, Sign In to add comment