Projekt piTelex - Vorstellung

todo
Antworten
Benutzeravatar

BjoernS
Rank 3
Rank 3
Beiträge: 201
Registriert: Mi 6. Mai 2020, 21:25
Wohnort: Darmstadt
Hauptanschluß: 844767 twtr d

Re: Projekt piTelex - Vorstellung

#101

Beitrag: # 30793Beitrag BjoernS »

Hallo Horst!
Z80User hat geschrieben: So 8. Mai 2022, 16:26 Da ich mich mit dem T100 noch 2 Wochen gedulden muß, möchte ich schon ein paar Tests mit dem piTelex selbst durchführen. Wie ich das gelesen habe, ist piTelex in der Lage einen Fernschreiber auf der Konsole zu simulieren. Welche Konfiguration ist notwendig, um mich dann mit dem iTelex Netz zu verbinden. Später möchte ich die Konsole nutzen, um den Fernschreiber meinen Besuchern vorzuführen.

Ich habe auch noch nicht herausgefunden, wie das mit der Nummernregistrierung funktionier en soll. Der T100 selbst hat hoffenlich noch die original Kennung verbaut. Für den Pi benötige ich eine weitere Kennung. Wo kann ich diese beantragen?
Es hat ja offensichtlich schon geklappt mit der Verbindung, das freut mich. Solange in telex.json das i-Telex-Modul aktiviert ist, kannst du ins i-Telex-Netz hinaus fernschreiben. Selbst erreichbar bist du wie erwähnt nur über einen Eintrag im TNS-(Teilnehmerserver-)Verzeichnis von i-Telex, den dir die Admins auf Antrag freischalten können (oder behelfsmäßig über IP-Adresse und Port, wenn dein Gegenüber versiert genug ist).

Wenn du einen festen TNS-Eintrag nimmst, brauchst du nichts weiter zu konfigurieren, außer ggf. einen abweichenden Port. Bei einem dynamischen TNS-Eintrag müsstest du noch die beiden Optionen "tns-dynip-number" und "tns-pin" füttern.

Wenn du den FS vorführen willst, kannst du piTelex an der Konsole mit Pos1, Enter in den "Pseudo-Lokalmodus" bringen. Der FS wird eingeschaltet, aber keine Verbindung nach "draußen" aufgebaut. So kannst du wechselseitig zwischen FS und Konsole schreiben. Beenden mit Ende, Enter.

Und sieh vielleicht bei Gelegenheit nach, ob du die aktuelle Version hast, es hat sich viel getan in letzter Zeit. Melde dich am besten per PN, falls noch Detailfragen zur Konfiguration auftauchen.

Grüße


Björn
Folgende Benutzer bedankten sich beim Autor BjoernS für den Beitrag:
Z80User
844767 twtr d
Benutzeravatar

JoeyD
Rank 2
Rank 2
Beiträge: 61
Registriert: Do 31. Mär 2022, 08:23
Wohnort: Jackson, Michigan
Hauptanschluß: 362436 joeyd
Kontaktdaten:

Re: Projekt piTelex - Vorstellung

#102

Beitrag: # 30799Beitrag JoeyD »

Bjoern,

Is there a way to prevent the pi-Telex from using the subscriber servers and have it ONLY use userlist.csv??
Try to stay mellow like the Dachshund! :hehe:

362436: Teletype Model 26 Blatt 24/7
8675309: Western Union 2B Streifen 24/7
2210762: Soviet ST-35 Streifen 24/7
227895: Western Union 28ASR Blatt 24/7
227896: I-Telex Serial + WinTelex24/7
Benutzeravatar

obrecht
Rank 7
Rank 7
Beiträge: 655
Registriert: Fr 26. Jun 2020, 18:53
Wohnort: Aachen
Hauptanschluß: 833539 fili d

Re: Projekt piTelex - Vorstellung

#103

Beitrag: # 30801Beitrag obrecht »

Hi,
I don't know wether this is selectable in telex.json (Björn will know...) but what could be the benefit of your proposal?
As far as I know, entries in userlist.csv always take precedence over the TNS server replies - but let's wait for Björn's answer :-)
Anyway, if you plan to use pitelex only within your local LAN, you could as a last resort simply remove the gateway entry in the raspi's network config to cut off internet connectivity.
Folgende Benutzer bedankten sich beim Autor obrecht für den Beitrag:
BjoernS
Viele Grüße,
Rolf

