FYI, ich hofe, es nimmt mir keiner übel, wenn ich diese theoretisich archiviert Mail aus suse-linux publiziere. Modifikation: **** == suse Am Mit, 13 Aug 2003, schrieb Helmut Scholl:
ISDN soll ausser in der isdn.log auch in eine mysql Datenbank schreiben.
Dann erstmal isdnlog mit SQL-Support neu compilieren.
Tja, dann begebe ich mich mal auf die Suche nach den Quellen. Auf den SuSE 8.2 DVD´s sind sie nicht zu finden.
From: Karsten Keil <kkeil@****.de> Subject: Re: [suse-isdn] ISDNLOG & MySQL Date: Tue, 20 Aug 2002 10:33:04 +0200 Message-ID: <20020820103304.A23664@pingi.kke.****.de> On Tue, Aug 20, 2002 at 05:12:23AM +0200, Andreas Fiesser wrote:
On Mon, Aug 19, 2002 at 05:17:03AM +0200, Andreas Fiesser wrote:
ich würde gerne isdnlog dazu bringen, seine Daten in MySQL abzulegen.
Karsten Keil wrote:
/cdrom/suse/zq1/i4l.spm [...] Schau Dir das SPEC file an, da siehst Du in der %build Sektion mit welchen Schritten i4l gebaut wird.
Danke.
Ich habe jetzt auch die need-/usedforbuild durchgeprüft und es fehlten vorher auch einige Pakete. Jetzt erzeugt rpm -ba /usr/src/packages/SPECS/i4l.spec 3 RPMs i4l, i4l-firm und km_ipppc
Dh meine Kiste kann das Zeug übersetzen. So kann ich mysql aber nicht aktivieren.
Im Prinzip schon in dem Du /usr/src/packages/SOURCES/isdn4k-utils.dif anpasst. z.B. --- .config +++ .config 2001/09/14 10:47:52 @@ -0,0 +1,138 @@ aendern in @@ -0,0 +1,139 @@ ... +# CONFIG_ISDNLOG_MYSQLDB is not set aendern in +CONFIG_ISDNLOG_MYSQLDB=y +CONFIG_ISDNLOG_MYSQLDIR='/usr' mysql und mysql-devel muessen zusaetzlich installiert sein.
Wenn ich die Sourcen der isdn-utilities zu Fuß auspacke und dort per make config die mysql-Unterstützung aktiviere, beschwert sich der anschließende configure Durchlauf bei vbox, dass tcl fehle. Das ist jedoch gem. yast2 installiert.
Auch die Patches eingespielt ? Wie gesagt Du solltes das machen was in %build steht, da werden einige files explizit ueber autoconf/automake/libtool neu erzeugt. ...
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.
Wie kann ich das feststellen ? Die Sache ist die, dass ich nicht geprüft habe, ob isdnlog vor meinem Gebastel funktionierte. Die SuSE 8.0 kam frisch auf einen neuen Rechner mit der PCI2.0.
Da isdnlog (ohne mysql) auf einem alten Rechner mit SuSE 7.2 und Fritz!PNP funktionierte, bin ich naiver Weise davon ausgegangen, dass das auf dem neuen auch gehen würde.
Mit dem HiSax Treiber geht es mit Sicherheit, mein Zweifel betrifft den CAPI Treiber. Wenn der bei der 7.2 mit isdnlog funktioniert hat sollte es auch bei der 8.0 gehen. -- Karsten Keil SuSE Labs ISDN development hoffe, es hilft. Hagen -- 57/ 77 Kluge Leute können sich dumm stellen. Das Gegenteil ist schwieriger. Kurt Tucholsky