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
 
Mit den neueren Versionen der cfg_asterisk1x Scripte ( siehe unter http://c2a2b2.com/fbox ) werden alle Verzecihnisse als schreibbar installiert.

Gruß
dynamic
 
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
 
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
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
246,167
Beiträge
2,247,306
Mitglieder
373,705
Neuestes Mitglied
brunomuehl
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.