Seite 9 von 46
Re: Projekt piTelex - Vorstellung
Verfasst: Fr 29. Apr 2022, 20:33
von obrecht
pip install commentjson
sollte das Problem beheben.
Viel Erfolg!
Re: Projekt piTelex - Vorstellung
Verfasst: Fr 29. Apr 2022, 21:33
von Z80User
Danke erstmal für die Hilfe der Fehler ist jetzt weg, dafür kommen wieder neue - ist wahrscheinlich etwas mit den Rechten. Ich melde mich später dazu nochmal.
Gruß,
Horst
Re: Projekt piTelex - Vorstellung
Verfasst: Sa 30. Apr 2022, 16:58
von JoeyD
Z80USER:
Sie muessen in das pitelex-Verzeichnis wechseln
You also need to start the program in the piTelex directory. cd (your piTelex directory) then ( ./telex.py)
Re: Projekt piTelex - Vorstellung
Verfasst: Do 5. Mai 2022, 19:00
von WolfHenk
is this correct?
Have telex-number 36355 and want to use port 36355...
Code: Alles auswählen
"i-Telex": {
"type": "i-Telex",
"enable": true,
"port": 0,
"tns_host": "sonnibs.no-ip.org",
"tns_port": 36355,
"userlist": "userlist.csv",
"tns-dynip-number": 36355,
"tns-pin": <oh yes, i know it>
},
Re: Projekt piTelex - Vorstellung
Verfasst: Do 5. Mai 2022, 22:38
von JoeyD
you can use any port from 1 to 65536 just make sure you "Allow that port thru your router" and your pitelex is set the same
You can also use the standard 2342 on pitelex and use external port forwarding from the router 1 thru 65536 to the pitelex forwarding to the pitelex IP and port.
In my case I use:
2210762 Joe, Michigan (US) ST-35 99.121.75.9 PORT 2342
362436 Joe, Michigan (US) TT26 99.121.75.9 PORT 2343
227895 Joe, Michigan (US) WU28ASR 99.121.75.9 PORT 134
8675309 Joe, Michigan (US) WU2b 99.121.75.9 PORT 2344
in my router it goes
internal address (192.168.1.144 port 2342) to (99.121.75.9 EXTERNAL 2342) Pi-Telex
internal address (192.168.1.145 port 2343) to (99.121.75.9 EXTERNAL 2343) Pi-Telex
internal address (192.168.1.146 port 2344) to (99.121.75.9 EXTERNAL 2344) Pi-Telex
internal address (192.168.1.147 port 134) to (99.121.75.9 EXTERNAL 134) <-this is I-telex
I could just as easy do it
internal address (192.168.1.144 port 2342) to (99.121.75.9 EXTERNAL 2342)
internal address (192.168.1.145 port 2342) to (99.121.75.9 EXTERNAL 2343)
internal address (192.168.1.146 port 2342) to (99.121.75.9 EXTERNAL 2344)
internal address (192.168.1.147 port 134) to (99.121.75.9 EXTERNAL 133) <-I could keep the external 134 or change to anything...
NOTE:
The I-telex internal port should always be 134 (according to manual/book directions)
but the pi-Telex does not care for its internal port.
Joe
Re: Projekt piTelex - Vorstellung
Verfasst: Do 5. Mai 2022, 22:42
von JoeyD
you can use any port from 1 to 65536 just make sure you "Allow that port thru your router" and your pitelex is set the same
You can also use the standard 2342 on pitelex and use external port forwarding from the router 1 thru 65536 to the pitelex forwarding to the pitelex IP and port.
In my case I use:
2210762 Joe, Michigan (US) ST-35 99.121.75.9 PORT 2342
362436 Joe, Michigan (US) TT26 99.121.75.9 PORT 2343
227895 Joe, Michigan (US) WU28ASR 99.121.75.9 PORT 134
8675309 Joe, Michigan (US) WU2b 99.121.75.9 PORT 2344
in my router it goes
internal address (192.168.1.144 port 2342) to (99.121.75.9 EXTERNAL 2342) Pi-Telex
internal address (192.168.1.145 port 2343) to (99.121.75.9 EXTERNAL 2343) Pi-Telex
internal address (192.168.1.146 port 2344) to (99.121.75.9 EXTERNAL 2344) Pi-Telex
internal address (192.168.1.147 port 134) to (99.121.75.9 EXTERNAL 134) <-this is I-telex
I could just as easy do it
internal address (192.168.1.144 port 2342) to (99.121.75.9 EXTERNAL 2342)
internal address (192.168.1.145 port 2342) to (99.121.75.9 EXTERNAL 2343)
internal address (192.168.1.146 port 2342) to (99.121.75.9 EXTERNAL 2344)
internal address (192.168.1.147 port 134) to (99.121.75.9 EXTERNAL 133) <-I could keep the external 134 or change to anything...
NOTE:
The I-telex internal port should always be 134 (according to manual/book directions)
but the pi-Telex does not care for its internal port.
Joe
Re: Projekt piTelex - Vorstellung
Verfasst: Do 5. Mai 2022, 23:41
von obrecht
Be careful: ports 1-1024 are privileged ports and reserved for user root. "Ordinary" users like "pi" are normally restricted to the ports above 1024. Just to mention it...
Re: Projekt piTelex - Vorstellung
Verfasst: Fr 6. Mai 2022, 09:22
von WolfHenk
The router is set to the correct settings.
My question is about correct configuration of the pitelex
Re: Projekt piTelex - Vorstellung
Verfasst: Fr 6. Mai 2022, 09:30
von BjoernS
Hallo Wolfram!
WolfHenk hat geschrieben: ↑Do 5. Mai 2022, 19:00
is this correct?
Have telex-number 36355 and want to use port 36355...
Code: Alles auswählen
"i-Telex": {
"type": "i-Telex",
"enable": true,
"port": 0,
"tns_host": "sonnibs.no-ip.org",
"tns_port": 36355,
"userlist": "userlist.csv",
"tns-dynip-number": 36355,
"tns-pin": <oh yes, i know it>
},
Der Parameter tns_host Mitte 2020 entfallen, hast du die aktuelle Version? Die offiziellen i-Telex-Teilnehmerserver sind seitdem fest hinterlegt. tns_port ist optional und wird derzeit nicht benötigt -- das ist der Port, unter dem der TNS-Dienst an den Servern erreichbar ist (derzeit 11811).
An der aktuellen Konfi-Vorlage gemessen sollte es so aussehen:
Code: Alles auswählen
"i-Telex": {
"type": "i-Telex",
"enable": true,
"port": 36355,
# WARNING
# Setting tns-dynip-number to anything except 0 will enable dynamic IP
# updates with i-Telex TNS (Teilnehmerserver, Subscriber Server).
#
# Leave at 0 if you've chosen a static TNS entry!
# Change to something nonzero if and only if
# - you've got your number approved by i-Telex administrators, and
# - you've chosen dynamic IP update and told i-Telex administrators so, and
# - you've set your TNS pin properly.
"tns-dynip-number": 36355,
"tns-pin": <your PIN>
},
Der Kommentar ist natürlich optional und kann entfernt werden.
Wer das sonst noch liest, bitte beachten: die tns_-Optionen nur anfassen, wenn die Admins euch einen dynamischen Teilnehmerserver-Eintrag freigeschaltet haben! Ansonsten (z.B. bei festem oder noch gar keinem Eintrag) die tns_-Optionen auf Standard lassen. Sonst nervt ihr die Admins massiv mit Fehlermeldungen am Server.
Zu dem Port gilt wie teils auch schon von Vorrednern erwähnt:
- Der Parameter port bestimmt gleichzeitig, welchen TCP-Port piTelex intern benutzt, und welcher beim dynamischen Update an den TNS als externer Port gemeldet wird. Dein Router braucht also immer eine Weiterleitung von diesem Port extern an dein piTelex mit gleichem Port intern.
- Ich rate auch davon ab, Ports unter 1024 zu benutzen. piTelex sollte als Benutzer laufen, nicht als root. Außerdem sind viele dieser Ports existierenden Diensten zugeordnet und dadurch bekommt man mehr Verbindungsversuche ab.
Melde dich gerne wenn noch Fragen sind, Grüße
Björn
Re: Projekt piTelex - Vorstellung
Verfasst: Fr 6. Mai 2022, 10:56
von WolfHenk
fein, werd ich heut nachmittag checken.
Ich vermute, die neueste version zu zhaben. leider ist die doku nocjh nicht so ganz einfach zu verstehen, aber ich bin da mal ganz zuversichtlich....