RDKB RPI4 32b Kirkstone GW Build Sanity Test Results

 

  • Flashed GW 32b kirkstone build in rpi4
  • Goto RG console

 

Summary Table

S.No

Sanity tested on

Status

1

erouter0 interface got Wan IP

Pass

2

brlan0 interface got default LAN IP

Pass

3

Able to take SSH Connection

Pass

4

All CCSP process are running

Pass

5

Able to Ping www.google.com

Pass

6

All systemd services are running

Pass

7

Able to connect wireless client

Pass

8

Wireless client got IP from default pool range

Pass

9

Wireless client can access the CaptivePortal Page

Pass

10

Internet should work on Connected clients after changing the default credentials

Pass

11

Using dmcli to check the   CCSP TR-181 DataModels  

Pass

12

WebUI page should be loaded on Connected clients after changing the default credentials

Pass

13

WebUI page should be loaded through erouter0IP via RM

Pass

14

wlan0 and wlan1 interfaces should be UP and RUNNING

Pass

15

All ccsp logs files should be generated in /rdklogs/logs folder

Pass

16

Lan clients should be connected and receive internet

Pass

 

 

 

 

 

 

 

 

 

 

erouter0 IPv4 address
erouter0 should have valid IP based on the wan configuration .

brlan0 IPv4 address

                          brlan0 IPv4 should be 10.0.0.1 ( i,e Default IP Address )

Able to take SSH from WAN IP

                      ssh from WAN to erouter0 IP should be successful


 

 

 

Internet Testing on RPI

  • erouter0 Interface should have Ipv4 Address
  • verify the ping   www.google.com   on RPI
  • RPI shouldn't lose the Internet

CCSP Process Status

                All ccsp process should be Up and corresponding DataModel parameters should be loaded properly.

  Logs

                  All ccsp logs will be generated in /rdklogs/logs folder

 

Systemd Status

root@RaspberryPi-Gateway:~# systemctl status

