Wie Module nachladen die libraries brauchen?

databus23

Neuer User
Mitglied seit
2 Mai 2006
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hi,

also ich check nicht wie ich zusätzliche module von http://www.spblinux.de/fbox.new/modules14 für asterisk 1.4.16.2 (usb_install) installiere die zusätzliche libraries benötigen z.B. app_addon_sql_mysql.so.

Mein Ist-Zustand:
app_addon_sql_mysql.so ist in /var/asterisk_usb/usr/lib/asterisk/modules
libmysqlclient.so.15 in /var/asterisk_usb/usr/lib

Beim Starten bekomme ich immer den Fehler:
Code:
[Oct 18 23:40:40] WARNING[3041]: loader.c:363 load_dynamic_module: Error loading module 'app_addon_sql_mysql.so': File not found
[Oct 18 23:40:41] WARNING[3041]: loader.c:376 load_dynamic_module: Module 'app_addon_sql_mysql.so' did not register itself during load
[Oct 18 23:40:41] WARNING[3041]: loader.c:649 load_resource: Module 'app_addon_sql_mysql.so' could not be loaded.
Wenn ich mir dann mal /var/asterisk14/usr/lib ansehe dann gibt es da auch kein symlink für libmysqlclient.so.15:
Code:
# ls -l /var/asterisk14/usr/lib/
drwxr-xr-x    1 root     root           66 May  1  2007 asterisk
lrwxrwxrwx    1 root     root           22 Dec 30  2007 libbluetooth.so.1 -> libbluetooth.so.1.0.24
lrwxrwxrwx    1 root     root           63 Dec 30  2007 libbluetooth.so.1.0.24 -> ../../oldroot/var/asterisk14_usb/usr/lib/libbluetooth.so.1.0.24
lrwxrwxrwx    1 root     root           54 Dec 30  2007 libgcc_s.so.1 -> ../../oldroot/var/asterisk14_usb/usr/lib/libgcc_s.so.1
lrwxrwxrwx    1 root     root           15 Dec 30  2007 libncurses.so -> libncurses.so.5
lrwxrwxrwx    1 root     root           17 Dec 30  2007 libncurses.so.5 -> libncurses.so.5.6
lrwxrwxrwx    1 root     root           58 Dec 30  2007 libncurses.so.5.6 -> ../../oldroot/var/asterisk14_usb/usr/lib/libncurses.so.5.6
lrwxrwxrwx    1 root     root           60 Dec 30  2007 libresolv-0.9.28.so -> ../../oldroot/var/asterisk14_usb/usr/lib/libresolv-0.9.28.so
lrwxrwxrwx    1 root     root           19 Dec 30  2007 libresolv.so.0 -> libresolv-0.9.28.so
Da /var/asterisk14/ read-only gemounted (squashfs) ist kann man das auch nicht so einfach ändern.

Wie ist denn das gedacht? Das wäre doch alles viel einfacher wenn /var/asterisk14/usr/lib ein symlink auf ../oldroot/var/asterisk14_usb/usr/lib wäre? Oder habe ich da was übersehen?

Kann mir jemand helfen?

viele Grüße
Fabian
 

dynamic

Aktives Mitglied
Mitglied seit
1 Apr 2006
Beiträge
1,154
Punkte für Reaktionen
0
Punkte
36
Mit den neueren Versionen der cfg_asterisk1x Scripte ( siehe unter http://c2a2b2.com/fbox ) werden alle Verzecihnisse als schreibbar installiert.

Gruß
dynamic
 

databus23

Neuer User
Mitglied seit
2 Mai 2006
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hi,

ok das klingt gut. Ich habs noch nicht installiert, aber auf den ersten Blick vermisse ich app_addon_sql_mysql.so und die zusätzlich benötigten libraries unter http://c2a2b2.com/fbox/modules14/.

Oder ist das schon im sqf-Image enthalten?

viele Grüße
Fabian
 

dynamic

Aktives Mitglied
Mitglied seit
1 Apr 2006
Beiträge
1,154
Punkte für Reaktionen
0
Punkte
36
Oder ist das schon im sqf-Image enthalten?
Nein - war eher so gedacht, dass Du nach der Installation mit der neuen Version einfach die Binaries, Libs und module in Deinem USB-Verzeichnis durch die alte Version austauschst.

In der 1.4.22 wurden lediglich die standardmäßig enthaltenen Module mit kompiliert - muss mit spblinux mal checken, ob er das app_addon_sql_mysql.so Modul separat hinzugenommen hatte.

Aktuell ist es jedenfalls in der 1.4.22 auf c2a2b2.com nicht enthalten.

Gruß
dynamic
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,890
Beiträge
2,027,790
Mitglieder
351,015
Neuestes Mitglied
Chrisdangerous