RIOT-OS / Release-Specs

Specification for RIOT releases and corresponding test configurations
4 stars 21 forks source link

Release 2021.04 - RC2 #214

Closed kaspar030 closed 3 years ago

kaspar030 commented 3 years ago

This issue lists the status of all tests for the Release Candidate 2 of the 2021.04 release.

Specs tested:

jia200x commented 3 years ago

11. Task 06 - GNRC LoRaWAN (ABP)

FAILED ###### Failures ``` riot_ctrl = .ctrl at 0x7f966d30faf0> ttn_client = , dev_id = 'riot_lorawan_1_abp' devaddr = '26011A06', nwkskey = 'C881262BC87AD79175B20FDAB68307EB' appskey = 'AA35DE79CC6A6698C865320F7A76F1EA' @pytest.mark.iotlab_creds # nodes passed to riot_ctrl fixture @pytest.mark.parametrize('nodes,dev_id', [pytest.param(['b-l072z-lrwan1'], "abp")], indirect=['nodes', 'dev_id']) def test_task06(riot_ctrl, ttn_client, dev_id, devaddr, nwkskey, appskey): node = riot_ctrl(0, APP, Shell) iface = lorawan_netif(node) assert iface # Set the OTAA keys node.ifconfig_set(iface, "addr", devaddr) node.ifconfig_set(iface, "nwkskey", nwkskey) node.ifconfig_set(iface, "appskey", appskey) node.ifconfig_set(iface, "rx2_dr", RX2_DR) # Enable OTAA node.ifconfig_flag(iface, "otaa", enable=False) # Trigger Join Request node.ifconfig_up(iface) # Wait until the LoRaWAN network is joined time.sleep(10) netif = PARSERS["ifconfig"].parse(node.ifconfig_list(netif=iface)) assert netif[str(iface)]["link"] == "up" > run_lw_test(node, ttn_client, iface, dev_id) 11-lorawan/test_spec11.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ node = ttn_client = , iface = 3 dev_id = 'riot_lorawan_1_abp' def run_lw_test(node, ttn_client, iface, dev_id): # Disable confirmable messages node.ifconfig_flag(iface, "ack_req", enable=False) # Push a downlink message to the TTN server dl_data = {"payload_raw": DOWNLINK_PAYLOAD, "port": APP_PORT, "confirmed": True} ttn_client.publish_to_dev(dev_id, **dl_data) # Send a message. The send function will return True if the downlink is # receives (as expected) > assert node.send(iface, APP_PAYLOAD) is True E AssertionError: assert False is True E + where False = .wrapper of >(3, 'This is RIOT!') E + where .wrapper of > = .send 11-lorawan/test_spec11.py:32: AssertionError ``` ###### Captured stdout call ``` Building application "gnrc_lorawan" for "b-l072z-lrwan1" with MCU "stm32". "make" -C /home/jialamos/Development/RIOT/boards/b-l072z-lrwan1 "make" -C /home/jialamos/Development/RIOT/core "make" -C /home/jialamos/Development/RIOT/cpu/stm32 "make" -C /home/jialamos/Development/RIOT/cpu/cortexm_common "make" -C /home/jialamos/Development/RIOT/cpu/cortexm_common/periph "make" -C /home/jialamos/Development/RIOT/cpu/stm32/periph "make" -C /home/jialamos/Development/RIOT/cpu/stm32/stmclk "make" -C /home/jialamos/Development/RIOT/cpu/stm32/vectors "make" -C /home/jialamos/Development/RIOT/drivers "make" -C /home/jialamos/Development/RIOT/drivers/netdev "make" -C /home/jialamos/Development/RIOT/drivers/periph_common "make" -C /home/jialamos/Development/RIOT/drivers/sx127x "make" -C /home/jialamos/Development/RIOT/sys "make" -C /home/jialamos/Development/RIOT/sys/auto_init "make" -C /home/jialamos/Development/RIOT/sys/crypto "make" -C /home/jialamos/Development/RIOT/sys/div "make" -C /home/jialamos/Development/RIOT/sys/fmt "make" -C /home/jialamos/Development/RIOT/sys/frac "make" -C /home/jialamos/Development/RIOT/sys/hashes "make" -C /home/jialamos/Development/RIOT/sys/iolist "make" -C /home/jialamos/Development/RIOT/sys/isrpipe "make" -C /home/jialamos/Development/RIOT/sys/luid "make" -C /home/jialamos/Development/RIOT/sys/malloc_thread_safe "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/link_layer/lorawan "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netapi "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/hdr "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/init_devs "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/lorawan "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netreg "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pkt "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktbuf "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktbuf_static "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktdump "make" -C /home/jialamos/Development/RIOT/sys/net/link_layer/eui_provider "make" -C /home/jialamos/Development/RIOT/sys/net/link_layer/l2util "make" -C /home/jialamos/Development/RIOT/sys/net/netif "make" -C /home/jialamos/Development/RIOT/sys/newlib_syscalls_default "make" -C /home/jialamos/Development/RIOT/sys/od "make" -C /home/jialamos/Development/RIOT/sys/pm_layered "make" -C /home/jialamos/Development/RIOT/sys/random "make" -C /home/jialamos/Development/RIOT/sys/random/tinymt32 "make" -C /home/jialamos/Development/RIOT/sys/shell "make" -C /home/jialamos/Development/RIOT/sys/shell/commands "make" -C /home/jialamos/Development/RIOT/sys/stdio_uart "make" -C /home/jialamos/Development/RIOT/sys/tsrb "make" -C /home/jialamos/Development/RIOT/sys/xtimer "make" -C /home/jialamos/Development/RIOT/sys/ztimer text data bss dec hex filename 54704 560 6480 61744 f130 /home/jialamos/Development/RIOT/examples/gnrc_lorawan/bin/b-l072z-lrwan1/gnrc_lorawan.elf For full programmer output add PROGRAMMER_QUIET=0 or QUIET=0 to the make command line. ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ✓ Flashing done! (programmer: 'iotlab' - duration: 14.04s) ssh -t alamos@saclay.iot-lab.info 'socat - tcp:st-lrwan1-11.saclay.iot-lab.info:20000' main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) Initialization successful - starting the shell now > NETOPT_RX_END_IRQ not implemented by driver > ifconfig ifconfig Iface 3 HWaddr: 00:00:00:00 Frequency: 868299987Hz RSSI: 99 BW: 125kHz SF: 7 CR: 4/5 Link: down TX-Power: 14dBm State: SLEEP Demod margin.: 0 Num gateways.: 0 OTAA L2-PDU:767 > ifconfig 3 set addr 26011A06 ifconfig 3 set addr 26011A06 success: set (short) address on interface 3 to 26011A06 > ifconfig 3 set nwkskey C881262BC87AD79175B20FDAB68307EB ifconfig 3 set nwkskey C881262BC87AD79175B20FDAB68307EB success: set NwkSKey on interface 3 to C881262BC87AD79175B20FDAB68307EB > ifconfig 3 set appskey AA35DE79CC6A6698C865320F7A76F1EA ifconfig 3 set appskey AA35DE79CC6A6698C865320F7A76F1EA success: set AppSKey on interface 3 to AA35DE79CC6A6698C865320F7A76F1EA > ifconfig 3 set rx2_dr 3 ifconfig 3 set rx2_dr 3 success: set RX2 datarate on interface 3 to 3 > ifconfig 3 -otaa ifconfig 3 -otaa success: unset option > ifconfig 3 up ifconfig 3 up > ifconfig 3 ifconfig 3 Iface 3 HWaddr: 26:01:1A:06 Frequency: 868299987Hz RSSI: 99 BW: 125kHz SF: 7 CR: 4/5 Link: up TX-Power: 14dBm State: SLEEP Demod margin.: 0 Num gateways.: 0 L2-PDU:2303 > ifconfig 3 -ack_req ifconfig 3 -ack_req success: unset option > send 3 "This is RIOT!" send 3 "This is RIOT!" Successfully sent packet > ```
jia200x commented 3 years ago

