Great, thanks for that.
Here’s the crash (eventually fatal) on boot after Configurator finished.
Using staging
branch and cloned 1 hour ago.
I’d try to open a PR but would be too slow and maybe not the simple solution that’s likely possible for this one.
_/ apologize for the log formatting . . how do I put a multi-line block as preformatted text ? _
[ . . . ]
01:29:57.767 [info] Waiting for interface eth0 up.
01:29:57.768 [info] Interface eth0 is up.
01:29:57.779 [debug] Starting ntpd as: ["/usr/sbin/ntpd", "-n", "-d", "-S", "/srv/erlang/lib/nerves_time-0.2.0/priv/ntpd_script", "-p", "3.au.pool.ntp.org", "-p", "2.au.pool.ntp.org"]
01:29:57.780 [debug] Hacking tzdata.
01:29:57.791 [error] Child Farmbot.Target.Network.Manager of Supervisor Farmbot.Target.Network failed to start
** (exit) an exception was raised:
** (CaseClauseError) no case clause matching: "static"
(nerves_network) lib/nerves_network/if_supervisor.ex:80: Nerves.Network.IFSupervisor.manager/2
(nerves_network) lib/nerves_network/if_supervisor.ex:28: Nerves.Network.IFSupervisor.setup/2
(farmbot) platform/target/network/manager.ex:56: Farmbot.Target.Network.Manager.init/1
(stdlib) gen_server.erl:374: :gen_server.init_it/2
(stdlib) gen_server.erl:342: :gen_server.init_it/6
(stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3
Start Call: Farmbot.Target.Network.Manager.start_link("eth0", [domain: "fb2", name_servers: ["10.0.1.1"], ipv4_address_method: "static", ipv4_address: "10.0.1.120", ipv4_gateway: "10.0.1.1", ipv4_subnet_mask: "255.255.255.0"])
Restart: :transient
Shutdown: 5000
Type: :worker
01:29:57.797 [error] Child Farmbot.Target.Network of Supervisor Farmbot.System.Init.Suprevisor failed to start
** (exit) shutdown: failed to start child: Farmbot.Target.Network.Manager
** (EXIT) an exception was raised:
** (CaseClauseError) no case clause matching: "static"
(nerves_network) lib/nerves_network/if_supervisor.ex:80: Nerves.Network.IFSupervisor.manager/2
(nerves_network) lib/nerves_network/if_supervisor.ex:28: Nerves.Network.IFSupervisor.setup/2
[ . . . ]
01:29:57.838 [error] Farmbot exited: {{:shutdown, {:failed_to_start_child, Farmbot.System.Supervisor, {:shutdown, {:failed_to_start_child, Farmbot.System.Init.Suprevisor, {:shutdown, {:failed_to_start_child, Farmbot.Target.Network, {:shutdown, {:failed_to_start_child, Farmbot.Target.Network.Manager, {{:case_clause, "static"}, [{Nerves.Network.IFSupervisor, :manager, 2, [file: 'lib/nerves_network/if_supervisor.ex', line: 80]}, {Nerves.Network.IFSupervisor, :setup, 2, [file: 'lib/nerves_network/if_supervisor.ex', line: 28]}, {Farmbot.Target.Network.Manager, :init, 1, [file: 'platform/target/network/manager.ex', line: 56]}, {:gen_server, :init_it, 2, [file: 'gen_server.erl', line: 374]}, {:gen_server, :init_it, 6, [file: 'gen_server.erl', line: 342]}, {:proc_lib, :init_p_do_apply, 3, [file: 'proc_lib.erl', line: 249]}]}}}}}}}}}, {Farmbot, :start, [:normal, []]}}