Re: [B.A.T.M.A.N.] Subject: batman-adv Openwrt Kamikaze / 8.09 problem
On Sunday 08 April 2012 10:39:16 3zl Trizonelabs wrote: Seeking for hep to get batman-adv running on Openwrt Kamikaze 8.09 build Kernel 2.6.30 Build runs ok, but module not loaded. batctl -v ...batman-adv module not loaded Try to load manually : insmod /lib/modules/2.6.30.10/batman-adv.ko . unknown symbol in module or unknown parameter Any hint how to setup the build for 8.09 trunk highly appreciated Can you please check that kernel module crc16 is loaded. Kind regards, Sven signature.asc Description: This is a digitally signed message part.
[B.A.T.M.A.N.] Question howto build batman-adv Openwrt Kamikaze 8.09 rev 2012 build
How could i build a newer release of batman-adv (2012) for Openwrt 8.09 or devel ? Or maybe i did something wrong here ? Started with fresh build enviroment setup : feeds.conf.default src-svn packages svn://svn.openwrt.org/openwrt/branches/packages_8.09 svn://svn.openwrt.org/openwrt/packages src-svn batman http://downloads.open-mesh.org/svn/openwrt-feed/ 3zl@debian6esxi:~/OpenWRT/8.09tr$ ./scripts/feeds update Updating feed 'packages' from 'svn://svn.openwrt.org/openwrt/branches/packages_8.09' ... Anet/batman-advanced Anet/batman-advanced/files Anet/batman-advanced/files/etc Anet/batman-advanced/files/etc/config Anet/batman-advanced/files/etc/config/batmand-adv Anet/batman-advanced/files/etc/init.d Anet/batman-advanced/files/etc/init.d/batmand-adv Anet/batman-advanced/patches Anet/batman-advanced/Makefile Updated to revision 31216. make menuconfig : Kernel Module Network select batman-adv (*) make.. results in : /build_dir/mips/batman-adv-r1176 with folders : /batman /batman-adv-kernelland /batman-adv-userspace /batman-experimental / battool cat /feeds/packages/net/batman-advanced/makefile KG_NAME:=batmand-adv PKG_REV:=1176 PKG_VERSION:=r$(PKG_REV) PKG_RELEASE:=1 PKG_BRANCH:=batman-adv-userspace PKG_SOURCE_PROTO:=svn PKG_SOURCE_VERSION:=$(PKG_REV) PKG_SOURCE_SUBDIR:=batman-adv-$(PKG_VERSION) PKG_SOURCE_URL:=http://downloads.open-mesh.net/svn/batman/trunk/ PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_SOURCE_SUBDIR) PKG_KMOD_BUILD_DIR:=$(PKG_BUILD_DIR)/batman-adv-kernelland PKG_TOOL_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-battool-install PKG_TOOL_BUILD_DIR:=$(PKG_BUILD_DIR)/battool on DIR-300 router : uname -a 2.6.26.8 mips atheros 23xx DIR-300 A1 batman-adv : 01. rv1176 (cpmpatibility version 6) loaded is it possible to get rel 2012.x build on Kamikaze ? thanks 3zl
Re: [B.A.T.M.A.N.] Question howto build batman-adv Openwrt Kamikaze 8.09 rev 2012 build
On Sunday 08 April 2012 14:14:15 3zl Trizonelabs wrote: How could i build a newer release of batman-adv (2012) for Openwrt 8.09 or devel ? I haven't tested kamikaze together with batman-adv 2012.1.x, but here are some things which look a little bit confusing: Or maybe i did something wrong here ? Started with fresh build enviroment setup : feeds.conf.default src-svn packages svn://svn.openwrt.org/openwrt/branches/packages_8.09 svn://svn.openwrt.org/openwrt/packages src-svn batman http://downloads.open-mesh.org/svn/openwrt-feed/ Ok, judging from the last line, you want to have the batman-adv-devel that contains just the package for a snapshot... (so not really the latest release, but some random shapshot right before the release)? 3zl@debian6esxi:~/OpenWRT/8.09tr$ ./scripts/feeds update Updating feed 'packages' from 'svn://svn.openwrt.org/openwrt/branches/packages_8.09' ... Anet/batman-advanced Anet/batman-advanced/files Anet/batman-advanced/files/etc Anet/batman-advanced/files/etc/config Anet/batman-advanced/files/etc/config/batmand-adv Anet/batman-advanced/files/etc/init.d Anet/batman-advanced/files/etc/init.d/batmand-adv Anet/batman-advanced/patches Anet/batman-advanced/Makefile Updated to revision 31216. This stuff is from the kamikaze package repository. Please install the batman- adv-devel package using `./scripts/feeds install batman-adv-devel` when you want it. Kamikaze is deprecated and will not receive any updates for batman- adv. make menuconfig : Kernel Module Network select batman-adv (*) make.. results in : /build_dir/mips/batman-adv-r1176 with folders : /batman /batman-adv-kernelland /batman-adv-userspace /batman-experimental / battool cat /feeds/packages/net/batman-advanced/makefile KG_NAME:=batmand-adv PKG_REV:=1176 PKG_VERSION:=r$(PKG_REV) PKG_RELEASE:=1 PKG_BRANCH:=batman-adv-userspace PKG_SOURCE_PROTO:=svn PKG_SOURCE_VERSION:=$(PKG_REV) PKG_SOURCE_SUBDIR:=batman-adv-$(PKG_VERSION) PKG_SOURCE_URL:=http://downloads.open-mesh.net/svn/batman/trunk/ PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_SOURCE_SUBDIR) PKG_KMOD_BUILD_DIR:=$(PKG_BUILD_DIR)/batman-adv-kernelland PKG_TOOL_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-battool-install PKG_TOOL_BUILD_DIR:=$(PKG_BUILD_DIR)/battool on DIR-300 router : uname -a 2.6.26.8 mips atheros 23xx DIR-300 A1 batman-adv : 01. rv1176 (cpmpatibility version 6) loaded This is some really outdated stuff from kamikaze. Why are you trying to use kamikaze anyway? It is marked as deprecated since a while. Maybe you can use backfire or trunk (devel). Kind regards, Sven signature.asc Description: This is a digitally signed message part.
Re: [B.A.T.M.A.N.] [PATCH 0/3] clean up patches
Hey Antonio, thanks a lot for fixing my style bugs!! There is a little bug in one (one line doubled), otherwise: Reviewed-by: Simon Wunderlich s...@hrz.tu-chemnitz.de Cheers, Simon On Sat, Apr 07, 2012 at 11:06:06PM +0200, Antonio Quartulli wrote: ** this patches are for batman-ad/next *** After my first pull request, David S. Miller hardly suggested me to fix some problems that I am going to summarise here. Please respect such suggestions in your next patches: 1) Multi-line comments must end with */ on a new line: /* .. * .. */ 2) if we use #ifdef in our headers to redefine some functions depending on the fact that we are compiling a component or not, we must use static inline functions doing nothing with the correct parameters instead of simple foo(...). In this way we can allow the compiler to check for the types and the number of arguments: Instead of: #define bla_init(...) (1) we must do: static inline bla_init(struct bat_priv *bat_priv) { return 1; } Other than David's complaining I also get a suggestion from Bernd Petrovitsch about the type of stp_addr (it should be static const uint8_t [] instead of uint8_t [] only). I applied such change in patch 2/3. Cheers, signature.asc Description: Digital signature
Re: [B.A.T.M.A.N.] [PATCH 1/3] batman-adv: fix comments ending style
On Sat, Apr 07, 2012 at 11:06:07PM +0200, Antonio Quartulli wrote: @@ -732,7 +732,7 @@ static int handle_claim(struct bat_priv *bat_priv, } /** - * + * @bat_priv: the bat priv with all the soft interface information * @bat_priv: the bat priv with all the soft interface information * @hw_src: the Hardware source in the ARP Header * @hw_dst: the Hardware destination in the ARP Header guess this line was duplicated by accident ... Cheers, Simon signature.asc Description: Digital signature