2021-01-13 09:15:10 +00:00
|
|
|
if {[expr ![have_spec nova] && ![have_spec sel4] && ![have_spec hw] && ![have_spec foc] || ![have_spec x86] || [have_include power_on/qemu] || [have_board muen]]} {
|
2018-05-22 13:01:25 +00:00
|
|
|
puts "\n Run script is not supported on this platform. \n"; exit 0 }
|
|
|
|
|
|
|
|
proc wifi_ssid {} {
|
|
|
|
return "$::env(GENODE_WIFI_SSID2)" }
|
|
|
|
|
|
|
|
proc wifi_psk {} {
|
|
|
|
return "$::env(GENODE_WIFI_PSK2)" }
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
proc router_verbose {} {
|
|
|
|
return "no" }
|
|
|
|
|
|
|
|
proc router_verbose_packet_drop {} {
|
|
|
|
return "no" }
|
|
|
|
|
|
|
|
proc router_verbose_packets {} {
|
|
|
|
return "no" }
|
|
|
|
|
|
|
|
proc router_verbose_domain_state {} {
|
|
|
|
return "yes" }
|
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
source ${genode_dir}/repos/base/run/platform_drv.inc
|
|
|
|
|
|
|
|
proc platform_drv_priority {} { return { priority="-1"} }
|
|
|
|
|
|
|
|
append build_components { core }
|
|
|
|
append build_components { init }
|
2019-01-03 17:01:49 +00:00
|
|
|
append build_components { timer }
|
2018-05-22 13:01:25 +00:00
|
|
|
append build_components { server/nic_router }
|
|
|
|
append build_components { server/dynamic_rom }
|
|
|
|
append build_components { server/report_rom }
|
|
|
|
append build_components { drivers/wifi }
|
|
|
|
append build_components { lib/vfs/jitterentropy }
|
|
|
|
append build_components { drivers/rtc }
|
|
|
|
append build_components { drivers/nic }
|
|
|
|
append build_components { app/ping }
|
|
|
|
|
|
|
|
append_platform_drv_build_components
|
|
|
|
|
|
|
|
build $build_components
|
|
|
|
|
|
|
|
create_boot_directory
|
|
|
|
|
|
|
|
append config {
|
|
|
|
|
|
|
|
<config prio_levels="4">
|
|
|
|
<parent-provides>
|
|
|
|
<service name="ROM"/>
|
|
|
|
<service name="IRQ"/>
|
|
|
|
<service name="IO_MEM"/>
|
|
|
|
<service name="IO_PORT"/>
|
|
|
|
<service name="PD"/>
|
|
|
|
<service name="RM"/>
|
|
|
|
<service name="CPU"/>
|
|
|
|
<service name="LOG"/>
|
|
|
|
</parent-provides>
|
|
|
|
<default-route>
|
|
|
|
<any-service> <parent/> <any-child/> </any-service>
|
|
|
|
</default-route>
|
|
|
|
<default caps="100"/>}
|
|
|
|
|
|
|
|
append_platform_drv_config
|
|
|
|
append config {
|
|
|
|
|
|
|
|
<start name="timer" priority="0">
|
|
|
|
<resource name="RAM" quantum="1M"/>
|
|
|
|
<provides><service name="Timer"/></provides>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
<start name="rtc_drv" priority="-1">
|
|
|
|
<resource name="RAM" quantum="1M"/>
|
|
|
|
<provides>
|
|
|
|
<service name="Rtc"/>
|
|
|
|
</provides>
|
|
|
|
</start>
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<start name="nic_drv" priority="-1" caps="120">
|
2019-04-24 13:09:49 +00:00
|
|
|
<binary name="ipxe_nic_drv"/>
|
2021-01-08 16:27:24 +00:00
|
|
|
<resource name="RAM" quantum="8M"/>
|
|
|
|
<config mode="uplink_client"/>
|
|
|
|
<route>
|
|
|
|
<service name="Uplink"> <child name="router"/> </service>
|
|
|
|
<any-service> <parent/> <any-child/> </any-service>
|
|
|
|
</route>
|
2018-05-22 13:01:25 +00:00
|
|
|
</start>
|
|
|
|
|
2019-02-19 15:28:34 +00:00
|
|
|
<start name="wifi_drv" caps="300" priority="-1">
|
2018-08-09 09:09:19 +00:00
|
|
|
<resource name="RAM" quantum="24M"/>
|
2021-01-08 16:27:24 +00:00
|
|
|
<config mode="uplink_client" ld_verbose="no">
|
2018-05-22 13:01:25 +00:00
|
|
|
<vfs>
|
|
|
|
<dir name="dev"> <log/> <rtc/> <null/>
|
|
|
|
<jitterentropy name="random"/>
|
|
|
|
<jitterentropy name="urandom"/>
|
|
|
|
</dir>
|
|
|
|
<dir name="config"> <ram/> </dir>
|
|
|
|
</vfs>
|
2018-08-09 09:09:19 +00:00
|
|
|
<libc stdout="/dev/null" stderr="/dev/null" rtc="/dev/rtc"/>
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
<route>
|
2021-01-08 16:27:24 +00:00
|
|
|
<service name="Uplink"> <child name="router"/> </service>
|
2018-05-22 13:01:25 +00:00
|
|
|
<service name="Rtc"> <any-child/> </service>
|
|
|
|
<service name="Report"> <child name="report_rom"/> </service>
|
2018-08-09 09:09:19 +00:00
|
|
|
<service name="ROM" label="wifi_config"> <child name="config_rom"/> </service>
|
2018-05-22 13:01:25 +00:00
|
|
|
<any-service> <parent/> <any-child/> </any-service>
|
|
|
|
</route>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
<start name="report_rom" priority="-2">
|
|
|
|
<resource name="RAM" quantum="2M"/>
|
|
|
|
<provides> <service name="Report"/> <service name="ROM"/> </provides>
|
|
|
|
<config/>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
<start name="config_rom" priority="-2">
|
|
|
|
<binary name="dynamic_rom"/>
|
|
|
|
<resource name="RAM" quantum="4M"/>
|
|
|
|
<provides><service name="ROM"/></provides>
|
|
|
|
<config verbose="no">
|
2018-08-09 09:09:19 +00:00
|
|
|
<rom name="wifi_config">
|
2018-05-22 13:01:25 +00:00
|
|
|
<inline description="CONNECT">
|
2018-09-13 13:13:23 +00:00
|
|
|
<wifi_config connected_scan_interval="0" scan_interval="5" rfkill="no" verbose="no" verbose_state="no">
|
|
|
|
<network ssid="} [wifi_ssid] {" protection="WPA2" passphrase="} [wifi_psk] {"/>
|
2018-08-09 09:09:19 +00:00
|
|
|
</wifi_config>
|
2018-05-22 13:01:25 +00:00
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="600000"/> <!-- 10 minutes -->
|
|
|
|
</rom>
|
|
|
|
</config>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
<start name="dynamic_rom" priority="-1">
|
|
|
|
<resource name="RAM" quantum="4M"/>
|
|
|
|
<provides><service name="ROM"/> </provides>
|
|
|
|
<config verbose="yes">
|
|
|
|
<rom name="router.config">
|
|
|
|
|
2018-09-12 15:07:40 +00:00
|
|
|
<!-- give the drivers time to come up -->
|
|
|
|
<inline> <config/> </inline>
|
|
|
|
<sleep milliseconds="15000"/>
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-09-12 15:07:40 +00:00
|
|
|
<!-- start the actual test -->
|
2018-05-22 13:01:25 +00:00
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
<policy label_prefix="nic_drv" domain="uplink" />
|
|
|
|
|
2018-06-05 16:31:40 +00:00
|
|
|
<domain name="uplink">
|
2018-05-22 13:01:25 +00:00
|
|
|
<nat domain="downlink" icmp-ids="999"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3001"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
<policy label_prefix="wifi_drv" domain="uplink" />
|
|
|
|
|
2018-06-05 16:31:40 +00:00
|
|
|
<domain name="uplink">
|
2018-05-22 13:01:25 +00:00
|
|
|
<nat domain="downlink" icmp-ids="999"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3002"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="yes"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3003"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
<policy label_prefix="nic_drv" domain="uplink" />
|
|
|
|
|
2018-06-05 16:31:40 +00:00
|
|
|
<domain name="uplink">
|
2018-05-22 13:01:25 +00:00
|
|
|
<nat domain="downlink" icmp-ids="999"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3004"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
<policy label_prefix="nic_drv" domain="uplink" />
|
|
|
|
|
2018-06-05 16:31:40 +00:00
|
|
|
<domain name="uplink">
|
2018-05-22 13:01:25 +00:00
|
|
|
<nat domain="downlink" icmp-ids="999"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3005"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="yes"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3006"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
<policy label_prefix="wifi_drv" domain="uplink" />
|
|
|
|
|
2018-06-05 16:31:40 +00:00
|
|
|
<domain name="uplink">
|
2018-05-22 13:01:25 +00:00
|
|
|
<nat domain="downlink" icmp-ids="999"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3007"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
<policy label_prefix="nic_drv" domain="uplink" />
|
|
|
|
|
2018-06-05 16:31:40 +00:00
|
|
|
<domain name="uplink">
|
2018-05-22 13:01:25 +00:00
|
|
|
<nat domain="downlink" icmp-ids="999"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
<icmp dst="0.0.0.0/0" domain="uplink" />
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="3008"/>
|
|
|
|
<inline>
|
|
|
|
|
2018-09-12 15:13:27 +00:00
|
|
|
<config dhcp_discover_timeout_sec="1"
|
|
|
|
verbose="} [router_verbose] {"
|
|
|
|
verbose_packet_drop="} [router_verbose_packet_drop] {"
|
|
|
|
verbose_domain_state="} [router_verbose_domain_state] {"
|
|
|
|
verbose_packets="} [router_verbose_packets] {">
|
|
|
|
|
2021-01-08 16:27:24 +00:00
|
|
|
<policy label_prefix="ping" domain="downlink"/>
|
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
<domain name="downlink" interface="10.0.1.79/24">
|
|
|
|
<dhcp-server ip_first="10.0.1.80" ip_last="10.0.1.100"/>
|
|
|
|
</domain>
|
2021-01-08 16:27:24 +00:00
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
</config>
|
|
|
|
|
|
|
|
</inline>
|
|
|
|
<sleep milliseconds="600000"/>
|
|
|
|
</rom>
|
|
|
|
</config>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
<start name="router" caps="200" priority="-2">
|
|
|
|
<binary name="nic_router"/>
|
|
|
|
<resource name="RAM" quantum="10M"/>
|
2020-12-07 15:46:15 +00:00
|
|
|
<provides>
|
|
|
|
<service name="Nic"/>
|
|
|
|
<service name="Uplink"/>
|
|
|
|
</provides>
|
2018-05-22 13:01:25 +00:00
|
|
|
<route>
|
|
|
|
<service name="ROM" label="config">
|
|
|
|
<child name="dynamic_rom" label="router.config"/>
|
|
|
|
</service>
|
|
|
|
<any-service> <parent/> <any-child/> </any-service>
|
|
|
|
</route>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
<start name="ping" priority="-2">
|
|
|
|
<resource name="RAM" quantum="8M"/>
|
|
|
|
<config dst_ip="1.1.1.1"
|
|
|
|
period_sec="1"
|
|
|
|
count="999"/>
|
|
|
|
<route>
|
|
|
|
<service name="Nic"> <child name="router"/> </service>
|
|
|
|
<any-service> <parent/> <any-child/> </any-service>
|
|
|
|
</route>
|
|
|
|
</start>
|
|
|
|
|
|
|
|
</config>
|
|
|
|
}
|
|
|
|
|
|
|
|
install_config $config
|
|
|
|
|
2018-08-09 09:09:19 +00:00
|
|
|
append boot_modules {
|
|
|
|
iwlwifi-6000-4.ucode
|
|
|
|
iwlwifi-6000g2a-6.ucode
|
|
|
|
iwlwifi-6000g2b-6.ucode
|
|
|
|
iwlwifi-7260-17.ucode
|
|
|
|
iwlwifi-7265-17.ucode
|
|
|
|
iwlwifi-7265D-29.ucode
|
|
|
|
iwlwifi-8000C-36.ucode
|
|
|
|
iwlwifi-8265-36.ucode
|
|
|
|
regulatory.db
|
|
|
|
}
|
|
|
|
|
2018-05-22 13:01:25 +00:00
|
|
|
append boot_modules { report_rom }
|
|
|
|
append boot_modules { vfs_jitterentropy.lib.so }
|
|
|
|
append boot_modules { libcrypto.lib.so }
|
|
|
|
append boot_modules { libssl.lib.so }
|
|
|
|
append boot_modules { wpa_driver_nl80211.lib.so }
|
|
|
|
append boot_modules { wpa_supplicant.lib.so }
|
|
|
|
append boot_modules { wifi.lib.so }
|
|
|
|
append boot_modules { wifi_drv }
|
|
|
|
append boot_modules { core }
|
|
|
|
append boot_modules { nic_router }
|
|
|
|
append boot_modules { ld.lib.so }
|
|
|
|
append boot_modules { init }
|
|
|
|
append boot_modules { timer }
|
|
|
|
append boot_modules { ping }
|
|
|
|
append boot_modules { libc.lib.so }
|
|
|
|
append boot_modules { dynamic_rom }
|
|
|
|
append boot_modules { rtc_drv }
|
|
|
|
append boot_modules { vfs.lib.so }
|
2019-04-24 13:09:49 +00:00
|
|
|
append boot_modules { ipxe_nic_drv }
|
2018-05-22 13:01:25 +00:00
|
|
|
append_platform_drv_boot_modules
|
|
|
|
|
|
|
|
build_boot_image $boot_modules
|
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3001 milliseconds"
|
|
|
|
append done_string ".*64 bytes from 1.1.1.1: icmp_seq="
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3002 milliseconds"
|
|
|
|
append done_string ".*64 bytes from 1.1.1.1: icmp_seq="
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3003 milliseconds"
|
|
|
|
append done_string ".*downlink.*invalid domain.*invalid ICMP rule"
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3004 milliseconds"
|
|
|
|
append done_string ".*64 bytes from 1.1.1.1: icmp_seq="
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3005 milliseconds"
|
|
|
|
append done_string ".*64 bytes from 1.1.1.1: icmp_seq="
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3006 milliseconds"
|
|
|
|
append done_string ".*downlink.*invalid domain.*invalid ICMP rule"
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3007 milliseconds"
|
|
|
|
append done_string ".*64 bytes from 1.1.1.1: icmp_seq="
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 3008 milliseconds"
|
|
|
|
append done_string ".*64 bytes from 1.1.1.1: icmp_seq="
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-05-29 13:24:40 +00:00
|
|
|
append done_string ".*router.config: change"
|
|
|
|
append done_string ".*router.config: sleep 600000 milliseconds"
|
|
|
|
append done_string ".*From 10.0.1.79 icmp_seq=.* Destination Unreachable"
|
2018-05-22 13:01:25 +00:00
|
|
|
|
2018-09-12 15:07:40 +00:00
|
|
|
run_genode_until $done_string 70
|