Aenderungen 179mh06 -> 179mh07: ------------------------------- * Linux: /dev/ptmx-Unterstuetzung tnn.ini: Eintrag "tnn_mapfile " bei den Porteinstellungen KEIN lockfile konfigurieren ! Die erzeugte Mappingdatei hat drei feste Zeilen zu Beginn, danach das Format |. Dies laesst sich sehr einfach mit ein bischen Shellcode auswerten. Als Beispiel hierfuer siehe Script "getSlave". Die ermittelten pts- Devices koennen dann weiterverwendet werden und in die Konfigurationen anderer Programme (Mailbox, kissattach, ...) eingebaut werden. * LOOP-Warnung abschaltbar gemacht (per #define) Bei Verwendung des HamNET gibt es nur einen Port auf dem alle Verbindungen abgewickelt werden, hier stoert die Meldung nur * L1: unter Linux gibt es jetzt beim Tracen erheblich mehr Infos aus dem L1 wenn beim KISS-Empfang etwas schief gegangen ist. Dies gilt fuer alle KISS-Protokolle (TOKENRING, KISS, SMACK, RMNC-KISS, ...) * L1: ausserhalb der KISS-Empfangsroutine vom L1 noch als fehlerhaft erkannte Frames (Laenge, CRC) werden nun auch auf dem jeweiligen Port als fehlerhafte Frames registiert. Bisher wurden Fehler, die nicht direkt mit dem KISS-Rahmen zu tun hatten, zwar erkannt aber nicht vermerkt. * Linux: auf Mehrprozessormaschinen funktioniert die Ausgabe der Systemauslastung wieder korrekt, hier konnte die Meldung "can't read from proc!" bei der erweiterten Statistikausgabe ("s *") erscheinen. * Linux: 6PACK hat ein bereits angelegtes Lockfile fuer den seriellen Port nicht wieder geloescht falls es beim Oeffnen und Konfigurieren des Ports zu Fehlern gekommen ist. Ausserdem hat es sich dann an fremden Lockfiles vergriffen und diese (wenn moeglich) geloescht. Lockfiles ohne PID-Information wurden ebenfalls nicht korrekt behandelt, diese werden nun auch nicht mehr angefasst und der Port als belegt eingestuft.