71920 actelex d  24/7  (T68d)
833533 rolfac d  24/7  (T100S) 
833538 obrac d   24/7  (FS220)
833539 fili d    24/7  (T100a) 
833540 rowo d    24/7  (T100/R) 
833541 obby d    24/7  (T37h)
833142 rolf d    24/7  (Lo15A) 
Benutzeravatar

BjoernS
Rank 3
Rank 3
Beiträge: 201
Registriert: Mi 6. Mai 2020, 21:25
Wohnort: Darmstadt
Hauptanschluß: 844767 twtr d

Re: Projekt piTelex - Vorstellung

#104

Beitrag: # 30802Beitrag BjoernS »

Hi Joey

Some ways come to mind:
  1. Only dial numbers with four digits or less. External lookup is done only with five digits or more.
  2. Disallow internet access for the process or host
  3. Modify this line of txDevITelexClient.py to read
    if False and not user and (len(number) >= 5 or tns_force):
    (i.e. insert "False and")
Best regards


Björn
Folgende Benutzer bedankten sich beim Autor BjoernS für den Beitrag:
obrecht
844767 twtr d
Benutzeravatar

JoeyD
Rank 2
Rank 2
Beiträge: 61
Registriert: Do 31. Mär 2022, 08:23
Wohnort: Jackson, Michigan
Hauptanschluß: 362436 joeyd
Kontaktdaten:

Re: Projekt piTelex - Vorstellung

#105

Beitrag: # 30806Beitrag JoeyD »

Bjoern,

The situation I wish to prevent is a user(like a child) or someone who dials a random number.. and accidentally calls someones telex at 3am in Germany.
I want to make it only allow numbers in the user list only. The last example you give is probably the best. With that option does it block the lookup entirely?

Blocking the internet is not an option the units will be in 4 different towns
Probably using 4 different internet providers and definitely 4 IP's. I know 1 provider is AT&T and 1 is Frontier. 1 Location does not have AC Power or wired internet but that can be solved with Solar an Cellular The last location is a mystery. but can also be solved with solar and cellular if needed.
I can see that using static addresses will work best.

These particular machines will never need to access anyone in the forum but I have no control of who sits at them and decides to play with them dialing random numbers. Signs that say "Do not touch" are just words on paper everyone touches the equipment.. :lol: They always touch!!
Try to stay mellow like the Dachshund! :hehe:

362436: Teletype Model 26 Blatt 24/7
8675309: Western Union 2B Streifen 24/7
2210762: Soviet ST-35 Streifen 24/7
227895: Western Union 28ASR Blatt 24/7
227896: I-Telex Serial + WinTelex24/7
Benutzeravatar

WolfHenk
Rank 6
Rank 6
Beiträge: 509
Registriert: So 3. Apr 2022, 19:20
Wohnort: Grebenhain
Hauptanschluß: 38718 wlfhnk d
Kontaktdaten:

Re: Projekt piTelex - Vorstellung

#106

Beitrag: # 30808Beitrag WolfHenk »

A sign "don't touch" is like "this button destroys the earth" everybody tries out....
Folgende Benutzer bedankten sich beim Autor WolfHenk für den Beitrag:
JoeyD
38718 wlfhnk d I-Telex (7:00 - 22:00 ME(S)Z) nachts Anrufbeantworter T-100
54353 hoeck d Oe-Telex (Oe-AGT + Raspberry Pi) online T-68
414685 ctrav d in Reparatur T1200BS
36355 wlfhnk d Testanschluss z.b.V.
Benutzeravatar

JoeyD
Rank 2
Rank 2
Beiträge: 61
Registriert: Do 31. Mär 2022, 08:23
Wohnort: Jackson, Michigan
Hauptanschluß: 362436 joeyd
Kontaktdaten:

Re: Projekt piTelex - Vorstellung

#107

Beitrag: # 30809Beitrag JoeyD »

WolfHenk hat geschrieben: Mo 9. Mai 2022, 17:15 A sign "don't touch" is like "this button destroys the earth" everybody tries out....
:lol: EXACTLY! :lol:
Try to stay mellow like the Dachshund! :hehe:

362436: Teletype Model 26 Blatt 24/7
8675309: Western Union 2B Streifen 24/7
2210762: Soviet ST-35 Streifen 24/7
227895: Western Union 28ASR Blatt 24/7
227896: I-Telex Serial + WinTelex24/7
Benutzeravatar