11. Task 06 - GNRC LoRaWAN (ABP)

FAILED ###### Failures ``` riot_ctrl = .ctrl at 0x7fd4e6e92f70> ttn_client = , dev_id = 'riot_lorawan_1_abp' devaddr = '26011A06', nwkskey = 'C881262BC87AD79175B20FDAB68307EB' appskey = 'AA35DE79CC6A6698C865320F7A76F1EA' @pytest.mark.iotlab_creds # nodes passed to riot_ctrl fixture @pytest.mark.parametrize('nodes,dev_id', [pytest.param(['b-l072z-lrwan1'], "abp")], indirect=['nodes', 'dev_id']) def test_task06(riot_ctrl, ttn_client, dev_id, devaddr, nwkskey, appskey): node = riot_ctrl(0, APP, Shell) iface = lorawan_netif(node) assert iface # Set the OTAA keys node.ifconfig_set(iface, "addr", devaddr) node.ifconfig_set(iface, "nwkskey", nwkskey) node.ifconfig_set(iface, "appskey", appskey) node.ifconfig_set(iface, "rx2_dr", RX2_DR) # Enable OTAA node.ifconfig_flag(iface, "otaa", enable=False) # Trigger Join Request node.ifconfig_up(iface) # Wait until the LoRaWAN network is joined time.sleep(10) netif = PARSERS["ifconfig"].parse(node.ifconfig_list(netif=iface)) assert netif[str(iface)]["link"] == "up" > run_lw_test(node, ttn_client, iface, dev_id) 11-lorawan/test_spec11.py:109: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ node = ttn_client = , iface = 3 dev_id = 'riot_lorawan_1_abp' def run_lw_test(node, ttn_client, iface, dev_id): # Disable confirmable messages node.ifconfig_flag(iface, "ack_req", enable=False) # Push a downlink message to the TTN server dl_data = {"payload_raw": DOWNLINK_PAYLOAD, "port": APP_PORT, "confirmed": True} ttn_client.publish_to_dev(dev_id, **dl_data) # Send a message. The send function will return True if the downlink is # receives (as expected) > assert node.send(iface, APP_PAYLOAD) is True E AssertionError: assert False is True E + where False = .wrapper of >(3, 'This is RIOT!') E + where .wrapper of > = .send 11-lorawan/test_spec11.py:32: AssertionError ``` ###### Captured stdout call ``` Building application "gnrc_lorawan" for "b-l072z-lrwan1" with MCU "stm32". "make" -C /home/jialamos/Development/RIOT/boards/b-l072z-lrwan1 "make" -C /home/jialamos/Development/RIOT/core "make" -C /home/jialamos/Development/RIOT/cpu/stm32 "make" -C /home/jialamos/Development/RIOT/cpu/cortexm_common "make" -C /home/jialamos/Development/RIOT/cpu/cortexm_common/periph "make" -C /home/jialamos/Development/RIOT/cpu/stm32/periph "make" -C /home/jialamos/Development/RIOT/cpu/stm32/stmclk "make" -C /home/jialamos/Development/RIOT/cpu/stm32/vectors "make" -C /home/jialamos/Development/RIOT/drivers "make" -C /home/jialamos/Development/RIOT/drivers/netdev "make" -C /home/jialamos/Development/RIOT/drivers/periph_common "make" -C /home/jialamos/Development/RIOT/drivers/sx127x "make" -C /home/jialamos/Development/RIOT/sys "make" -C /home/jialamos/Development/RIOT/sys/auto_init "make" -C /home/jialamos/Development/RIOT/sys/crypto "make" -C /home/jialamos/Development/RIOT/sys/div "make" -C /home/jialamos/Development/RIOT/sys/fmt "make" -C /home/jialamos/Development/RIOT/sys/frac "make" -C /home/jialamos/Development/RIOT/sys/hashes "make" -C /home/jialamos/Development/RIOT/sys/iolist "make" -C /home/jialamos/Development/RIOT/sys/isrpipe "make" -C /home/jialamos/Development/RIOT/sys/luid "make" -C /home/jialamos/Development/RIOT/sys/malloc_thread_safe "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/link_layer/lorawan "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netapi "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/hdr "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/init_devs "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/lorawan "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netreg "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pkt "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktbuf "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktbuf_static "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktdump "make" -C /home/jialamos/Development/RIOT/sys/net/link_layer/eui_provider "make" -C /home/jialamos/Development/RIOT/sys/net/link_layer/l2util "make" -C /home/jialamos/Development/RIOT/sys/net/netif "make" -C /home/jialamos/Development/RIOT/sys/newlib_syscalls_default "make" -C /home/jialamos/Development/RIOT/sys/od "make" -C /home/jialamos/Development/RIOT/sys/pm_layered "make" -C /home/jialamos/Development/RIOT/sys/random "make" -C /home/jialamos/Development/RIOT/sys/random/tinymt32 "make" -C /home/jialamos/Development/RIOT/sys/shell "make" -C /home/jialamos/Development/RIOT/sys/shell/commands "make" -C /home/jialamos/Development/RIOT/sys/stdio_uart "make" -C /home/jialamos/Development/RIOT/sys/tsrb "make" -C /home/jialamos/Development/RIOT/sys/xtimer "make" -C /home/jialamos/Development/RIOT/sys/ztimer text data bss dec hex filename 54704 560 6480 61744 f130 /home/jialamos/Development/RIOT/examples/gnrc_lorawan/bin/b-l072z-lrwan1/gnrc_lorawan.elf For full programmer output add PROGRAMMER_QUIET=0 or QUIET=0 to the make command line. ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ✓ Flashing done! (programmer: 'iotlab' - duration: 15.04s) ssh -t alamos@saclay.iot-lab.info 'socat - tcp:st-lrwan1-10.saclay.iot-lab.info:20000' main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) Initialization successful - starting the shell now > NETOPT_RX_END_IRQ not implemented by driver > ifconfig ifconfig Iface 3 HWaddr: 00:00:00:00 Frequency: 868299987Hz RSSI: 99 BW: 125kHz SF: 7 CR: 4/5 Link: down TX-Power: 14dBm State: SLEEP Demod margin.: 0 Num gateways.: 0 OTAA L2-PDU:767 > ifconfig 3 set addr 26011A06 ifconfig 3 set addr 26011A06 success: set (short) address on interface 3 to 26011A06 > ifconfig 3 set nwkskey C881262BC87AD79175B20FDAB68307EB ifconfig 3 set nwkskey C881262BC87AD79175B20FDAB68307EB success: set NwkSKey on interface 3 to C881262BC87AD79175B20FDAB68307EB > ifconfig 3 set appskey AA35DE79CC6A6698C865320F7A76F1EA ifconfig 3 set appskey AA35DE79CC6A6698C865320F7A76F1EA success: set AppSKey on interface 3 to AA35DE79CC6A6698C865320F7A76F1EA > ifconfig 3 set rx2_dr 3 ifconfig 3 set rx2_dr 3 success: set RX2 datarate on interface 3 to 3 > ifconfig 3 -otaa ifconfig 3 -otaa success: unset option > ifconfig 3 up ifconfig 3 up > ifconfig 3 ifconfig 3 Iface 3 HWaddr: 26:01:1A:06 Frequency: 868299987Hz RSSI: 99 BW: 125kHz SF: 7 CR: 4/5 Link: up TX-Power: 14dBm State: SLEEP Demod margin.: 0 Num gateways.: 0 L2-PDU:2303 > ifconfig 3 -ack_req ifconfig 3 -ack_req success: unset option > send 3 "This is RIOT!" send 3 "This is RIOT!" Successfully sent packet > ```
jia200x commented 3 years ago

