Hi,
I need to install a program in a Lime router (built based on OpenWRT 18.06)
First I have done `opkg update`. It updated some lists of packages but I
also got the following errors:
--------------------
* opkg_download: Failed to download
http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mips_24kc/lib…,
wget returned 8.
* opkg_download: Failed to download
http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mips_24kc/lib…,
wget returned 8.
* opkg_download: Failed to download
http://snapshots.libremesh.org/packages/mips_24kc/libremesh/Packages.gz,
wget returned 4.
--------------------
Then I have tried to install the program and have got the following:
--------------------
root@EVC-7ab7ec:~# opkg install tc
Installing tc (4.16.0-8) to root...
Downloading
http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mips_24kc/bas…
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies
for tc:
* kernel (= 4.9.232-1-2b8f9dfe583e5c09aadd9474da55137f)
* opkg_install_cmd: Cannot install package tc.
--------------------
I'm not sure I understand the message nor what I could do to solve it.
In order to get more info about the problem I also did the following:
--------------------
root@EVC-7ab7ec:~# uname -r
4.9.232
root@EVC-7ab7ec:~#
root@EVC-7ab7ec:~#
root@EVC-7ab7ec:~#
root@EVC-7ab7ec:~#
root@EVC-7ab7ec:~# opkg --verbosity install tc
opkg_conf_parse_file: Loading conf file /etc/opkg.conf.
opkg_conf_parse_file: Loading conf file /etc/opkg/customfeeds.conf.
opkg_conf_parse_file: Loading conf file /etc/opkg/distfeeds.conf.
opkg_conf_parse_file: Loading conf file /etc/opkg/limefeeds.conf.
pkg_hash_load_feeds:
pkg_hash_load_feeds:
pkg_hash_load_feeds:
pkg_hash_load_feeds:
pkg_hash_load_status_files:
pkg_info_preinstall_check: Updating file owner list.
Installing tc (4.16.0-8) to root...
Downloading
http://downloads.openwrt.org/releases/18.06-SNAPSHOT/packages/mips_24kc/bas…
pkg_hash_fetch_best_installation_candidate: Using latest matching
kmod-sched-core 4.9.232 mips_24kc.
pkg_hash_fetch_best_installation_candidate: Using latest version of
installed package kernel.
pkg_hash_fetch_best_installation_candidate: Using latest version of
installed package kernel.
pkg_hash_fetch_best_installation_candidate: Using latest matching libmnl
1.0.4 mips_24kc.
satisfy_dependencies_for: This could mean that your package list is out
of date or that the packages
mentioned above do not yet exist (try 'opkg update'). To proceed in spite
of this problem try again with the '-force-depends' option.
opkg_configure_packages: Configuring unpacked packages.
opkg_configure_packages: Reordering packages before configuring them...
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies
for tc:
* kernel (= 4.9.232-1-2b8f9dfe583e5c09aadd9474da55137f)
* opkg_install_cmd: Cannot install package tc.
root@EVC-7ab7ec:~#
--------------------
But still I have problems to understand those messages. Any suggestion
on how to get the program installed?
---------- Forwarded message ---------
Von: Juergen Kimmel <juergenkimmel(a)gmail.com>
Date: Sa., 29. Aug. 2020, 19:48
Subject: Dependencies 19.07.3
To: libremesh development <lime-dev(a)lists.libremesh.org>
Following the instructions of https://libremesh.org/development.html
make menuconfig gives me:
juergen@DESKTOP-B5UQ3PS:~/openwrt$ make menuconfig
WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a
dependency on 'bird4', which does not exist
WARNING: Makefile 'package/feeds/libremesh/lime-proto-bgp/Makefile' has a
dependency on 'bird6', which does not exist
tmp/.config-package.in:73022:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:73022: symbol PACKAGE_lime-proto-anygw depends on
PACKAGE_dnsmasq
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:173: symbol PACKAGE_dnsmasq is selected by
PACKAGE_dnsmasq-dhcpv6
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:187: symbol PACKAGE_dnsmasq-dhcpv6 is selected
by PACKAGE_lime-proto-anygw
configuration written to .config
--
cheers
Jürgen Kimmel
Hi,
I'm running LiMe based on OpenWRT v19.07.3
I would like to run some commands permanently. I made the
/etc/lime-assets/node/myscript.sh script with those commands and gave it
execute permissions.
Then I added the following to /etc/config/lime-node:
config run_asset 'sh'
option asset 'node/myscript.sh'
option when 'ATCONFIG'
Everything works ok, but only if I manually run lime-config. The script
does not work after a reboot. I also tried with option "ATFIRSTBOOT",
but I get the same, it only works if I manually run lime-config.
What am I missing?
Hi all,
there is a typo at
sudo apt update
sudo apt install --no-install-recommends git ca-certificates
subversion wget make gcc g++ libncurses5-dev gawk unzip file patch
python3-distutils python3-minimal python-minimal
python-minimal should be python2-minimal
--
cheers
Jürgen Kimmel
On Aug 26, 2020 19:02, amuza <amuza(a)riseup.net> wrote:
> How could I see through the command line other active nodes?
This is a super important question and I'm not sure if the Babeld case
have been documented anywhere yet, thanks for asking this!
For the neighbours known by Batman-adv you can use the command:
batctl o
For the neighbours (and much other info) known by Babeld you can use:
echo dump | nc ::1 30003
Which sends a packet with the word "dump" to the same router at a door
configured in /etc/config/babeld (30003 is not the standard Babeld port,
LibreMesh devs chose it) and shows the answer.
https://www.irif.fr/~jch/software/babel/babeld.html#LOCAL_CONFIGURATION_INT…
Ciao,
Ilario
Hello!
I have been out for a long while, and now I would like to resume my
libremeshing. I don't remember many things, and I see the website did
not change much.
Is 17.06 still the recommended version?
I remember when you wanted to precook binaries for your own network
there was this chef thing you could use. Is that thing still available?
I don't remember where it was.
I'd be happy if you could give me some updates on versions,
methodologies and URLs.
Thank you!
Hi!
LiMe 17.06' luci used to show a very nice graph of linked nodes at
BMX6 > Graph
After compiling from source (based on OpenWRT 18.06) I cannot see it.
Is it still available?
If so, how could I get it?
Thanks!
>
> The files directory relates to the root partion so your file must be in
>
> files/etc/firewall.lime.d/90_my_rules_file
Yeap, forget everything, my bad, thank you SAn!