OpenWrt Routing Packages
On a Netgear R7800, if ospf v2 or v3 is configured in bird.conf, it fails to start with this error: Fri Jun 11 14:41:11 2021 daemon.info bird: Started Fri Jun 11 14:41:11 2021 kern.err kernel: [ 3500.853248] Alignment trap: not handling instruction f44c0a1f at [<00035848>] Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.853283] 8<--- cut here --- Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.859363] Unhandled fault: alignment exception (0x801) at 0x007e0624 Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.862443] pgd = 0bbef4fd Fri Jun 11 14:41:11 2021 kern.alert kernel: [ 3500.868821] [007e0624] *pgd=5d6ca835, *pte=5c40b75f, *ppte=5c40bc7f The problem is due to a struct not being properly aligned on the ARMv7 architecture. This patch fixes the problem by adding the "PACKED" macro to the affected struct. Note that upstream may later fix this in another way, in which case this patch will not be required. Signed-off-by: Matt Reeve <matt@mreeve.com> |
||
---|---|---|
.github | ||
ahcpd | ||
alfred | ||
babel-pinger | ||
babeld | ||
batctl | ||
batman-adv | ||
batmand | ||
bird1 | ||
bird1-openwrt | ||
bird2 | ||
bmx6 | ||
bmx7 | ||
cjdns | ||
hnetd | ||
luci-app-bmx6 | ||
luci-app-cjdns | ||
mcproxy | ||
minimalist-pcproxy | ||
mrd6 | ||
naywatch | ||
ndppd | ||
nodogsplash | ||
ohybridproxy | ||
olsrd | ||
oonf-dlep-proxy | ||
oonf-dlep-radio | ||
oonf-init-scripts | ||
oonf-olsrd2 | ||
opennds | ||
pimbd | ||
prince | ||
quagga | ||
vis | ||
MAINTAINERS | ||
README.md |
OpenWrt Routing Feed
Description
This OpenWrt package feed contains community maintained routing packages.
Usage
This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot – Installation on the OpenWrt support site.
This feed is enabled by default. To install all its package definitions, run:
./scripts/feeds update routing
./scripts/feeds install -a -p routing