WolfHenk
Rank 6
Rank 6
Beiträge: 509
Registriert: So 3. Apr 2022, 19:20
Wohnort: Grebenhain
Hauptanschluß: 38718 wlfhnk d
Kontaktdaten:

Re: Projekt piTelex - Vorstellung

#108

Beitrag: # 30810Beitrag WolfHenk »

maybe a sign "...Please do not write to Moscow. The guys there react strangely. And you don't want them to visit you...Пожалуйста, не пишите в Москву. Там ребята странно реагируют. И вы не хотите, чтобы они посещали вас..."
38718 wlfhnk d I-Telex (7:00 - 22:00 ME(S)Z) nachts Anrufbeantworter T-100
54353 hoeck d Oe-Telex (Oe-AGT + Raspberry Pi) online T-68
414685 ctrav d in Reparatur T1200BS
36355 wlfhnk d Testanschluss z.b.V.

Z80User
Rank 2
Rank 2
Beiträge: 100
Registriert: So 24. Apr 2022, 13:09
Wohnort: Dieburg
Hauptanschluß: 23819 hfrdbg d

Re: Projekt piTelex - Vorstellung

#109

Beitrag: # 30858Beitrag Z80User »

Hallo,

ich nutze jetzt mal die Wartezeit - bis der T100 kommt, um dem kleinen piTelex ein schönes Zuhause zu geben. Die Teile hatte ich größtenteils noch in der Grabbelkiste. Mit dem Trafo 2x15V komme ich mit einem Spannungsverdoppler und einem Brückengleichrichter auf ca. 65V Linienspannung. Der Pi, ein altes Modell B+, wird über einen 5V Schaltregler versorgt.

Macht es eurer Meinung nach Sinn, einen kleinen Arduino Nano 3,3V per I²C an den Pi anzuschließen, um darüber die Linienspannung und den Strom auszulesen? Der Arduino hat A/D Wandler on Board, die müssen nur mit 2-3 externen Widerständen an die Linie angeschlossen werden. Ein kleines Python Skript auf dem Pi könnte dann bei Bedarf die Messwerte auf der Konsole ausgeben. Vielleicht ganz praktisch, wenn man einen Fehler sucht - Habe noch ein wenig Platz auf der Platine.

Viele Grüße,
Horst
img1.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
23819 hfrdbg d T100a (Ö-AGT 8:00 - 22:30)
4197113 advo d Lo133 (Ö-AGT 8:00 - 22:30)
Benutzeravatar

WolfHenk
Rank 6
Rank 6
Beiträge: 509
Registriert: So 3. Apr 2022, 19:20
Wohnort: Grebenhain
Hauptanschluß: 38718 wlfhnk d
Kontaktdaten:

Re: Projekt piTelex - Vorstellung

#110

Beitrag: # 30859Beitrag WolfHenk »

und ich habe eine frage zu

Code: Alles auswählen

"RPiTTY": {
      "type": "RPiTTY",
      "enable": true,
      "mode": "TW39",
      "pin_txd": 17,
      "pin_rxd": 27,
      "inv_rxd": false,
      "pin_relay": 22,
      "inv_relay": false,
      "pin_online": 0,
      "pin_dir": 0,
      "pin_number_switch": 6,
      "baudrate": 50,
      "coding": 0,
      "loopback": true
    },
Wenn "continue_with_no_printer": true,

Code: Alles auswählen

  "verbose": true,
  "wru_id": "36355 wlfhnk d",
  "wru_fallback": false,
  "dial_timeout": 10,
  "continue_with_no_printer": true,
  "debug": 4,
  "errorlog_path": "piTelex/",
  "errorlog_path_x": "./data/log/"
dann läuft die Maschine beim Senden an, Schreiben und alles geht, alles ok.
Beim Anrufen springt sie NICHT an (Linienstrom genau auf 40 mA eingestellt)

Und wenn "continue_with_no_printer": false,
dann geht sie nur kurz an und dann sofort aus.
Muss ich evtl. "pin_online" modifizieren und auf den Relaisausgang brücken?
38718 wlfhnk d I-Telex (7:00 - 22:00 ME(S)Z) nachts Anrufbeantworter T-100
54353 hoeck d Oe-Telex (Oe-AGT + Raspberry Pi) online T-68
414685 ctrav d in Reparatur T1200BS
36355 wlfhnk d Testanschluss z.b.V.
Antworten

Zurück zu „piTelex allgemein“