On Mon, Aug 19, 2002 at 05:17:03AM +0200, Andreas Fiesser wrote:
Hi,
ich würde gerne isdnlog dazu bringen, seine Daten in MySQL abzulegen.
Ich habe eine AVM Fritz!2.0 und SuSE 8.0 und dessen ISDN-Zeug bis auf die Utilities
Weil ich das Source-RPM zu den isdn-utilities auf der DVD nicht fand, holte ich mir das Paket vom ftp.isdn4linux.de Also das : isdn4k-utils.v3.2p1.tar.bz2
/cdrom/suse/zq1/i4l.spm
Desweiteren noch einstweilen den mysqld-max von SuSE 8.0
In "make config" habe ich dann bei den isdnlog-->mysql Optionen den Pfad "/usr" eingetragen. (Daß SuSE nicht MySQL's Vorschlag folgt und das Zeug nach /usr/local/mysql packt, ist nochmal eine andere Sache.)
Das ist verboten fuer Distributionen (vom FHS und LSB ist vorgeschrieben das Distributionen /usr/local nicht anfassen bzw. dort Pakete installieren). Das ist sinnvoll, damit dort der Anwender beliebige Sachen installieren kann, die bei einem Update oder bei der Nachinstallation nicht angefast werden.
Zudem habe ich die X-Programme ausgeknipst.
configure findet mysql. Es sagt aber auch, es mag capi20, vbox und FAQ nicht.
"make" baut alles durch bis auf capi20, vbox und FAQ. "make install" tut auch was ...
Schau Dir das SPEC file an, da siehst Du in der %build Sektion mit welchen Schritten i4l gebaut wird.
Müßten da nicht 2 aktive Kanäle angezeigt werden ?
Es gibt keine /var/log/isdn.log und in der existierenden MySQL Tabelle tauchen auch keine Anrufe auf.
Was geht da vor ? isdnlog sagt doch, es laufe ???
Ich bin mir nicht 100% sicher, ob isdnlog mit den CAPI Treibern der PCI V2.0 ueberhaupt zusammenarbeitet oder ob da noch zusaetzliche Sachen notwendig sind. Wenn es das vorher getan hat (ohne MySQL) sollte es auch mit MySQL tun. -- Karsten Keil SuSE Labs ISDN development