aaaagh... wrong keys...

jia200x commented 3 years ago

11. Task 06 - GNRC LoRaWAN (ABP)

PASSED ###### Captured stdout call ``` Building application "gnrc_lorawan" for "b-l072z-lrwan1" with MCU "stm32". "make" -C /home/jialamos/Development/RIOT/boards/b-l072z-lrwan1 "make" -C /home/jialamos/Development/RIOT/core "make" -C /home/jialamos/Development/RIOT/cpu/stm32 "make" -C /home/jialamos/Development/RIOT/cpu/cortexm_common "make" -C /home/jialamos/Development/RIOT/cpu/cortexm_common/periph "make" -C /home/jialamos/Development/RIOT/cpu/stm32/periph "make" -C /home/jialamos/Development/RIOT/cpu/stm32/stmclk "make" -C /home/jialamos/Development/RIOT/cpu/stm32/vectors "make" -C /home/jialamos/Development/RIOT/drivers "make" -C /home/jialamos/Development/RIOT/drivers/netdev "make" -C /home/jialamos/Development/RIOT/drivers/periph_common "make" -C /home/jialamos/Development/RIOT/drivers/sx127x "make" -C /home/jialamos/Development/RIOT/sys "make" -C /home/jialamos/Development/RIOT/sys/auto_init "make" -C /home/jialamos/Development/RIOT/sys/crypto "make" -C /home/jialamos/Development/RIOT/sys/div "make" -C /home/jialamos/Development/RIOT/sys/fmt "make" -C /home/jialamos/Development/RIOT/sys/frac "make" -C /home/jialamos/Development/RIOT/sys/hashes "make" -C /home/jialamos/Development/RIOT/sys/iolist "make" -C /home/jialamos/Development/RIOT/sys/isrpipe "make" -C /home/jialamos/Development/RIOT/sys/luid "make" -C /home/jialamos/Development/RIOT/sys/malloc_thread_safe "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/link_layer/lorawan "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netapi "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/hdr "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/init_devs "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netif/lorawan "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/netreg "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pkt "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktbuf "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktbuf_static "make" -C /home/jialamos/Development/RIOT/sys/net/gnrc/pktdump "make" -C /home/jialamos/Development/RIOT/sys/net/link_layer/eui_provider "make" -C /home/jialamos/Development/RIOT/sys/net/link_layer/l2util "make" -C /home/jialamos/Development/RIOT/sys/net/netif "make" -C /home/jialamos/Development/RIOT/sys/newlib_syscalls_default "make" -C /home/jialamos/Development/RIOT/sys/od "make" -C /home/jialamos/Development/RIOT/sys/pm_layered "make" -C /home/jialamos/Development/RIOT/sys/random "make" -C /home/jialamos/Development/RIOT/sys/random/tinymt32 "make" -C /home/jialamos/Development/RIOT/sys/shell "make" -C /home/jialamos/Development/RIOT/sys/shell/commands "make" -C /home/jialamos/Development/RIOT/sys/stdio_uart "make" -C /home/jialamos/Development/RIOT/sys/tsrb "make" -C /home/jialamos/Development/RIOT/sys/xtimer "make" -C /home/jialamos/Development/RIOT/sys/ztimer text data bss dec hex filename 54704 560 6480 61744 f130 /home/jialamos/Development/RIOT/examples/gnrc_lorawan/bin/b-l072z-lrwan1/gnrc_lorawan.elf For full programmer output add PROGRAMMER_QUIET=0 or QUIET=0 to the make command line. ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ⠋ Flashing in progress (programmer: 'iotlab') ⠙ Flashing in progress (programmer: 'iotlab') ⠹ Flashing in progress (programmer: 'iotlab') ⠸ Flashing in progress (programmer: 'iotlab') ⠼ Flashing in progress (programmer: 'iotlab') ⠴ Flashing in progress (programmer: 'iotlab') ⠦ Flashing in progress (programmer: 'iotlab') ⠧ Flashing in progress (programmer: 'iotlab') ⠇ Flashing in progress (programmer: 'iotlab') ⠏ Flashing in progress (programmer: 'iotlab') ✓ Flashing done! (programmer: 'iotlab' - duration: 15.04s) ssh -t alamos@saclay.iot-lab.info 'socat - tcp:st-lrwan1-10.saclay.iot-lab.info:20000' main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) Initialization successful - starting the shell now > NETOPT_RX_END_IRQ not implemented by driver > ifconfig ifconfig Iface 3 HWaddr: 00:00:00:00 Frequency: 868299987Hz RSSI: 99 BW: 125kHz SF: 7 CR: 4/5 Link: down TX-Power: 14dBm State: SLEEP Demod margin.: 0 Num gateways.: 0 OTAA L2-PDU:767 > ifconfig 3 set addr 26011A06 ifconfig 3 set addr 26011A06 success: set (short) address on interface 3 to 26011A06 > ifconfig 3 set nwkskey C881262BC87AD79175B20FDAB68307EB ifconfig 3 set nwkskey C881262BC87AD79175B20FDAB68307EB success: set NwkSKey on interface 3 to C881262BC87AD79175B20FDAB68307EB > ifconfig 3 set appskey AA35DE79CC6A6698C865320F7A76F1EA ifconfig 3 set appskey AA35DE79CC6A6698C865320F7A76F1EA success: set AppSKey on interface 3 to AA35DE79CC6A6698C865320F7A76F1EA > ifconfig 3 set rx2_dr 3 ifconfig 3 set rx2_dr 3 success: set RX2 datarate on interface 3 to 3 > ifconfig 3 -otaa ifconfig 3 -otaa success: unset option > ifconfig 3 up ifconfig 3 up > ifconfig 3 ifconfig 3 Iface 3 HWaddr: 26:01:1A:06 Frequency: 868299987Hz RSSI: 99 BW: 125kHz SF: 7 CR: 4/5 Link: up TX-Power: 14dBm State: SLEEP Demod margin.: 0 Num gateways.: 0 L2-PDU:2303 > ifconfig 3 -ack_req ifconfig 3 -ack_req success: unset option > send 3 "This is RIOT!" send 3 "This is RIOT!" PKTDUMP: data received: ~~ SNIP 0 - size: 12 byte, type: NETTYPE_LORAWAN (1) 00000000 54 68 69 73 20 69 73 20 52 49 4F 54 ~~ PKT - 1 snips, total size: 12 byte Successfully sent packet > ifconfig 3 ack_req ifconfig 3 ack_req success: set option > send 3 "This is RIOT!" send 3 "This is RIOT!" Successfully sent packet > ```
jia200x commented 3 years ago