● RaspberryPi-Gateway

    State: degraded

     Jobs: 1 queued

   Failed: 1 units

    Since: Thu 1970-01-01 00:00:03 UTC; 54 years 1 month ago

   CGroup: /

           ├─init.scope

           │ └─ 1 /sbin/init

           └─system.slice

             ├─CcspAdvSecuritySsp.service

             │ └─ 23869 sleep 30

             ├─CcspCrSsp.service

             │ └─ 432 /usr/bin/CcspCrSsp -subsys eRT.

             ├─CcspEthAgent.service

             │ └─ 1604 /usr/bin/CcspEthAgent -subsys eRT.

             ├─CcspLMLite.service

             │ └─ 1694 /usr/bin/CcspLMLite -subsys eRT.

             ├─CcspPandMSsp.service

             │ └─ 1210 /usr/bin/CcspPandMSsp -subsys eRT.

             ├─CcspTandDSsp.service

             │ ├─ 1594 /usr/bin/CcspTandDSsp -subsys eRT.

             │ ├─ 1929 /bin/sh /usr/ccsp/tad/self_heal_connectivity_test.sh

             │ ├─ 1931 /bin/sh /usr/ccsp/tad/resource_monitor.sh

             │ ├─ 2163 sleep 2214

             │ └─ 2211 sleep 900

             ├─CcspTelemetry.service

             │ └─ 2473 /usr/bin/telemetry2_0

             ├─CcspTr069PaSsp.service

             │ └─ 1663 /usr/bin/CcspTr069PaSsp -subsys eRT.

             ├─CcspWebUI.service

             │ ├─   1596 /bin/sh /lib/rdk/brlan0_check.sh

             │ ├─   4114 lighttpd -f /etc/lighttpd.conf

             │ └─ 23844 sleep 10

             ├─CcspXdnsSsp.service

             │ └─ 1679 /usr/bin/CcspXdnsSsp -subsys eRT.

             ├─ModemManager.service

             │ └─ 258 /usr/sbin/ModemManager

             ├─OvsAgent.service

             │ └─ 618 /usr/bin/OvsAgent

             ├─OvsAgent_ovsdb-server.service

             │ ├─ 555 "ovsdb-server: monitoring pid 556 (healthy)"

             │ ├─ 556 /usr/sbin/ovsdb-server --remote=punix:/var/run/openvswitch/db.sock --remote=db:Open_vSwitch,Open_vSwitch,manager_options --private-key=db:Open_vSwitch,SSL,private_key --certificate=db:Open_vSwitch,SSL,certificate --ca-cert=db:Open_vSwitch,SSL,ca_cert --pidfile=/var/run/openvswitch/ovsdb-server.pid --detach --monitor --log-file=/dev/null --unixctl=/var/run/openvswitch/ovsdb-server.ctl /tmp/etc/openvswitch/opensync_conf.db /tmp/etc/openvswitch/rdkb-wifi.db

             │ └─ 584 ovs-vswitchd --pidfile=/var/run/openvswitch/ovs-vswitchd.pid --log-file=/dev/null --detach

             ├─PsmSsp.service

             │ └─ 443 /usr/bin/PsmSsp -subsys eRT.

             ├─RdkCellularManager.service

             │ └─ 840 /usr/bin/cellularmanager -subsys eRT.

             ├─RdkFwUpgradeManager.service

             │ └─ 837 /usr/bin/fwupgrademanager -subsys eRT.

             ├─RdkVlanManager.service

             │ └─ 513 /usr/bin/VlanManager -subsys eRT.

             ├─RdkWanManager.service

             │ ├─   822 /usr/rdk/wanmanager/wanmanager -subsys eRT.

             │ ├─ 1034 netmonitor

             │ └─ 3250 udhcpc -i erouter0 -p /tmp/udhcpc.erouter0.pid -s /etc/udhcpc.script

             ├─busybox-klogd.service

             │ └─ 260 /sbin/klogd -n

             ├─busybox-syslog.service

             │ └─ 261 /sbin/syslogd -n

             ├─dbus.service

             │ └─ 262 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only

             ├─dobby.service

             │ └─ 404 /usr/sbin/DobbyDaemon --nofork --noconsole --journald

             ├─dsm.service

             │ └─ 424 /usr/bin/dsm

             ├─meshAgent.service

             │ └─ 4269 /usr/bin/meshAgent -subsys eRT.

             ├─notifyComp.service

             │ └─ 1625 /usr/bin/notify_comp -subsys eRT.

             ├─ntpd.service

             │ └─ 1609 /usr/sbin/ntpd -N -p 0.pool.ntp.org -p 1.pool.ntp.org -p 2.pool.ntp.org -p 3.pool.ntp.org

             ├─onewifi.service

             │ └─ 2638 /usr/bin/OneWifi -subsys eRT.

             ├─parodus.service

             │ └─ 2085 /usr/bin/parodus --hw-model=RPI --hw-serial-number=1000000037aa0a45 --hw-manufacturer=Raspberry --hw-last-reboot-reason=unknown --fw-name=rdkb-generic-broadband-image_rdk-next_20240222062958 --boot-time=1651167740 --hw-mac=e4:5f:01:f1:08:ce --webpa-ping-time=180 --webpa-interface-used=erouter0 --webpa-url=http://webpa.rdkcentral.com:8080 --webpa-backoff-max=9 --parodus-local-url=tcp://127.0.0.1:6666 --partner-id=comcast --ssl-cert-path=/etc/ssl/certs/ca-certificates.crt --force-ipv4

             ├─rbus.service

             │ └─ 296 /usr/bin/rtrouted

             ├─rbus_log.service

             │ ├─    405 /bin/sh /usr/bin/rbus_log_capture.sh

             │ └─ 23939 sleep 10

             ├─rbus_session_mgr.service

             │ └─ 417 /usr/bin/rbus_session_mgr

             ├─rdkbLogMonitor.service

             │ ├─   1127 /bin/sh /rdklogger/rdkbLogMonitor.sh

             │ └─ 23673 sleep 60

             ├─snmpSubAgent.service

             │ └─ 1613 /usr/bin/snmp_subagent "&"

             ├─snmpd.service

             │ └─ 298 /usr/sbin/snmpd -f -C -c /usr/ccsp/snmp/snmpd.conf -M /usr/share/snmp/mibs -Le

             ├─system-getty.slice

             │ └─getty@tty1.service

                └─ 280 /sbin/agetty -o "-p -- \\u" --noclear - linux

             ├─system-serial\x2dgetty.slice

             │ └─serial-getty@ttyS0.service

                ├─ 297 /bin/login -f

                └─ 900 -sh

             ├─systemd-journald.service

             │ └─ 164 /lib/systemd/systemd-journald

             ├─systemd-udevd.service

             │ └─ 183 /lib/systemd/systemd-udevd

             ├─usp-pa.service

             │ └─ 3306 /usr/bin/UspPa -v1 --resetfile /etc/usp-pa/usp_factory_reset.conf --truststore /etc/usp-pa/usp_truststore.pem --interface erouter0 --log syslog --dbfile /nvram/usp-pa.db

             ├─utopia.service

             │ ├─    349 klogd -c 6

             │ ├─    352 syslogd -l 6

             │ ├─    383 syseventd

             │ ├─    399 /usr/bin/syseventd_fork_helper 12

             │ ├─    720 crond -l 9

             │ ├─   1001 trigger

             │ ├─   1071 dropbear -R -E -a -r /tmp/.dropbear/dropcfg1962 -r /tmp/.dropbear/dropcfg2962 -p "[]:22" -P /var/run/dropbear.pid -B

             │ ├─   2978 dnsmasq -P 4096 -C /var/dnsmasq.conf

             │ ├─   3291 zebra -d -f /var/zebra.conf -P 0

             │ ├─   3323 nfq_handler 4

             │ ├─   4805 dropbear -R -E -a -r /tmp/.dropbear/dropcfg1962 -r /tmp/.dropbear/dropcfg2962 -p "[]:22" -P /var/run/dropbear.pid -B

             │ ├─   4806 -sh

             │ ├─ 23994 systemctl status

             │ └─ 23995 /bin/cat

             └─webpabroadband.service

               └─ 2678 /usr/bin/webpa "&"

