Der LinKT FAQ

Dieser FAQ bezieht sich auf LinKT Version 0.6.2.

F: Welche Software-Pakete brauche ich minimal, um mit LinKT arbeiten zu können?
A:
  • KDE 1.0 oder höher, zumindest das kdelibs-Paket.
  • Qt 1.41 oder höher (von Troll Tech).
    KDE und Qt sollten in der Regel in der Distribution enthalten sein, und es sollten diese auch verwendet werden. Aktuelle Qt-rpms sollte man auch beim entsprechenden Distributor bekommen (SuSE, ...)
  • ax25-utils 2.1.42a oder höher.
    ODER ax25-libs 0.0.5 oder höher. Diese sind den ax25-utils vorzuziehen, setzen aber eine halbwegs aktuelle Distribution (glibc) vorraus.
  • LinuX-Kernel 2.0.35 oder höher.
  • LinKT selbst gibt es bei uns und via Packet Radio bei DB0EA-8 in Rubrik LINKT.
  • RPMs für SuSE gibt es auch: 0.6.0 für SuSE 6.0/6.1 (glibc2.0) und 0.6.1 für SuSE 6.2 (glibc2.1).
 
F: Muß ich KDE installiert haben, damit ich LinKT verwenden kann?
A: Ein klares jain, es muß nur kdelibs und Qt installiert sein. LinKT funktioniert auch mit anderen Windowmanagern, KDE selbst ist nicht obligatorisch.
 
F: Ich habe ein Hostmode-TNC. Läuft LinKT damit?
A: Der Hostmode selbst wird nicht vom Kernel-AX25 unterstützt. Wenn es ein TNC2 ist, ist 6PACK zu empfehlen, es gibt einen Kernel-Treiber dafür. Allerdings wird ein neues EPROM benötigt. Ansonsten ist es möglich (wenn auch nicht ideal), das TNC im Kiss-Modus zu betreiben. Siehe dazu auch den ax25-howto
 
F: Ich habe ein glibc-System (RedHat ≥ 5.0, Debian ≥ 2.0, SuSE ≥ 6.0). Woher bekomme ich passende AX25-Utilities?
A: Wir haben eine Kopie auf unserem Server abgelegt.
Bei SuSE 6.1 oder höher werden die ax25-utils bereits als Paket mitgeliefert. Wenn du LinKT selbst compilieren willst, mußt du allerdings auch das ax25-utils-devel Paket installieren.
Wenn du Kernel 2.2.x benutzt, kannst du auch die neuen ax25-Libraries und Tools verwenden.
 
F: Gibt es eine (deutsche) Anleitung zum Einrichten des Kernel-AX25?
A: Das Einrichten des Kernel-AX25 wird im AX.25-HOWTO beschrieben.
Es gibt eine deutsche Übersetzung, aber leider nicht über das DLHP, sondern nur als HTML-Seite von Gerd Röthig.
 
F: Wie bekomme ich ein Monitor-Fenster?
A: Der QRG-Monitor ist bei LinKT in ein eigenes Programm, MonKT ausgegliedert. Diese ist im LinKT-Paket enthalten und wird lediglich seperat gestartet. MonKT benötigt desweiteren einen Dämon, ax25spyd. Dieser ist seperat zu Kompilieren und Installieren und muß mit root-Rechten laufen.
 
F: Segmentation fault gleich nach dem Start.
A: Möglicherweise wurden KDE und Qt mit einem anderen Compiler als LinKT ¨bersetzt. Bei SuSE 6.0 sind die KDE-Pakete durch egcs kompiliert worden. LinKT muß dann ebenfalls mit egcs kompiliert werden (egcs anstatt gcc-front installieren).
 
