Bug #308
closedBATMAN installation problem
0%
Description
Here is the error while installing batman on the second WiFi router:
"* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-batman-adv:
- kernel (= 3.18.21-1-3d4bd113f3f10b8986a142b8792db9c5) *
any solutions for that problem?
Or which version of BATMAN protocol can I used if my router is TP-link TL-MR3420 V2.4 with kernel "3.18.23"
Updated by Sven Eckelmann over 8 years ago
- Status changed from New to Rejected
This is an OpenWrt problem - we don't provide any prebuild packages of batman-adv (exactly for this reason). You have to tell them that they have to create a new Chaos Calmer release (15.05.2 - which hopefully works again with openwrt-routing) when you want to use a "stable" OpenWrt release. Then they can build new binary releases of kmod-batman-adv which matches their kernel version again. Right now it is just a big incompatible mess for any non-base kmod-* package in their OpenWrt 15.05.1 release. The kernel version provided for ar71xx is for example 3.18.23-1-b2f200610f46d20ef52d269421369d0c but non-base kmod-* packages depend on 3.18.21-1-3d4bd113f3f10b8986a142b8792db9c5 (as you already noticed).
Or you can try their current snapshots https://downloads.openwrt.org/snapshots/trunk/ which should also provide a prebuild kmod-batman-adv (but which are still 2 batman-adv releases behind). You have to install the image for your TL-MR3420 first and then install kmod-batman-adv
Or you build OpenWrt/LEDE from source and install your own image with your own build of kmod-batman-adv
Updated by Sven Eckelmann over 8 years ago
Here are some of the bug reports from OpenWrt: