Modify

Opened 12 years ago

Closed 11 years ago

Last modified 4 years ago

#602 closed defect (wontfix)

VRRPD is nonfunctional.

Reported by: dan@… Owned by: florian
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version:
Keywords: Cc:

Description

When vrrpd is started, (vrrpd -i br0 -v 1 172.25.4.3) neither the VRRP address nor the original host address is available. It does not respond to ARP requests or pings. It doesn't seem to orinate packets at all. Ifup lan will restore functionality.

7: br0: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue

link/ether 00:16:b6:db:0a:6a brd ff:ff:ff:ff:ff:ff
inet 172.25.4.2/29 brd 172.25.4.7 scope global br0
inet 172.25.4.3/32 scope global br0

Using vrrpd-1.0 built with SDK from RC5. No compiler errors:
[danp@dhcp-205-172-234-163 OpenWrt-SDK-Linux-i686-1]$ make clean
make[1]: Entering directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/package/vrrpd'
rm -f /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/bin/packages/vrrpd_1.0-1_mipsel.ipk
rm -rf /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0
make[1]: Leaving directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/package/vrrpd'
rm -rf /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel
rm -rf bin
[danp@dhcp-205-172-234-163 OpenWrt-SDK-Linux-i686-1]$ make
mkdir -p /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel
mkdir -p /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/dl
make[1]: Entering directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/package/vrrpd'
rm -rf /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0
mkdir -p /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0
zcat /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/dl/vrrpd-1.0.tar.gz | tar -C /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/.. -xf -
if [ -d ./patches ]; then \

/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/scripts/patch-kernel.sh /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0 ./patches ; \

fi
touch /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/.prepared
make[1]: Leaving directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/package/vrrpd'
make[1]: Entering directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/package/vrrpd'
/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/scripts/make-ipkg-dir.sh /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd ./ipkg/vrrpd.control 1.0-1 mipsel
if [ "" != "" ]; then echo "Depends: " >> /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/CONTROL/control; fi

for file in conffiles preinst postinst prerm postrm; do [ -f ./ipkg/vrrpd.$file ] && cp ./ipkg/vrrpd.$file /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/CONTROL/$file
true; done

touch /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/.configured
make -C /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0 \

CC=/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mipsel-linux-uclibc-gcc \
DBG_OPT="" \
MAIN_OPT="-Os -pipe -mips32 -mtune=mips32 -funit-at-a-time " \
vrrpd

make[2]: Entering directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0'
/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mipsel-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -Wall -c -o vrrpd.o vrrpd.c
/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mipsel-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -Wall -c -o libnetlink.o libnetlink.c
libnetlink.c:31:8: warning: extra tokens at end of #endif directive
/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mipsel-linux-uclibc-gcc -Os -pipe -mips32 -mtune=mips32 -funit-at-a-time -Wall -c -o ipaddr.o ipaddr.c
/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mipsel-linux-uclibc-gcc -o vrrpd vrrpd.o libnetlink.o ipaddr.o
make[2]: Leaving directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0'
touch /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/.built
mkdir -p /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/bin/packages
install -d -m0755 /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/etc/default
install -m0644 ./files/vrrpd.default /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/etc/default/vrrpd
install -d -m0755 /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/etc/init.d
install -m0755 ./files/vrrpd.init /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/etc/init.d/vrrpd
install -d -m0755 /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/usr/sbin
install -m0755 /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/vrrpd /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/usr/sbin/
STRIP="/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/sstrip" /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/scripts/rstrip.sh /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd
rstrip.sh: /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd/usr/sbin/vrrpd:executable
PATH="/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/usr/bin:/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin:/bin:/sbin:/usr/bin:/usr/sbin" ipkg-build -c -o root -g root /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/bin/packages
Packaged contents of /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/build_mipsel/vrrpd-1.0/ipkg/vrrpd into /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/bin/packages/vrrpd_1.0-1_mipsel.ipk
make[1]: Leaving directory `/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/package/vrrpd'
(cd /home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/bin/packages; \

/home/danp/packages/54g/downloads.openwrt.org/whiterussian/newest/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/usr/bin/ipkg-make-index . > Packages \

)

Attachments (0)

Change History (7)

comment:1 Changed 12 years ago by florian

  • Owner changed from developers to florian
  • Status changed from new to assigned

comment:2 Changed 12 years ago by florian

  • Milestone set to Kamikaze

comment:3 Changed 11 years ago by florian

  • Milestone changed from Kamikaze to 0.9/rc6

comment:4 Changed 11 years ago by florian

  • Milestone changed from 0.9/rc6 to Kamikaze

comment:5 Changed 11 years ago by florian

It does not even work on classical ethernet interfaces, will investigate a bit more

comment:6 Changed 11 years ago by florian

  • Resolution set to wontfix
  • Status changed from assigned to closed

Looks like too complicated to fix. The package itself is buggy.

comment:7 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.