11-lorawan. Task 01 - 04

PASSED ``` ✓ Flashing done! (programmer: 'iotlab' - duration: 16.04s) ssh -t alamos@saclay.iot-lab.info 'socat - tcp:st-lrwan1-10.saclay.iot-lab.info:20000' main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac erase > > loramac erase > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set appkey 16C47933D61F1722437CF9992DAB373F loramac set appkey 16C47933D61F1722437CF9992DAB373F > loramac set dr 0 loramac set dr 0 > loramac join otaa loramac join otaa Join procedure succeeded! > loramac tx "This is RIOT" cnf 123 loramac tx "This is RIOT" cnf 123 Received ACK from network Message sent with success > help loramac tx "This is RIOT" uncnf 42 loramac tx "This is RIOT" uncnf 42 Message sent with success > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set appkey 16C47933D61F1722437CF9992DAB373F loramac set appkey 16C47933D61F1722437CF9992DAB373F > loramac set dr 3 loramac set dr 3 > loramac join otaa loramac join otaa Join procedure succeeded! > loramac tx "This is RIOT" cnf 123 loramac tx "This is RIOT" cnf 123 Received ACK from network Message sent with success > loramac tx "This is RIOT" uncnf 42 loramac tx "This is RIOT" uncnf 42 Message sent with success > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set appkey 16C47933D61F1722437CF9992DAB373F loramac set appkey 16C47933D61F1722437CF9992DAB373F > loramac set dr 5 loramac set dr 5 > loramac join otaa loramac join otaa Join procedure succeeded! > loramac tx "This is RIOT" cnf 123 loramac tx "This is RIOT" cnf 123 Received ACK from network Message sent with success > loramac tx "This is RIOT" uncnf 42 loramac tx "This is RIOT" uncnf 42 Message sent with success >reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac erase loramac erase > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set devaddr 26011A06 loramac set devaddr 26011A06 > loramac set nwkskey C881262BC87AD79175B20FDAB68307EB loramac set nwkskey C881262BC87AD79175B20FDAB68307EB > loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA > loramac set rx2_dr 3 loramac set rx2_dr 3 > loramac set dr 0 loramac set dr 0 > loramac join abp loramac join abp Join procedure succeeded! > loramac tx "This is RIOT" cnf 123 loramac tx "This is RIOT" cnf 123 Received ACK from network Message sent with success > loramac tx "This is RIOT" uncnf 42 loramac tx "This is RIOT" uncnf 42 Message sent with success > loramac get ul_cnt loramac get ul_cnt Uplink Counter: 2 > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set ul_cnt 2 loramac set ul_cnt 2 > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set devaddr 26011A06 loramac set devaddr 26011A06 > loramac set nwkskey C881262BC87AD79175B20FDAB68307EB loramac set nwkskey C881262BC87AD79175B20FDAB68307EB > loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA > loramac set rx2_dr 3 loramac set rx2_dr 3 > loramac set dr 3 loramac set dr 3 > loramac join abp loramac join abp Join procedure succeeded! > loramac tx "This is RIOT" cnf 123 loramac tx "This is RIOT" cnf 123 Received ACK from network Message sent with success > loramac tx "This is RIOT" uncnf 42 loramac tx "This is RIOT" uncnf 42 Message sent with success > loramac get ul_cnt loramac get ul_cnt Uplink Counter: 4 > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set ul_cnt 4 loramac set ul_cnt 4 > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set devaddr 26011A06 loramac set devaddr 26011A06 > loramac set nwkskey C881262BC87AD79175B20FDAB68307EB loramac set nwkskey C881262BC87AD79175B20FDAB68307EB >loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA > loramac set rx2_dr 3 loramac set rx2_dr 3 > loramac set dr 5 loramac set dr 5 > loramac join abp loramac join abp Join procedure succeeded! > loramac tx "This is RIOT" cnf 123 loramac tx "This is RIOT" cnf 123 Received ACK from network Message sent with success > loramac tx "This is RIOT" uncnf 42 loramac tx "This is RIOT" uncnf 42 Message sent with success > loramac get ul_cnt loramac get ul_cnt Uplink Counter: 6 > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set ul_cnt 6 loramac set ul_cnt 6 > loramac help loramac help Usage: loramac loramac erase > loramac erase > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac get deveui loramac get deveui DEVEUI: 0000000000000000 > loramac get appeui loramac get appeui APPEUI: 0000000000000000 > loramac get appkey loramac get appkey APPKEY: 00000000000000000000000000000000 > loramac get devaddr loramac get devaddr DEVADDR: 00000000 > loramac get nwkskey loramac get nwkskey NWKSKEY: 00000000000000000000000000000000 > loramac get appskey loramac get appskey APPSKEY: 00000000000000000000000000000000 > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set appkey 16C47933D61F1722437CF9992DAB373F loramac set appkey 16C47933D61F1722437CF9992DAB373F > loramac save loramac save > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac get deveui loramac get deveui DEVEUI: 70B3D57EDA06FF17 > loramac get appeui loramac get appeui APPEUI: 70B3D57ED000912E > loramac get appkey loramac get appkey APPKEY: 16C47933D61F1722437CF9992DAB373F > loramac erase loramac erase > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac set deveui 70B3D57EDA06FF17 loramac set deveui 70B3D57EDA06FF17 > loramac set appeui 70B3D57ED000912E loramac set appeui 70B3D57ED000912E > loramac set devaddr 26011A06 loramac set devaddr 26011A06 > loramac set nwkskey C881262BC87AD79175B20FDAB68307EB loramac set nwkskey C881262BC87AD79175B20FDAB68307EB > loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA loramac set appskey AA35DE79CC6A6698C865320F7A76F1EA > loramac set rx2_dr 3 loramac set rx2_dr 3 > loramac save loramac save > reboot reboot main(): This is RIOT! (Version: 2021.07-devel-7-g4fafe-HEAD) All up, running the shell now > loramac get devaddr loramac get devaddr DEVADDR: 26011A06 > loramac get nwkskey loramac get nwkskey NWKSKEY: C881262BC87AD79175B20FDAB68307EB > loramac get appskey loramac get appskey APPSKEY: AA35DE79CC6A6698C865320F7A76F1EA > TEST PASSED ```
kaspar030 commented 3 years ago

Closing in favor of #219