Hallo HAMs, ich konnte es mal wieder nicht lassen und habe von SuSE8.2 auf SuSE9.0 upgedatet. Eigentlich fast problemlos mit wenig Nacharbeit. Jetzt hab ich aber Probleme mit Kernel-AX25 und TCP/IP. Daraufhin schaute ich in /var/log/messages. Die ist jetzt voll von: Oct 12 03:17:00 flip m6pack[18499]: starting Oct 12 03:17:03 flip kernel: NET4: G4KLX/GW4PTS AX.25 for Linux. Version 0.37 for Linux NET4.0 Oct 12 03:17:03 flip kernel: AX.25: 6pack driver, Revision: 0.3.0 (dynamic channels, max=31) Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:05 flip kernel: 6pack: resyncing TNC Oct 12 03:17:05 flip kernel: 6pack: TNC found. Bei wem geht 6pack mit Kernel 2.4.21 ohne diese Meldungen? Wie komm ich der Sache auf die Spur? (Loglevel erhöhen wo?) ? Verzweifelt, Dieter -- <html><form><input type crash></form></html>
Hallo Dieter, ich habe genau dasselbe Problem hier, mein TNC läuft, auch Packet funktioniert sehr gut, nur die ganze Zeit diese Meldungen. Hast du mittlerweile etwas rausgefunden? Ich denke, es ist ein Kernel-Problem, vielleicht sollte man den Kernelentwicklern bei SuSE mal bescheid geben... 73 de Tim, DG7GT Am Mi, 2003-10-15 um 22.31 schrieb Dieter Deiss:
Hallo HAMs,
ich konnte es mal wieder nicht lassen und habe von SuSE8.2 auf SuSE9.0 upgedatet. Eigentlich fast problemlos mit wenig Nacharbeit.
Jetzt hab ich aber Probleme mit Kernel-AX25 und TCP/IP. Daraufhin schaute ich in /var/log/messages.
Die ist jetzt voll von:
Oct 12 03:17:00 flip m6pack[18499]: starting Oct 12 03:17:03 flip kernel: NET4: G4KLX/GW4PTS AX.25 for Linux. Version 0.37 for Linux NET4.0 Oct 12 03:17:03 flip kernel: AX.25: 6pack driver, Revision: 0.3.0 (dynamic channels, max=31) Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:03 flip kernel: 6pack: resyncing TNC Oct 12 03:17:03 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:04 flip kernel: 6pack: resyncing TNC Oct 12 03:17:04 flip kernel: 6pack: TNC found. Oct 12 03:17:05 flip kernel: 6pack: resyncing TNC Oct 12 03:17:05 flip kernel: 6pack: TNC found.
Bei wem geht 6pack mit Kernel 2.4.21 ohne diese Meldungen? Wie komm ich der Sache auf die Spur? (Loglevel erhöhen wo?) ?
Verzweifelt, Dieter
-- <html><form><input type crash></form></html>
-- Tim Fischer <tim.fischer@onlinehome.de> Lausheimerstr. 12 Packet:DG7GT @ HB9EAS.CHE.EU 79780 Stühlingen-Weizen
Tim Fischer schrieb:
Hast du mittlerweile etwas rausgefunden?
Es schein eher SuSE-spezifisch zu sein. Einer hat den Kernel auf 2.4.20 zurückgebaut, da waren diese Probleme weg.Andere berichten, mit Kernel 2.4.21 (nicht SuSE) hätten sie keine Probleme. Evtl. hat SuSE da was reingepatcht... Weitere Symptome: DK4TU-10 ist mein Call in axports. 9k6: fm DK4TU to DK4TU-10 via DB0RBS* ctl SABM+ 23:24:28 9k6: fm DK4TU-10 to DK4TU via DB0RBS ctl UA- 23:24:28 9k6: fm DK4TU-10 to DK4TU via DB0RBS ctl DISC+ 23:24:29 9k6: fm DK4TU-10 to DK4TU via DB0RBS ctl DISC+ 23:24:30 9k6: fm DK4TU to DK4TU-10 via DB0RBS* ctl DM- 23:24:30 Es wird _immer_ gleich hinter dem UA ein DISC hinterhergeschickt. So wird immer gleich disconnected. Unabhägig ob ein ax25d läuft oder nicht. PR mit LinKT geht. Mit "call" gehts *nicht* !
Ich denke, es ist ein Kernel-Problem, vielleicht sollte man den Kernelentwicklern bei SuSE mal bescheid geben...
Kannst du gerne machen :-P Grüße, Dieter P.S. Deine Signatur ist kaputt! -- <html><form><input type crash></form></html>
Hallo Dieter, die 6pack-Probleme sind (zumindest bei mir) gelöst. Es war ein Fehler in "6pack.c", vielmehr war noch eine alte Version des Treibers vorhanden. Ich vermute, daß der SuSE-Kernel bereits viele Neuerungen des 2.6er Kernels verwendet und deshalb die alte Version diese Meldungen produzierte. Ich hab dir (und allen, die es interessiert) mal eine von mir (hoffentlich) korrigierte Version (sprich: ein Diff-File) im Anhang dieser Mail geschickt. Zumindest bei mir sind seit Einspielen des Patches keinerlei Meldungen der Art, wie du sie beschreibst, aufgetreten, außer, ich schalte den TNC ab, dann kommt ca. alle 5 Sekunden eine Meldung "6pack: resyncing TNC", aber das ist ja auch in Ordnung so und immer noch besser als ca. 20 Mal pro Sekunde (hihi). Den Patch einspielen mit folgendem Kommando: "patch -p0 < /path/to/6pack.diff", danach die Kernelmodule neu kompilieren. Du kannst, nachdem die Module kompiliert wurden, einfach die Datei "/usr/src/linux/drivers/net/hamradio/6pack.o" nach "/lib/modules/2.4.21-99-default/kernel/drivers/net/hamradio" kopieren, und nach einem Entladen des alten Treibers und Neuladen des 6pack-Drivers sollte alles ok sein. Laß mich bitte unbedingt wissen, ob es funktioniert hat. Gruß Tim -- Tim Fischer <tim.fischer@onlinehome.de> Lausheimerstr. 12 Packet:DG7GT @ HB9EAS.CHE.EU 79780 Stühlingen-Weizen
Tim Fischer schrieb:
Ich vermute, daß der SuSE-Kernel bereits viele Neuerungen des 2.6er Kernels verwendet und deshalb die alte Version diese Meldungen
Das sieht ganz danach aus!
produzierte. Ich hab dir (und allen, die es interessiert) mal eine von mir (hoffentlich) korrigierte Version (sprich: ein Diff-File) im Anhang dieser Mail geschickt.
Wo hast du das 6pack.c vom 2.6.0-kernel her, das hätt ich auch gerne...
Laß mich bitte unbedingt wissen, ob es funktioniert hat.
Funktioniert! Endlich Ruhe im log. Oct 21 23:26:52 flip m6pack[27507]: starting Oct 21 23:26:53 flip kernel: AX.25: 6pack driver, Revision: 0.3.0 (dynamic channels, max=31) Oct 21 23:26:54 flip kernel: 6pack: TNC found. Oct 21 23:26:56 flip kernel: 6pack: TNC found. Oct 21 23:26:57 flip kernel: mkiss: AX.25 Multikiss, Hans Albas PE1AYX PR hat auch im Betrieb nicht ganz so perfekt funktioniert. Hinter mein "Disconnect-Problem" bin ich auch gekommen: /proc/sys/net/ax25/sp0/idle_timeout ist default 0. Seither hieß das kein timeout. Jetzt heist das tatsächlich timeout 0*10ms, also sofortiger timeout. Wirk sich aber komischerweise nicht auf LinKT aus, nur auf alles was in axports drin ist: TCP/IP, den ax25d und wenn mann mit call connected (wird). 73 de Dieter -- <html><form><input type crash></form></html>
Wo hast du das 6pack.c vom 2.6.0-kernel her, das hätt ich auch gerne... http://www.de.kernel.org/pub/linux/kernel/v2.6/linux-2.6.0-test8.tar.bz2, da ist es drin... Achtung: Einfach die Datei rüberkopieren funktioniert aber nicht, obwohl sie sich nur in wenigen Zeilen unterscheidet, bricht der Compiler bei der Datei mit [Error] ab...
Laß mich bitte unbedingt wissen, ob es funktioniert hat.
Funktioniert! Endlich Ruhe im log.
Da bin ich ja fast schon stolz auf mich (hihi)... Mich hat das halt einfach auch gestört, und bis man den Weg über die Kernelentwickler gegangen wäre, wäre das zu aufwendig gewesen. Weiß jemand, wo man denn bei SuSE den Patch einreichen kann, damit die ihn vielleicht mal ins nächste Onlineupdate einfließen lassen? Gruß Tim -- Tim Fischer <tim.fischer@onlinehome.de> Lausheimerstr. 12 Packet:DG7GT @ HB9EAS.CHE.EU 79780 Stühlingen-Weizen
On Mon, 20 Oct 2003, Tim Fischer wrote:
Hallo Dieter, ich habe genau dasselbe Problem hier, mein TNC läuft, auch Packet funktioniert sehr gut, nur die ganze Zeit diese Meldungen.
Gibts einen zeitlichen Rhythmus?
Am Mi, 2003-10-15 um 22.31 schrieb Dieter Deiss:
Jetzt hab ich aber Probleme mit Kernel-AX25 und TCP/IP. Daraufhin schaute ich in /var/log/messages.
Die ist jetzt voll von:
Was mich die ganze Zeit verwirrt ist das hier:
Oct 12 03:17:00 flip m6pack[18499]: starting ^^^^^^ was ist das fuer ein Prozess/Modul?
<html><form><input type crash></form></html>
:) Sollte auf hier der Mailingliste keinen kratzen :)) Christian ----------------------------------------------------------------- Christian Hilgers chris@familie-hilgers.com Seidenweberstr. 46 40764 Langenfeld
Am Di, 2003-10-21 um 21.00 schrieb chris@familie-hilgers.com:
On Mon, 20 Oct 2003, Tim Fischer wrote:
Hallo Dieter, ich habe genau dasselbe Problem hier, mein TNC läuft, auch Packet funktioniert sehr gut, nur die ganze Zeit diese Meldungen.
Gibts einen zeitlichen Rhythmus? Wie gesagt, die Meldungen kamen ca. 20 mal pro Sekunde, aber nachdem ich das 6pack-Modul leicht verändert hab (siehe vorhergehende Mail von mir inkl. patch), war alles OK, und 6pack funktioniert hervorragend (zumindest mit linkt).
73 de Tim, DG7GT -- Tim Fischer <tim.fischer@onlinehome.de> Lausheimerstr. 12 Packet:DG7GT @ HB9EAS.CHE.EU 79780 Stühlingen-Weizen
chris@familie-hilgers.com schrieb:
On Mon, 20 Oct 2003, Tim Fischer wrote:
Was mich die ganze Zeit verwirrt ist das hier:
Oct 12 03:17:00 flip m6pack[18499]: starting
^^^^^^ was ist das fuer ein Prozess/Modul?
Das ist ein "Multiplexer" für 6pack. Damit kann man , wie unter DOS oder Windows, bis zu 15 TNCs oder auch ein Multiport-TNC wie das TNC3S (mit allen Ports) an *einer* seriellen Schnittstelle betreiben. Den hab ich als Fehlerquelle aber ausgeschlossen! 73 de Dieter P.S.: Ob das mit meiner sig auch funktioniert? Hat sich jedenfalls noch nie jemand beschwert... -- <html><form><input type crash></form></html>
participants (3)
-
chris@familie-hilgers.com
-
Dieter Deiss
-
Tim Fischer