nerves-project-attic/nerves_network

Unhandled context when using `dhcp_server` and `static`

ConnorRigby opened this issue · 0 comments

00:00:19.723 [error] GenServer :"Nerves.Network.Interface.usb0" terminating
** (FunctionClauseError) no function clause matching in Nerves.Network.StaticManager.consume/3
    (nerves_network) lib/nerves_network/static_manager.ex:81: Nerves.Network.StaticManager.consume(:up, :ifadded, %Nerves.Network.StaticManager{context: :up, ifname: "usb0", settings: [ipv4_address_method: :static, ipv4_address: "192.168.24.1", ipv4_subnet_mask: "255.255.0.0", domain: "nerves.local"]})
    (nerves_network) lib/nerves_network/static_manager.ex:38: Nerves.Network.StaticManager.handle_info/2
    (stdlib) gen_server.erl:616: :gen_server.try_dispatch/4
    (stdlib) gen_server.erl:686: :gen_server.handle_msg/6
    (stdlib) proc_lib.erl:247: :proc_lib.init_p_do_apply/3
Last message: {Nerves.NetworkInterface, :ifadded, %{ifname: "usb0", index: 2}}
State: %Nerves.Network.StaticManager{context: :up, ifname: "usb0", settings: [ipv4_address_method: :static, ipv4_address: "192.168.24.1", ipv4_subnet_mask: "255.255.0.0", domain: "nerves.local"]}