Git Product home page Git Product logo

openwrt-packages's People

Contributors

ansuel avatar aparcar avatar bubu83 avatar chris5560 avatar dangowrt avatar danrl avatar dibdot avatar ericluehrsen avatar feckert avatar freifunkufo avatar hnyman avatar iiordanov avatar incorporated avatar jow- avatar karlp avatar kuoruan avatar luttyyang avatar mmunz avatar musashino205 avatar namedun avatar pmelange avatar sbyx avatar sotux avatar stangri avatar stargieg avatar svenroederer avatar user7887 avatar yangfl avatar yousong avatar yuripet 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

Watchers

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

openwrt-packages's Issues

remove freifunk-mapupdate module

Remove the freifunk-mapupdate module. The whole software stack for this router map stack is unmaintained since a few years (> 5 years).

Update pre-set Digitalcourage DNS servers to new ip

While it is welcome that we suggest independent dns servers in our firmwares, the currently used pre-set ip of Digitalcourage 85.214.20.141 will expire in a couple of months. We should revise and update the default dns server ips (i.e. for Digitalcourage 46.182.19.48 respectively 2a02:2970:1002::18 as stated here).

freifunk defaults: deprecate wifi_iface and add wifi_iface_adhoc and potentially more

I think it would be a good idea to change the name to the more descriptive wifi_iface_adhoc. This will make it possible to generalize the code in the wizard and make it possible to add other wireless modes (p2p-go, ap, sta).

To truely be albe to generalize the wizard, another section could be added.

config 'defaults' 'mesh_modes'
        option adhoc 'Ad-Hoc (Veraltet)'
        option 80211s '802.11s'
        ...
        option default '80211s'

Additionally, as in the case with adhoc, there is a need to have special settings based on if it's 2.4Ghz or 5Ghz. In these cases, sections like wifi_iface_adhoc_2 and wifi_iface_adhoc_5 could override the device agnostic settings.

freifunk-policyrouting: do not run init-script in imagebuilder

This is to follow up openwrt/luci#1635 after splitting freifunk-packages from luci-feed. Original issue-statment below:


When creating final images the build-scripts running the package init-scripts. As of including files like on a real system (line 4, 5), with absolute path, this will fail.

Activating init scripts
build_dir/target-mips_24kc_musl/root-ar71xx/etc/init.d/freifunk-policyrouting: line 4: /lib/functions/network.sh: No such file or directory
build_dir/target-mips_24kc_musl/root-ar71xx/etc/init.d/freifunk-policyrouting: line 5: /lib/functions.sh: No such file or directory

Running this init-script outside of a real-system don't seem to make sense at all, so just exit gracefully.

luci-mod-freifunk: calling via "Freifunk" button on page-bottom raises a lua-error

With recent LuCI (master branch; somewhere before openwrt/luci@09a3b47) Luci throws an error when clicking on the "Freifunk" button. The button on the page-bottom, beside the "Administration" button.

/usr/lib/lua/luci/dispatcher.lua:1190: attempt to index local 'f' (a nil value)
stack traceback:
/usr/lib/lua/luci/dispatcher.lua:1190: in function 'createtree_json'
/usr/lib/lua/luci/dispatcher.lua:703: in function 'menu_json'
/usr/lib/lua/luci/dispatcher.lua:796: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:995: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:479: in function </usr/lib/lua/luci/dispatcher.lua:478>

Seen with 05760f0. Calling http:///cgi-bin/luci/ works fine, calling http:///cgi-bin/luci/freifunk fails.

How to proceed with branches?

As this repo/feed is not part of future openWrt releases anymore how do we want to proceed with branches here?

At the moment we do have a branch for 19.07.

There are also things developed on the master branch.

Where should the main development take place? In master

显示缺少依赖 'freifunk-mapupdate', which does not exist

在编译 openwrt 22.03.2 时出现这个提示

./scripts/feeds install -a -p freifunk
WARNING: Makefile 'package/feeds/freifunk/luci-mod-freifunk-community/Makefile' has a dependency on 'freifunk-mapupdate', which does not exist
Installing all packages from feed freifunk.

create branch openwrt-21.02

Hi,

as the freifunk feeds is enabled by default in OpenWrt it would be great if you could create a branch for openwrt-21.02.
For all the other feeds I've just pushed the master to the branch openwrt-21.02

Best,
lynxis

Remove this feed from OpenWrt's feeds.conf.default?

As a result of the disinterest in the community as shown in pr #34, and the overall lack of movement in this repo, I would suggest that this feed be removed from the main OpenWrt feed list.

https://github.com/openwrt/openwrt/blob/17fa01bb79be12a08f8f7a0beb7f0d73618a6193/feeds.conf.default#L5

As it seems like the only project which uses this feed currently is freifunk-berlin, which has it's own make system and feeds list, I don't see this as a problem. If I am mistaken and other projects are dependent on this feed, please comment below.

I would submit a PR with OpenWrt sometime at the beginning of March 2021.

luci-mod-freifunk: lua error accessing the "profile_expert" site and others

accessing /cgi-bin/luci/admin/freifunk/basics/profile_expert raises a lua error:

...r/lib/lua/luci/model/cbi/freifunk/profile_expert.lua:12: attempt to concatenate local 'community' (a boolean value)
stack traceback:
...r/lib/lua/luci/model/cbi/freifunk/profile_expert.lua:12: in function 'func'
/usr/lib/lua/luci/cbi.lua:66: in function 'load'
/usr/lib/lua/luci/dispatcher.lua:1336: in function '_cbi'
/usr/lib/lua/luci/dispatcher.lua:1019: in function 'dispatch'
/usr/lib/lua/luci/dispatcher.lua:479: in function </usr/lib/lua/luci/dispatcher.lua:478>

even uci get feifunk.community.name return a valid profile-suffix (here "berlin").

This probably relates to running it on the latest OpenWrt master:

OPENWRT_REPO=https://git.openwrt.org/openwrt/openwrt.git
OPENWRT_COMMIT=ad27c133eb606ee39fa346b7bdb26c1764ee869e
PACKAGES_PACKAGES_REPO=https://github.com/openwrt/packages.git
PACKAGES_PACKAGES_COMMIT=10fb31451e18b6a03f8070eeae373d37855ccc09
PACKAGES_LUCI_REPO=https://github.com/openwrt/luci.git
PACKAGES_LUCI_COMMIT=a573da0d191e30ccabc15b84fdc73f9b570fcf51

after feed split-off some packages are broken

updating the feed with "scripts/feeds update" gives the following error for some packages:

ERROR: please fix feeds/freifunk/applications/luci-app-freifunk-diagnostics/Makefile - see logs/feeds/freifunk/applications/luci-app-freifunk-diagnostics/dump.txt for details

affected packages:

  • luci-app-freifunk-diagnostics
  • luci-app-freifunk-policyrouting
  • luci-app-freifunk-widgets
  • luci-app-meshwizard
  • luci-mod-freifunk-community
  • luci-theme-freifunk-generic

As the Makefile errors these packages are not available in OpenWrt at all.

A buildlog can be found at http://buildbot.berlin.freifunk.net/builders/ramips-mt7621/builds/1167/steps/shell/logs/stdio

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.