Modify

Opened 10 years ago

Closed 9 years ago

Last modified 4 years ago

#3855 closed defect (fixed)

"ebtables" fails to work because of missing library

Reported by: pahartik@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: base system Version:
Keywords: ebtables Cc:

Description

This is what problem with "ebtables" looks like:

---
root@OpenWrt:/# ebtables
ebtables: can't load library 'libebt_802_3.so'

root@OpenWrt:/# find / -name 'libebt_802_3.so'
/rom/usr/lib/ebtables/libebt_802_3.so
/tmp/root/usr/lib/ebtables/libebt_802_3.so
/usr/lib/ebtables/libebt_802_3.so

root@OpenWrt:/# ls -l /usr/lib/ebtables/libebt_802_3.so
-rwxr-xr-x    1 root     root         3198 Aug  6  2008 /usr/lib/ebtables/libebt_802_3.so
---

Attachments (1)

ebtables-libdir.patch (382 bytes) - added by basmevissen 9 years ago.

Download all attachments as: .zip

Change History (5)

Changed 9 years ago by basmevissen

comment:1 Changed 9 years ago by basmevissen

The attached patch fixes the issue. Cause is that upstream has changed the location of the libebt*.so files from <libdir>/ebtables to <libdir>.
The fix is to add a parameter LIBDIR=/usr/lib/ebtables to the make command. This is also what Fedora does.

comment:2 Changed 9 years ago by Bas Mevissen <abuse@…>

As a side note: when on a writable /usr file system, this fixes the issue until you reflash the device:

(cd /usr/lib ; ln -s ebtables/* .)

comment:3 Changed 9 years ago by florian

  • Resolution set to fixed
  • Status changed from new to closed

Applied in [12735], thanks !

comment:4 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.