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

Neueste Beiträge

Statistik des Forums

Themen
235,263
Beiträge
2,058,178
Mitglieder
355,829
Neuestes Mitglied
xyz0000