WebUI Test on RPI

                  WebUI should be loaded in Webbrowser by using erouter0 IPv4 Address(i,e erouter0ip:80) and login should be successful

WiFi Status


root@RaspberryPi-Gateway:~# brctl show

bridge name   bridge id     STP enabled   interfaces

br0     8000.000000000000   no    

br106     8000.000000000000   no    

br403     8000.000000000000   no    

brebhaul     8000.000000000000   no      

root@RaspberryPi-Gateway:~# ovs-vsctl show

7682791e-6ca5-482f-9441-929821c2b74b

    Bridge brlan0

        Port eth1

            Interface eth1

        Port brlan0

            Interface brlan0

                type: internal

        Port wlan0

            Interface wlan0

        Port wlan1

            Interface wlan1

root@RaspberryPi-Gateway:~#

root@RaspberryPi-Gateway:~# iw dev

phy#2

  Interface wlan2

    ifindex 18

    wdev 0x200000001

    addr 9e:a2:f4:d5:ed:96

    type managed

    txpower 42949572.96 dBm

phy#1

  Interface wlan1

    ifindex 17

    wdev 0x100000001

    addr 9c:a2:f4:d5:ed:96

    ssid RPI_RDKB-AP1

    type AP

    txpower 23.00 dBm

phy#0

  Interface wlan0

    ifindex 16

    wdev 0x1

    addr e4:5f:01:f1:08:cf

    ssid RPI_RDKB-AP0

    type AP

    channel 1 (2412 MHz), width: 20 MHz, center1: 2412 MHz

    txpower 31.00 dBm

 

 

Captive Portal