Bug #174
closedbatman-adv-2013.3.0 + openwrt a.a. r37729 = crash!
100%
Description
Hi, I have a big problem with last batman-adv release.
I get openwrt sources from git://git.openwrt.org/12.09/openwrt.git and batman-adv sources from https://github.com/openwrt-routing/packages.git.
If I configure batman-adv on adhoc wifi interface with last syntax, all my ar71xx devices are in crash loop.
If I add adhoc manually (batctl if add wlan0-1, for example), all my ar71xx device not answered, and manually reboot is needed.
Anybody can find my precompiled images in https://drive.google.com/folderview?id=0B_cnuf_vvoyCaU5sV0NXa19panc&usp=sharing
No problem with openwrt r37729 and batman-adv-2013.2.0.
Can anybody help me?
Thanks
LP
Files
Updated by Luca Postregna over 11 years ago
/etc/config/network
config interface 'wmesh'
option mtu 1528
option proto batadv
option mesh bat0
/etc/config/wireless
config wifi-iface
option device radio0
option network wmesh
option mode adhoc
option ssid wifi-mesh
option bssid '02:aa:bb:cc:dd:ee'
Updated by Luca Postregna over 11 years ago
same problem with 2013.3.0 with the lastest patch on a.a.
no problem with 2013.2.0.
Updated by Antonio Quartulli over 11 years ago
Luca Postregna wrote:
same problem with 2013.3.0 with the lastest patch on a.a.
does your A.A. contain this patch:
"kernel: allow __netdev_alloc_skb_ip_align to be called with dev = NULL"
It has been backported only recently.
Moreover, if the patch is in your image and you continue to experience this problem, it would be nice if you could provide us the output of the kernel OOPS so that we can try to better understand where the problem is coming from. It could also be something wrong in openwrt which is triggered only when you add a new interface to batman-adv.
Updated by Rudolf Meijering over 11 years ago
I can confirm this on AA 12.09 final with 2013.3 release 5. AA 12.09 final with 2013.03 release 3 does not have this problem.
On adding any interface, the device resets immediately. I couldn't find my ttl serial console, but piping the output of the kernel log to a file yielded no output after the restart.
12.09 final does not have the "kernel: allow __netdev_alloc_skb_ip_align to be called with dev = NULL" patch. Should this bug be reported on OpenWRT to ask them to backport this?
Regards,
Updated by Antonio Quartulli over 11 years ago
Rudolf Meijering wrote:
12.09 final does not have the "kernel: allow __netdev_alloc_skb_ip_align to be called with dev = NULL" patch. Should this bug be reported on OpenWRT to ask them to backport this?
It has been backported recently:
https://git.openwrt.org/?p=12.09/openwrt.git;a=commit;h=9435699b93ad22e49f463bf28df2ad839a8f778d
I don't know into which release it ended up, but at least it is in the stable repository now.
Maybe you have to download the very latest AA release? I don't know how it works.
For more details it is better to refer to the openwrt channels.
Regards,
Updated by Antonio Quartulli over 11 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
I'm setting the ticket as resolved. Please let us know if something appears to be still broken.
Updated by Luca Postregna over 11 years ago
Ok. All works fine with batman-adv 2013.3.0 and Attitude Adjustment r37838.
Updated by Antonio Quartulli over 11 years ago
- Status changed from Resolved to Closed
Thank you for reporting. The ticket can be closed now.
Updated by Sven Eckelmann almost 8 years ago
- Status changed from Closed to Rejected