Giter Club home page Giter Club logo

nerves_pack's People

Contributors

connorrigby avatar dependabot-preview[bot] avatar dependabot[bot] avatar ericr3r avatar fhunleth avatar jjcarstens avatar mnishiguchi avatar mobileoverlord avatar petrus-jvrensburg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

nerves_pack's Issues

Make vintage net ethernet and vintage net direct optional deps

Environment

  • Elixir version (elixir -v):
Erlang/OTP 24 [erts-12.0.3] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [jit]

Elixir 1.12.2 (compiled with Erlang/OTP 24)
  • Nerves environment: (mix nerves.env --info)
|nerves_bootstrap| Environment Package List

  Pkg:         nerves_toolchain_ctng
  Vsn:         1.7.2
  Type:        toolchain_platform
  BuildRunner: {nil, []}

  Pkg:         nerves_system_elias
  Vsn:         0.6.1
  Type:        system
  BuildRunner: {Nerves.Artifact.BuildRunners.Local, []}

  Pkg:         nerves_toolchain_arm_unknown_linux_gnueabihf
  Vsn:         1.3.2
  Type:        toolchain
  BuildRunner: {Nerves.Artifact.BuildRunners.Local, []}

  Pkg:         nerves_system_br
  Vsn:         1.16.4
  Type:        system_platform
  BuildRunner: {nil, []}

|nerves_bootstrap| Loadpaths Start


Nerves environment
  MIX_TARGET:   nrv_elias
  MIX_ENV:      dev

|nerves_bootstrap| Environment Variable List
  target:     nrv_elias
  toolchain:  /home/connor/.nerves/artifacts/nerves_toolchain_arm_unknown_linux_gnueabihf-linux_x86_64-1.3.2
  system:     /home/connor/workspace/keeplabs/elias/o/elias
  app:        .

|nerves_bootstrap| Loadpaths End
  • Additional information about your host, target hardware or environment that
    may help

Current behavior

On a board with no ethernet or gadget port, vintage_net_ethernet and vintage_net_direct
are loaded in the firmware

Expected behavior

Those deps should not be loaded if i don't want.

Support Erlang Distribution

Erlang distribution can mostly be configured by editing vm.args.eex of your firmware, but it might be nice to handle it in a more controlled fashion within NervesPack. (much like nerves_init_gadget did)

SSH auth via username/password

This has become a more prevalent need in some places, so this would be a good place to add support as an example implementation

Thoughts on handling `VintageNetWizard`

#8 brought up a few good points about handling VintageNetWizard in this lib. I really teeter on the fence in this area so wanted to jot some thoughts if others want to weigh in.

Moving the button as optional was good. Used if people want, but also a solid example of what you could do.

Starting the wizard if you have wlan interface available but not configured might be a gray area. For now, I think it's convenient. But it could get in the way should others have specific logic for handling a wizard (which could be very common case). Should we keep it? Should it be behind a config value? Should we not even have as a dep?

Can't get the ip by usb

First of all, thanks a lot for this awesome project. I am using the bbb project on bbg and I can't get the ipby usb (no virtual network card enumerated), but I can get the correct ip address by eth. I can be sure that my cable is ok because in the official bbb image it is working. Do you have any suggestions for this, thanks!

Enable/Disable SSH at runtime

This would be convenient to have. Would help for the cases that you sometimes want to enable/disable on the fly but don't want to do a whole new fw image.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.