F: LinKT bringt die Meldung cannot increment ssid.
A: Entweder wurde ist das Kernel-AX25 so eingestellt, daß der Benutzer nur mit dem per axparms -assoc <call> <uid> gesetzen Rufzeichen Verbindungen aufbauen kann. In diesem Falle ist in den Startup-Skripten ein ggf. vorhandenes axparms -assoc policy deny zu entfernen oder durch axparms -assoc policy default zu ersetzen.
Andererseits kann es auch sein, daß die entsprechende Checkbox im Einstellungs-Dialog Datei Voreinstellungen Schalter SSID automatisch hochzählen nicht aktiviert ist.
 
F: Wie kann ich Steuerzeichen wie CTRL-Z oder CTRL-C aussenden?
A: Ein ^ davorstellen, z.b. ^Z für CTRL-Z. Um ^ auszusenden, ^^ eingeben.
 
F: LinKT meldet ERROR: No AX.25 port data configurated oder ähnliches.
A: Ab dem Kernel 2.2.x muß jedem AX.25-Interface eine IP-Adresse zugeordnet werden. Dies geschieht beispielsweise mit kissattach -i oder ifconfig.
Falls man keine Amateurfunk IP-Adresse besitzt, kann man eine aus dem Bereich 44.128.0.1 bis 44.128.0.250 nehmen, aber damit dann bitte kein TCP/IP machen, sondern nur als "dummy"-Adresse verwenden.
 
F: LinKT meldet cannot contact the audio server.
A: kaudioserver muß laufen, wenn LinKT Töne von sich geben soll. Am besten im startkde-Skript o.ä. eintragen (bzw. Kommentarzeichen entfernen).
 
F: Ich bekomme mein KISS-TNC nicht mit dem Kernel-AX.25 ans Laufen, alles ist korrekt eingestellt und das TNC ist im KISS-Modus, aber es geht nicht. Woran liegts?
A: Es scheint Probleme zu geben, wenn der Treiber für die seriellen Schnittstellen fest in das Linux-Kernel einkompiliert wird, zumindest bei manchen 2.2.x Kerneln. Ich kann das hier nicht nachvollziehen, aber es ist zu empfehlen, es mal mit Kernelmodulen zu probieren. (cd /usr/src/linux; make menuconfig; bei Character Devices unter serial port driver 'M' eintragen; make clean dep bzlilo modules modules_install)
 
F: Ich habe im Dialog alle nötigen Passwortoptionen eingestellt. Wie löse ich die Antwortgenerierung aus?
A: Einfach <Alt+P> drücken.
 
F: Wo bekomme ich weitere Informationen zu LinKT, an wen kann ich mich wenden, wenn ich Fragen habe?
A: Jochen, DG6VJ beantwortet nahezu alle Fragen schnell und gerne. Damit das so bleibt, ist es wichtig, sich vorher gut zu Informieren. Das Lesen des FAQs ist schonmal ein guter Anfang :) Weitere Informationen gibt es bei DB0EA-8 in Rubrik LINKT, ausserdem versuchen wir alle Fragen die in LINUX@DL und UNIX@DL zu LinKT gestellt werden, schnell zu beantworten. Es lohnt sich also, dort zu schauen, ob jemand anderes das selbe Problem schon hatte. Es gibt auf Packet-Radio eine Mailing-Liste zu LinKT, auf der ihr ohne Hemmungen Fragen stellen könnt. Um sie zu abbonieren, schickt eine Mail an DB0EA@DB0EA mit dem Titel "subscribe linkt". Um Mails an die Liste zu schreiben, addressiert sie ebenfalls an DB0EA@DB0EA mit dem Titel "mailto linkt <titel>".

Im Internet gibt es unsere Website, auf der aktuelle Informationen zu LinKT abrufbar sind. Ebenso gibt es eine Mailingliste, Details zum Abbonieren finden sich auf oben genannter Seite.

Außerdem gibt es im Convers-Netz noch den Kanal 1409, auf dem sich oft Jochen aufhält und Fragen zu LinKT beantwortet. Allgemeine Fragen zu Linux aber bitte auf Kanal 510 stellen.