Discussion:
systemd deprecated sys-v-Kompatibilitätslayer
(zu alt für eine Antwort)
Christian Garbs
2024-06-13 15:18:43 UTC
Permalink
Mahlzeit!

Noch gar kein Aufschrei hier? ;-)

Das vorgestern veröffentlichte systemd v256 hat den
sys-v-Initskript-Support auf deprecated gesetzt:

https://github.com/systemd/systemd/releases/tag/v256

| * Support for System V service scripts is deprecated and will be
| removed in a future release. Please make sure to update your software
| *now* to include a native systemd unit file instead of a legacy
| System V script to retain compatibility with future systemd releases.


Hier etwas dramatischer:
https://infosec.exchange/@hillu/112604958557515709


Ich bin kein Freund dieser ewig langen systemd-Monsterthreads,
aber legt gerne los.

Gruß
Christian
--
....Christian.Garbs....................................https://www.cgarbs.de
An eye for an eye will make us all blind.
Mahatma Ghandhi
Marco Moock
2024-06-13 15:37:36 UTC
Permalink
Post by Christian Garbs
Das vorgestern veröffentlichte systemd v256 hat den
Das war doch schon vor Monaten angekündigt, weshalb in Debian
Bugreports automatisiert aufgemacht wurden, wenn keine systemd-Unit
existiert hat.
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Christian Garbs
2024-06-13 20:24:19 UTC
Permalink
Mahlzeit!
Post by Marco Moock
Post by Christian Garbs
Das vorgestern veröffentlichte systemd v256 hat den
Das war doch schon vor Monaten angekündigt, weshalb in Debian
Bugreports automatisiert aufgemacht wurden, wenn keine systemd-Unit
existiert hat.
Uh-oh, irgendwo in den Tiefen meiner Todo-Liste ist da was, wo ich
versucht habe, das Initskript ganz loszuwerden. Weiß gar nicht mehr,
wie weit ich damit war und komme in letzter Zeit auch zu nichts in der
Richtung :/

Danke für die Erinnerung!

Christian
--
....Christian.Garbs....................................https://www.cgarbs.de
We have guided missiles, and misguided men. (Martin Luther King)
Kay Martinen
2024-06-13 15:46:06 UTC
Permalink
Post by Christian Garbs
Noch gar kein Aufschrei hier? ;-)
Schockstarre? ;)
Post by Christian Garbs
Das vorgestern veröffentlichte systemd v256 hat den
Und Devuan den systemd-support schon länger. ;)

Aber, das war doch absehbar das so was irgendwann folgt.
Post by Christian Garbs
https://github.com/systemd/systemd/releases/tag/v256
| * Support for System V service scripts is deprecated and will be
| removed in a future release. Please make sure to update your software
| *now* to include a native systemd unit file instead of a legacy
| System V script to retain compatibility with future systemd releases.
Ich bin inzwischen Fatalist.
Post by Christian Garbs
Ich bin kein Freund dieser ewig langen systemd-Monsterthreads,
Erwartbares Ergebnis:

Marc: "Ich hab's euch gesagt"
@All: Wiederspruch, Detail-features vermissend, erwartend oder 100%
Ablehnung - mit 50% Schwankungsbreite. :)
Nach +100-1000 Posts versandet es dann wieder.
Post by Christian Garbs
aber legt gerne los.
Falls das jemand braucht: Jehova!

Allerdings hab ich auch schon mal überlegt was passieren würde wenn man
z.b. sysv-generator und/oder die ganzen scripts in /etc/init.d/ einfach
mal komplett abräumen würde und rebootet- bei einem systemd-system.

- Nichts?
- Dienst-X startet nicht mehr (weil kein unit-file)?
- Alles Kaputt?

Und für mini-änderungen die man sonst in rc.local packen könnte muß man
ein(+n) eigenes unit-file schreiben. Z.b. für mehrere hd-parm aufrufe um
powersaving-zeiten pro Platte(n) zu setzen.

Bye/
/Kay
--
nix
Marc Haber
2024-06-13 16:00:28 UTC
Permalink
Post by Kay Martinen
Marc: "Ich hab's euch gesagt"
Marc: "Das ist ein Arschloch-Move der systemd-Welt, war aber im Rahmen
des Heiligen Kriegs gegen das Shellscript erwartbar."

Ich bin sehr froh dass ich keine initscripte mehr schreiben muss. Und
verärgert, dass andere keine initscripte mehr schreiben dürfen.
Post by Kay Martinen
Allerdings hab ich auch schon mal überlegt was passieren würde wenn man
z.b. sysv-generator und/oder die ganzen scripts in /etc/init.d/ einfach
mal komplett abräumen würde und rebootet- bei einem systemd-system.
Auf Red Hat? Nichts. Die haben schon seit RHEL 7 keine Initscripts
mehr.
Post by Kay Martinen
- Nichts?
- Dienst-X startet nicht mehr (weil kein unit-file)?
- Alles Kaputt?
Und für mini-änderungen die man sonst in rc.local packen könnte muß man
ein(+n) eigenes unit-file schreiben. Z.b. für mehrere hd-parm aufrufe um
powersaving-zeiten pro Platte(n) zu setzen.
Für sowas bräuchte man eine ähnliche Konstruktion wie /etc/sysctl.d.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Stefan Reuther
2024-06-14 06:32:27 UTC
Permalink
Post by Marc Haber
Post by Kay Martinen
Marc: "Ich hab's euch gesagt"
Marc: "Das ist ein Arschloch-Move der systemd-Welt, war aber im Rahmen
des Heiligen Kriegs gegen das Shellscript erwartbar."
Ich bin sehr froh dass ich keine initscripte mehr schreiben muss. Und
verärgert, dass andere keine initscripte mehr schreiben dürfen.
Wieso, ist das denn jetzt verboten?

Insbesondere: was spricht gegen
[Service]
ExecStart=/etc/init.d/dingensd start
ExecStop=/etc/init.d/dingensd stop
?


Stefan
Marc Haber
2024-06-14 08:20:46 UTC
Permalink
Post by Stefan Reuther
Post by Marc Haber
Post by Kay Martinen
Marc: "Ich hab's euch gesagt"
Marc: "Das ist ein Arschloch-Move der systemd-Welt, war aber im Rahmen
des Heiligen Kriegs gegen das Shellscript erwartbar."
Ich bin sehr froh dass ich keine initscripte mehr schreiben muss. Und
verärgert, dass andere keine initscripte mehr schreiben dürfen.
Wieso, ist das denn jetzt verboten?
Insbesondere: was spricht gegen
[Service]
ExecStart=/etc/init.d/dingensd start
ExecStop=/etc/init.d/dingensd stop
?
Es ist erstaunlicherweise gar nicht so einfach unter Debian noch ein
Initscript ohne systemd-unit zu finden, das bedeutet insbesondere dass
ich nicht sagen kann wie diese aussehen.

Aber ein so lange in Verwendung befindliches Interface einseitig zu
deprecaten ohne mit der Community darüber gesprochen zu haben passt in
das (nicht gute) Bild, das ich von den systemd-Machern habe.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Dietz Proepper
2024-06-14 08:23:06 UTC
Permalink
Marc Haber <mh+***@zugschl.us> wrote:
[systemd, sysvinit]
Post by Marc Haber
Aber ein so lange in Verwendung befindliches Interface einseitig zu
deprecaten ohne mit der Community darüber gesprochen zu haben passt in
das (nicht gute) Bild, das ich von den systemd-Machern habe.
Wie war das? "Told you so"?
--
CDU - unser "K" steht für "Kompetenz".
Marco Moock
2024-06-14 08:27:46 UTC
Permalink
Post by Dietz Proepper
[systemd, sysvinit]
Post by Marc Haber
Aber ein so lange in Verwendung befindliches Interface einseitig zu
deprecaten ohne mit der Community darüber gesprochen zu haben passt
in das (nicht gute) Bild, das ich von den systemd-Machern habe.
Wie war das? "Told you so"?
Das wurde schon letztes Jahr angekündigt:
https://news.ycombinator.com/item?id=36907602
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Dietz Proepper
2024-06-14 08:39:07 UTC
Permalink
Post by Marco Moock
Post by Dietz Proepper
[systemd, sysvinit]
Post by Marc Haber
Aber ein so lange in Verwendung befindliches Interface einseitig
zu deprecaten ohne mit der Community darüber gesprochen zu haben
passt in das (nicht gute) Bild, das ich von den systemd-Machern
habe.
Wie war das? "Told you so"?
https://news.ycombinator.com/item?id=36907602
Das ändert was?
--
CDU - unser "K" steht für "Kompetenz".
Marc Haber
2024-06-14 10:27:35 UTC
Permalink
Post by Dietz Proepper
[systemd, sysvinit]
Post by Marc Haber
Aber ein so lange in Verwendung befindliches Interface einseitig zu
deprecaten ohne mit der Community darüber gesprochen zu haben passt in
das (nicht gute) Bild, das ich von den systemd-Machern habe.
Wie war das? "Told you so"?
Jedes Ding hat zwei Seiten. Diese Menschen sind sozial herausgefordert
und interessieren sich für ihre Vision mehr als für die Praxis. Und
natürlich haben sie auch eine Agenda. Aber das, was sie bauen ist bis
auf einige ideologische Dinge ganz solide.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Marco Moock
2024-06-14 08:26:01 UTC
Permalink
Post by Marc Haber
Es ist erstaunlicherweise gar nicht so einfach unter Debian noch ein
Initscript ohne systemd-unit zu finden, das bedeutet insbesondere dass
ich nicht sagen kann wie diese aussehen.
Da gab es doch im Tracker ein Tool, um das zu ermitteln, was dann
automatisiert Bugreports aufgemacht hat. Oder liege ich da falsch?
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Stefan Reuther
2024-06-15 08:59:58 UTC
Permalink
Post by Marc Haber
Post by Stefan Reuther
Insbesondere: was spricht gegen
[Service]
ExecStart=/etc/init.d/dingensd start
ExecStop=/etc/init.d/dingensd stop
?
Es ist erstaunlicherweise gar nicht so einfach unter Debian noch ein
Initscript ohne systemd-unit zu finden, das bedeutet insbesondere dass
ich nicht sagen kann wie diese aussehen.
Aber ein so lange in Verwendung befindliches Interface einseitig zu
deprecaten ohne mit der Community darüber gesprochen zu haben passt in
das (nicht gute) Bild, das ich von den systemd-Machern habe.
Die sind da aber nicht die einzigen, die Dinge rauswerfen.

gcc hat den Java-Compiler rausgeworfen. Linux läuft nicht mehr auf i386
und macht keinen Scrollback auf virtuellen Konsolen mehr. Und davon,
dass aktuelle Rechner keine seriellen Schnittstellen ("COM-Port") mehr
haben, will ich mal gar nicht erst anfangen.

Und was heißt denn, "ohne mit der Community darüber zu sprechen". Das
ist ja nicht von jetzt auf gleich verschwunden, sondern erstmal eine
Ankündigung. Wer so viel Wert drauf legt, könnte das Modul z.B. als
Maintainer übernehmen.


Stefan
Marco Moock
2024-06-15 09:13:07 UTC
Permalink
Post by Stefan Reuther
gcc hat den Java-Compiler rausgeworfen. Linux läuft nicht mehr auf
i386 und macht keinen Scrollback auf virtuellen Konsolen mehr. Und
davon, dass aktuelle Rechner keine seriellen Schnittstellen
("COM-Port") mehr haben, will ich mal gar nicht erst anfangen.
Stimmt nicht, gibt noch immer Mainboards, die das haben und noch immer
neue Hardware, die eine serielle Schnittstelle hat und meist für die
Erstkonfiguration gebraucht wird.
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Kay Martinen
2024-06-15 10:01:50 UTC
Permalink
Post by Marco Moock
Post by Stefan Reuther
gcc hat den Java-Compiler rausgeworfen. Linux läuft nicht mehr auf
i386 und macht keinen Scrollback auf virtuellen Konsolen mehr. Und
davon, dass aktuelle Rechner keine seriellen Schnittstellen
("COM-Port") mehr haben, will ich mal gar nicht erst anfangen.
Stimmt nicht, gibt noch immer Mainboards, die das haben und noch immer
neue Hardware, die eine serielle Schnittstelle hat und meist für die
Erstkonfiguration gebraucht wird.
Beziehst du das auf Endkunden-Mainboard für den Desktop-Einsatz? Da
würde mich eine Serielle zur Erstkonfiguration wundern weil
normalerweise Fette Grafik verbaut ist und eher Legacy Ports (PS/2, COM,
LPT) eingespart werden. USB Keyboard, Maus ist da eh usus.

Wenn du Embedded- oder Server-boards meinst passt das eher weil dort
Headless eher die übliche Betriebsart ist. Dazu ist eine Serielle Gut
und Ausreichend weil eh kaum oder einfache Grafik vorhanden ist. PS/2
haben allerdings m.E. auch nicht viele Embedded Boards.

In Absoluten Zahlen dürfen die Desktops aber m.E. deutlich vorn liegen.

Wenn Debian nach Absoluten Zahlen ginge und DU recht hättest dann
würden/müssten sie auch nicht 386 raus werfen weil es bestimmt noch
zigtausende Boards im Einsatz gibt auf denen das läuft und ausreicht.

Aber die sind vielleicht einfach nicht im LAN/WAN und machen nicht beim
PopCon mit. Die werden also schlicht nicht mit gezählt. ;)

Summa Sumarum: Serielle sind in einer Kleineren Menge an Nicht-Desktop
Boards noch vorhanden. Und nun?

CTTY COM1


Bye/
/Kay
--
nix
Marco Moock
2024-06-15 10:15:57 UTC
Permalink
Post by Kay Martinen
Beziehst du das auf Endkunden-Mainboard für den Desktop-Einsatz? Da
würde mich eine Serielle zur Erstkonfiguration wundern weil
normalerweise Fette Grafik verbaut ist und eher Legacy Ports (PS/2,
COM, LPT) eingespart werden. USB Keyboard, Maus ist da eh usus.
Zumindest die von ASUS haben noch oft einen RS232-Header, ein Slotblech
mit Anschluss ist auch für paar Euro zu haben.

Ich bezog mich hier aber eher auf Embedded-Kram oder Netzwerkhardware.
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Marc Haber
2024-06-15 10:43:43 UTC
Permalink
Post by Stefan Reuther
gcc hat den Java-Compiler rausgeworfen. Linux läuft nicht mehr auf i386
und macht keinen Scrollback auf virtuellen Konsolen mehr.
Da gab es über Jahre niemanden mehr der den Code pflegen wollte.
Irgendwann ist er halt weggerottet.
Post by Stefan Reuther
Und davon,
dass aktuelle Rechner keine seriellen Schnittstellen ("COM-Port") mehr
haben, will ich mal gar nicht erst anfangen.
Meine beiden in den letzten drei Wochen neu angeschafften mainboards
haben beide eine serielle Schnittstelle. Das eine wurde extra deswegen
angeschafft (und hat dafür keinen Sound), bei dem anderen war es eher
eine willkommene Überraschung.
Post by Stefan Reuther
Und was heißt denn, "ohne mit der Community darüber zu sprechen". Das
ist ja nicht von jetzt auf gleich verschwunden, sondern erstmal eine
Ankündigung. Wer so viel Wert drauf legt, könnte das Modul z.B. als
Maintainer übernehmen.
Weil das von der systemd Upstream Community sicher mit Begeisterung
aufgenommen wird.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Kay Martinen
2024-06-15 12:41:36 UTC
Permalink
Post by Marc Haber
Post by Stefan Reuther
Und davon,
dass aktuelle Rechner keine seriellen Schnittstellen ("COM-Port") mehr
haben, will ich mal gar nicht erst anfangen.
Meine beiden in den letzten drei Wochen neu angeschafften mainboards
haben beide eine serielle Schnittstelle. Das eine wurde extra deswegen
angeschafft (und hat dafür keinen Sound), bei dem anderen war es eher
eine willkommene Überraschung.
Ich bin eher überrascht das es noch Boards gibt die keinen fest
eingebauten Sound hätten. Andererseits, wenn es ne Serielle gibt ist es
vermutlich kein Normales Desktop-board oder? Hat es auch noch PS/2 Ports?
Post by Marc Haber
Post by Stefan Reuther
Und was heißt denn, "ohne mit der Community darüber zu sprechen". Das
ist ja nicht von jetzt auf gleich verschwunden, sondern erstmal eine
Ankündigung. Wer so viel Wert drauf legt, könnte das Modul z.B. als
Maintainer übernehmen.
Weil das von der systemd Upstream Community sicher mit Begeisterung
aufgenommen wird.
Das sich jemand des Sys-v Teils (wieder) annähme, oder ist Begeisterung
(bei systemd) hier in Anführungszeichen zu verstehen?

Bye/
/Kay
--
nix
Ralph Aichinger
2024-06-15 12:54:55 UTC
Permalink
Post by Kay Martinen
Ich bin eher überrascht das es noch Boards gibt die keinen fest
eingebauten Sound hätten. Andererseits, wenn es ne Serielle gibt ist es
vermutlich kein Normales Desktop-board oder? Hat es auch noch PS/2 Ports?
Viele normale Desktop-Boards haben eine serielle Schnittstelle auf einem
internen Header, die man mit einem Flachbandkabel auf einer Slotblende
(oder ähnlichem) rausführen kann. Mein 2 Jahre altes AMD-Board, das
eher aus dem Gaming-Segment kommt, glaub ich, hat das auch.

Was wirklich selten ist, ist der DB-9-Anschluß auf der Rückseite.

/ralph
Marco Moock
2024-06-15 12:58:53 UTC
Permalink
Post by Ralph Aichinger
Post by Kay Martinen
Ich bin eher überrascht das es noch Boards gibt die keinen fest
eingebauten Sound hätten. Andererseits, wenn es ne Serielle gibt
ist es vermutlich kein Normales Desktop-board oder? Hat es auch
noch PS/2 Ports?
Viele normale Desktop-Boards haben eine serielle Schnittstelle auf
einem internen Header, die man mit einem Flachbandkabel auf einer
Slotblende (oder ähnlichem) rausführen kann. Mein 2 Jahre altes
AMD-Board, das eher aus dem Gaming-Segment kommt, glaub ich, hat das
auch.
Was ja auch vollkommen ausreichend ist. Der kleine Nutzerkreis von
RS232 kann so ganz easy diese Schnittstelle zugänglich machen.
Post by Ralph Aichinger
Was wirklich selten ist, ist der DB-9-Anschluß auf der Rückseite.
Gibt es für AM4 aber auch noch, habe erst vor kurzem so ein Board
gekauft.
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Ralph Aichinger
2024-06-15 13:17:39 UTC
Permalink
Post by Marco Moock
Was ja auch vollkommen ausreichend ist. Der kleine Nutzerkreis von
RS232 kann so ganz easy diese Schnittstelle zugänglich machen.
Ja. Im besten Fall hat man so eine Slotblende rumliegen, im schlimmsten
Fall bestellt man sie für 5-10 Euro.

/ralph
Wuns Haerst
2024-06-15 15:14:51 UTC
Permalink
Post by Ralph Aichinger
Post by Marco Moock
Was ja auch vollkommen ausreichend ist. Der kleine Nutzerkreis von
RS232 kann so ganz easy diese Schnittstelle zugänglich machen.
Ja. Im besten Fall hat man so eine Slotblende rumliegen, im schlimmsten
Fall bestellt man sie für 5-10 Euro.
Sauber unterstützt werden aber nur die Intel-UARTs,
und die machen sogar DMA !
Gerald E¡scher
2024-06-15 15:52:34 UTC
Permalink
Post by Ralph Aichinger
Post by Marco Moock
Was ja auch vollkommen ausreichend ist. Der kleine Nutzerkreis von
RS232 kann so ganz easy diese Schnittstelle zugänglich machen.
Ja. Im besten Fall hat man so eine Slotblende rumliegen,
Dann sollte man wissen, dass es zwei Arten von RS-232 Pfostenleisten
und Slotblenden gibt/gab. Die einen haben Masse auf Pin 5 der
Pfostenleiste, die anderen auf Pin 9.
Post by Ralph Aichinger
im schlimmsten Fall bestellt man sie für 5-10 Euro.
Meines Wissens hat sich Masse auf Pin 5 durchgesetzt, aber einfach
irgendeine alte, herumliegende Slotblende nehmen kann schief gehen.
--
Gerald
Ralph Aichinger
2024-06-15 16:25:55 UTC
Permalink
Post by Gerald E¡scher
Dann sollte man wissen, dass es zwei Arten von RS-232 Pfostenleisten
und Slotblenden gibt/gab. Die einen haben Masse auf Pin 5 der
Pfostenleiste, die anderen auf Pin 9.
Möglich, ich erinnere mich nicht, vermute aber, dass ich mir das Pinout
im Motherboard-Handbuch angesehen hab, und dann was passendes bestellt.
Es ist kein Hexenwerk, sondern nur ein relativ großer Stecker, den man
mit dem Multimeter notfalls "durchpiepsen" kann. Ich vermute, dass so
gut wie jeder, der heute noch eine serielle Schnittstelle will, das
heute genau so macht.

/ralph
Gerald E¡scher
2024-06-18 18:16:54 UTC
Permalink
Post by Ralph Aichinger
Post by Gerald E¡scher
Dann sollte man wissen, dass es zwei Arten von RS-232 Pfostenleisten
und Slotblenden gibt/gab. Die einen haben Masse auf Pin 5 der
Pfostenleiste, die anderen auf Pin 9.
Möglich,
Nicht nur möglich, ist so. Delock bietet beide Varianten an und
dokumentiert sie vernünftig.
Post by Ralph Aichinger
ich erinnere mich nicht, vermute aber, dass ich mir das Pinout
im Motherboard-Handbuch angesehen hab, und dann was passendes bestellt.
Leider geben viele Händler bei den RS232-Slotblechen die Belegung nicht
an.
Post by Ralph Aichinger
Es ist kein Hexenwerk, sondern nur ein relativ großer Stecker, den man
mit dem Multimeter notfalls "durchpiepsen" kann.
Bei Schnittstellenkarten geht das einfacher. Umdrehen und nachsehen, ob
Pin 5 oder 9 mit der Massefläche verbunden ist.
--
Gerald
Sieghard Schicktanz
2024-06-15 17:58:09 UTC
Permalink
Hallo Gerald,
Post by Gerald E¡scher
Post by Marco Moock
RS232 kann so ganz easy diese Schnittstelle zugänglich machen.
...
Post by Gerald E¡scher
Meines Wissens hat sich Masse auf Pin 5 durchgesetzt, aber einfach
irgendeine alte, herumliegende Slotblende nehmen kann schief gehen.
Das wohl, aber bei der Belegung hat sich doch eher die "straight-thru"-
Variante durchgesetzt, meine ich. Und die wäre mit GND auf Pin 9, weil die
Zählweise am D-Sub-Stecker, reihenweise, von der am "Pin-Header",
abwechselnd, abweicht. Mit GND auf (Header-) Pin 9 ist auch der Anschluß
beidseitig per Aufpressen möglich.
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Gerald E¡scher
2024-06-18 18:10:20 UTC
Permalink
Post by Sieghard Schicktanz
Post by Gerald E¡scher
Post by Marco Moock
RS232 kann so ganz easy diese Schnittstelle zugänglich machen.
...
Post by Gerald E¡scher
Meines Wissens hat sich Masse auf Pin 5 durchgesetzt, aber einfach
irgendeine alte, herumliegende Slotblende nehmen kann schief gehen.
Das wohl, aber bei der Belegung hat sich doch eher die "straight-thru"-
Variante durchgesetzt, meine ich.
Meine ich nicht. Sowohl bei meiner PCIe-Karte mit 2 seriellen
Schnittstellen als auch bei MBs von ASUS ist Pin 5 mit GND belegt.
<https://dlcdnets.asus.com/pub/ASUS/mb/13MANUAL/G_MB_Installation_Guide_EM_WEB.pdf>
(Seite 78)
Post by Sieghard Schicktanz
Und die wäre mit GND auf Pin 9, weil die
Zählweise am D-Sub-Stecker, reihenweise, von der am "Pin-Header",
abwechselnd, abweicht. Mit GND auf (Header-) Pin 9 ist auch der Anschluß
beidseitig per Aufpressen möglich.
Bei GND auf Pin 9 ist die Konfektionierung des Kabels einfacher, bei GND
auf Pin 5 entspricht die Nummerierung der Pfostenleiste dem
DSUB-Stecker.
--
Gerald
Arno Welzel
2024-06-16 15:44:12 UTC
Permalink
[...]
Post by Marco Moock
Post by Ralph Aichinger
Was wirklich selten ist, ist der DB-9-Anschluß auf der Rückseite.
Gibt es für AM4 aber auch noch, habe erst vor kurzem so ein Board
gekauft.
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen, es
ist nicht im I/O-Shield eingebaut.
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-17 15:48:54 UTC
Permalink
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Marc Haber
2024-06-17 18:56:51 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Wie bediene ich damit den Bootmanager? Auf einer unter den
althergebrachten Adressen erreichbaren Seriellen geht das.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Bonita Montero
2024-06-17 19:00:09 UTC
Permalink
Post by Marc Haber
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Wie bediene ich damit den Bootmanager? Auf einer unter den
althergebrachten Adressen erreichbaren Seriellen geht das.
Ich dachte da eher an den häufigeren Fall der Gegenrichtung,
d.h. man hat ein Device das seriell an einem PC hängt.
Marc Haber
2024-06-18 06:50:19 UTC
Permalink
Post by Bonita Montero
Post by Marc Haber
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Wie bediene ich damit den Bootmanager? Auf einer unter den
althergebrachten Adressen erreichbaren Seriellen geht das.
Ich dachte da eher an den häufigeren Fall der Gegenrichtung,
Habe ich auf einem Gerät, nämlich auf dem seriellen Konsolenserver.
Post by Bonita Montero
d.h. man hat ein Device das seriell an einem PC hängt.
Ja, und ich habe sehr viel mehr solche Devices als Konsolenserver.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Sieghard Schicktanz
2024-06-17 18:39:16 UTC
Permalink
Hallo Bonita,
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
wie kommst Du jetzt dazu zu "Bit-Banging"? Der System-USART steckt doch
schon generationenlang im Chipsatz und belegt wertvolle Anschluß-Pins. Da
_muß_ der doch wenigstens irgendwohin 'rausgeführt werden, wenn das nicht
ein Board für ... ähh ... werden soll. (Da hätt'ich jetz bald "Doofe"
geschrieben...)
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Bonita Montero
2024-06-17 20:40:20 UTC
Permalink
Post by Sieghard Schicktanz
wie kommst Du jetzt dazu zu "Bit-Banging"? Der System-USART steckt doch
schon generationenlang im Chipsatz und belegt wertvolle Anschluß-Pins. Da
_muß_ der doch wenigstens irgendwohin 'rausgeführt werden, wenn das nicht
ein Board für ... ähh ... werden soll. (Da hätt'ich jetz bald "Doofe"
geschrieben...)
Für die meisten Anwendungsfälle reicht eine Bridge von USB auf RS232.
Bit-Banging geht ja an der Stelle genausowenig wie mit USB auf Parallel.
Arno Welzel
2024-06-17 21:04:19 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-18 01:21:17 UTC
Permalink
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Marc Haber
2024-06-18 06:51:46 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Du solltest über Deinen eigenen Tellerrand hinweggucken lernen. Es
gibt durchaus Geräte, die die serielle Schnittstelle so erwarten wie
sie vor 40 Jahren elektrisch definiert wurde, nämlich mit -12V und
+12V für die beiden Pegel. Ein USB2Serial-Adapter bringt 0 und 3,3V
(manchmal auch 0 und 5V), das funktioniert mit hinreichend moderner
Hardware manchmal, aber eben nicht immer.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Bonita Montero
2024-06-18 09:46:35 UTC
Permalink
Post by Marc Haber
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Du solltest über Deinen eigenen Tellerrand hinweggucken lernen. Es
gibt durchaus Geräte, die die serielle Schnittstelle so erwarten wie
sie vor 40 Jahren elektrisch definiert wurde, nämlich mit -12V und
+12V für die beiden Pegel. Ein USB2Serial-Adapter bringt 0 und 3,3V
(manchmal auch 0 und 5V), das funktioniert mit hinreichend moderner
Hardware manchmal, aber eben nicht immer.
Grüße
Marc
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel. Die Adapter die auf TTL gehen
haben einzelne Kabel mit nem Stecker für ne Pfostenleiste.
Marc Haber
2024-06-18 10:33:14 UTC
Permalink
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel.
Wirklich alle die Du kennst, das können nicht wirklich alle sein.

Schon in den 1990ern gab es Multi-IO-Karten die auf der Seriellen nur
5V gebracht haben. Das gab dann Spaß mit der mittleren DAtentechnik
von Nixdorf.

Aber jetzt hast Du genug getrollt, EOD von mir.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Bonita Montero
2024-06-18 11:00:11 UTC
Permalink
Post by Marc Haber
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel.
Wirklich alle die Du kennst, das können nicht wirklich alle sein.
Schon in den 1990ern gab es Multi-IO-Karten die auf der Seriellen nur
5V gebracht haben. Das gab dann Spaß mit der mittleren DAtentechnik
von Nixdorf.
Dann zeig mir mal ein paar entsprechende eBay-Angebote mit TTL-Seriellen
heute.
Arno Welzel
2024-06-19 09:58:51 UTC
Permalink
Post by Bonita Montero
Post by Marc Haber
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel.
Wirklich alle die Du kennst, das können nicht wirklich alle sein.
Schon in den 1990ern gab es Multi-IO-Karten die auf der Seriellen nur
5V gebracht haben. Das gab dann Spaß mit der mittleren DAtentechnik
von Nixdorf.
Dann zeig mir mal ein paar entsprechende eBay-Angebote mit TTL-Seriellen
heute.
Es ging nicht um "TTL-seriell" sondern "weniger als +/-12V":

EXSYS EX-1311-2
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-19 12:00:40 UTC
Permalink
Post by Bonita Montero
Post by Marc Haber
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel.
Wirklich alle die Du kennst, das können nicht wirklich alle sein.
Schon in den 1990ern gab es Multi-IO-Karten die auf der Seriellen nur
5V gebracht haben. Das gab dann Spaß mit der mittleren DAtentechnik
von Nixdorf.
Dann zeig mir mal ein paar entsprechende eBay-Angebote mit TTL-Seriellen
heute.
Es ging nicht um "TTL-seriell" sondern ...
Ja, anderswo im Thread.
Ralph Aichinger
2024-06-18 11:06:44 UTC
Permalink
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel.
Das wage ich zu bezweifeln. Je nach Chip und Trashigkeit des ganzen
kann man froh sein, wenn die auf ehrliche 5V kommen.

Ja, wenn du einen echten FTDI-Chip ohne eingesparte Beschaltung rund um
erwischst, dann geht es vielleicht.

/ralph
Bonita Montero
2024-06-18 11:16:04 UTC
Permalink
Post by Ralph Aichinger
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel.
Das wage ich zu bezweifeln. Je nach Chip und Trashigkeit des ganzen
kann man froh sein, wenn die auf ehrliche 5V kommen.
Ja, wenn du einen echten FTDI-Chip ohne eingesparte Beschaltung rund um
erwischst, dann geht es vielleicht.
Deine Gute-Welt-schlechte-Welt-Katastrophenvisionen halte ich für
unwahrscheinlich.
Ralph Aichinger
2024-06-18 11:32:14 UTC
Permalink
Post by Bonita Montero
Deine Gute-Welt-schlechte-Welt-Katastrophenvisionen halte ich für
unwahrscheinlich.
Wie meinst du das? In den meisten Fällen reichen 5V vollkommen für eine
serielle Schnittstelle. Drum bekommt man ja auch oft nicht die vollen
12V oder was die Spezifikation genau vorsieht, eben weil es in 90% der
Fälle irgendwie geht.

Nur manchmal eben nicht, und dann muß man halt einen hochwertigen
Adapter suchen.

/ralph
Bonita Montero
2024-06-18 11:37:11 UTC
Permalink
Post by Ralph Aichinger
Wie meinst du das? In den meisten Fällen reichen 5V vollkommen für eine
serielle Schnittstelle. Drum bekommt man ja auch oft nicht die vollen
12V oder was die Spezifikation genau vorsieht, eben weil es in 90% der
Fälle irgendwie geht.
Mag sein, aber so starke Abweichungen wie von dir genannt sind eher
Spekulation. Ich mein ein TTL-RS232-Pegelwandler war doch vor 30
Jahren Hightech, aber heute doch nicht mehr.
Sieghard Schicktanz
2024-06-18 19:55:12 UTC
Permalink
Hallo Bonita,
Post by Bonita Montero
Mag sein, aber so starke Abweichungen wie von dir genannt sind eher
Spekulation. Ich mein ein TTL-RS232-Pegelwandler war doch vor 30
Jahren Hightech, aber heute doch nicht mehr.
Schmarrer.
Ein TTL-RS232-Pegelwandler war schon vor 30 Jahren Primitivelektronik.
Erzähl' Deine Märchen (oder Alpträume?) anderswo.
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Arno Welzel
2024-06-19 10:00:18 UTC
Permalink
Post by Bonita Montero
Post by Ralph Aichinger
Wie meinst du das? In den meisten Fällen reichen 5V vollkommen für eine
serielle Schnittstelle. Drum bekommt man ja auch oft nicht die vollen
12V oder was die Spezifikation genau vorsieht, eben weil es in 90% der
Fälle irgendwie geht.
Mag sein, aber so starke Abweichungen wie von dir genannt sind eher
Spekulation. Ich mein ein TTL-RS232-Pegelwandler war doch vor 30
Jahren Hightech, aber heute doch nicht mehr.
Wie heißt der? Ich habe schon vier Stück durchprobiert, die alle nicht
12V liefern und Hersteller schreiben das nicht dazu, weil sie davon
ausgehen dass 3-5 V ausreichen, weil das offiziell bei RS232 noch dem
Standard enspricht.
--
Arno Welzel
https://arnowelzel.de
Gerald E¡scher
2024-06-18 14:35:21 UTC
Permalink
Post by Ralph Aichinger
Post by Bonita Montero
Deine Gute-Welt-schlechte-Welt-Katastrophenvisionen halte ich für
unwahrscheinlich.
Wie meinst du das?
Bitte den Troll nicht füttern.
--
Gerald
Sieghard Schicktanz
2024-06-18 19:51:56 UTC
Permalink
Hallo Bonita,
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel. Die Adapter die auf TTL gehen
haben einzelne Kabel mit nem Stecker für ne Pfostenleiste.
Hör' endlich auf, Dein Unwissen über Hardware so breitzutreten. Was Du dazu
schreibst, ist zu > 99,99% Unsinn.
NEIN, praktisch _alle_ "USB-2-Serial Adapter die nen 9-Pin-Anschluss
haben", haben _keine_ +/-12V-Pegel für die Daten, sondern bestenfalls
+/-5V. Und das liegt an den verwendeten Bausteinen, die sich per "lsusb"
oder "usbview" leicht feststellen lassen. Die sind trotzdem konform zum
RS232-Standard, weil der einen _Mindestpegel_ der beiden Zustände von
(+/-)3V (am Empfänger) _erlaubt_, d.h. ein standarkonformenr Empfänger muß
damit korrekt funktionieren, solange da noch mindestens diese Pegel
ankommen.
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Marte Schwarz
2024-06-19 05:53:56 UTC
Permalink
Hallo Sieghard,
Post by Sieghard Schicktanz
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel. Die Adapter die auf TTL gehen
haben einzelne Kabel mit nem Stecker für ne Pfostenleiste.
Hör' endlich auf, Dein Unwissen über Hardware so breitzutreten. Was Du dazu
schreibst, ist zu > 99,99% Unsinn.
NEIN, praktisch _alle_ "USB-2-Serial Adapter die nen 9-Pin-Anschluss
haben", haben _keine_ +/-12V-Pegel für die Daten, sondern bestenfalls
+/-5V.
Nicht wirklich. MAX232 und Clones waren auch damals schon erfunden und
in fast allen RS232-USB-Wandlern auch verbaut. Ich kenne eigentlich nur
mein ESCOM-386er Schläptop, das einen 5 V COM-Port hatte.Mit Maus und
Modem gab es keine Probleme, aber mit so mancher Maschinensteuerung
schon. Dafür klappte damit Bitbanging für diverse Hackertronik
problemlos, was mit den USB-RS232-Teilen so gut wie nie ging und wenn,
dann schnarchlangsam.
Post by Sieghard Schicktanz
Und das liegt an den verwendeten Bausteinen, die sich per "lsusb"
oder "usbview" leicht feststellen lassen.
Das musst Du mir zeigen, wie Du an lsusb und usbview den nachgelagerten
MAX232 sehen willst. Dieser Baustein ober seine Geschwister ist in
dieser Frage relevant, sonst recht wenig.
Post by Sieghard Schicktanz
Die sind trotzdem konform zum
RS232-Standard, weil der einen _Mindestpegel_ der beiden Zustände von
(+/-)3V (am Empfänger) _erlaubt_, d.h. ein standarkonformenr Empfänger muß
damit korrekt funktionieren, solange da noch mindestens diese Pegel
ankommen.
Für die Konformität mit RS232 braucht aber auch der Sender Mindestpegel.
Um genau diese ging es hier. Mit 5 V / 0 V als Sender ist eben kein
RS232-konformes Arbeiten möglich, wenngleich es meistens geklappt hatte.

Um genau solche Implementierungen ging es hier. Man sparte sich wohl an
so mancher Stelle den MAX232, weil das meiste doch auch ohne ging. Man
brauchte dann nur noch einen Invertierer, der deutlich billiger war.

Marte
Sieghard Schicktanz
2024-06-19 19:40:57 UTC
Permalink
Hallo Marte,
Post by Marte Schwarz
Post by Sieghard Schicktanz
NEIN, praktisch _alle_ "USB-2-Serial Adapter die nen 9-Pin-Anschluss
haben", haben _keine_ +/-12V-Pegel für die Daten, sondern bestenfalls
+/-5V.
Nicht wirklich. MAX232 und Clones waren auch damals schon erfunden und
Jetzt kommt der _DAMIT_ daher! Was hat ein MAX232 mit USB zu schaffen?
Post by Marte Schwarz
in fast allen RS232-USB-Wandlern auch verbaut. Ich kenne eigentlich nur
In fast keinen, heute. Und auch der, jedenfalls aus "neueren" Serien,
jünger als 10, 15 Jahre, liefert nahe 10V auch nur "gut gelaunt" und ohne
Last. BTW, ein Prolific-Adapter, der hier grade 'rumläuft, bringt bloß was
um die 6,5V. Was sagt Dir das?
Post by Marte Schwarz
mein ESCOM-386er Schläptop, das einen 5 V COM-Port hatte.Mit Maus und
Modem gab es keine Probleme, aber mit so mancher Maschinensteuerung
schon. Dafür klappte damit Bitbanging für diverse Hackertronik
Ahkja, und das ist ein Beleg dafür, daß der (dort wahrscheinlich verbaute)
MAX232 "10V"-Pegel liefert(e)? Das ist allenfalls ein Beleg dafür, daß der
Port einen direkt angeschlossenen U(S)ART hatte, der direkt auf die Befehle
zum Umschalten der Handshake-Signale (aka Dein "Bit-Banging") reagierte.
_Echtes_ "Bit-Banging" bedient aber nicht die Handshakes, sondern die
Datenleitungen, und das geht weder mit einem U(S)ART noch mit einem USB-
Adapter.
Post by Marte Schwarz
problemlos, was mit den USB-RS232-Teilen so gut wie nie ging und wenn,
dann schnarchlangsam.
Kalr - viele davon behandel(te)n die Handshakes ja einfach selber und
reich(t)en nichts an den Computer durch bzw. ignorier(t)en evtle. Befehle
dafür. Deswegen gab es ja auch gerne die sündteuren Spezial-USB-Anschlüsse
der SPS-Hersteller (u.ä.) mit geprüften Chips - und manchmal speziellen
Treibern - die die Handshakes auch bedienen ließen (und richtig bedienten).
Post by Marte Schwarz
Post by Sieghard Schicktanz
Und das liegt an den verwendeten Bausteinen, die sich per "lsusb"
oder "usbview" leicht feststellen lassen.
Das musst Du mir zeigen, wie Du an lsusb und usbview den nachgelagerten
MAX232 sehen willst. Dieser Baustein ober seine Geschwister ist in
dieser Frage relevant, sonst recht wenig.
Einen MAX232 siehst Du damit natürlich nicht direkt, aber Du kannst der
USB-Wandler-Chip identifizieren, woraus ersichtlich ist, ob der noch einen
Pegelwandler nachgeschaltet braucht oder ob er die Ausgangssignale schon
selber anpasst. Sorry, meine Datenbasis dazu ist da schlecht bestückt, das
war nicht mein Gebiet, ich hab' die nur benutzt.
Post by Marte Schwarz
Post by Sieghard Schicktanz
RS232-Standard, weil der einen _Mindestpegel_ der beiden Zustände von
(+/-)3V (am Empfänger) _erlaubt_, d.h. ein standarkonformenr Empfänger
...
Post by Marte Schwarz
Für die Konformität mit RS232 braucht aber auch der Sender Mindestpegel.
Um genau diese ging es hier. Mit 5 V / 0 V als Sender ist eben kein
RS232-konformes Arbeiten möglich, wenngleich es meistens geklappt hatte.
Schon, der Punkt ist halt, daß _0_V als einer der Pegel _nicht_ konform
ist, weil 0V mitten im Übergangsbereich liegt, wo der Empfänger "beliebig"
reagieren kann, z.B. auch den letzten Zustand beibehalten.
Post by Marte Schwarz
Um genau solche Implementierungen ging es hier. Man sparte sich wohl an
so mancher Stelle den MAX232, weil das meiste doch auch ohne ging. Man
brauchte dann nur noch einen Invertierer, der deutlich billiger war.
Ja. Pfusch gibt's halt überall. Und wenn er sich bewährt und ausreichend
nachgemacht wird, wird's vielleicht am Ende ein neuer Standard...
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Bonita Montero
2024-06-19 06:11:47 UTC
Permalink
Post by Sieghard Schicktanz
Hallo Bonita,
Post by Bonita Montero
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel. Die Adapter die auf TTL gehen
haben einzelne Kabel mit nem Stecker für ne Pfostenleiste.
Hör' endlich auf, Dein Unwissen über Hardware so breitzutreten. Was Du dazu
schreibst, ist zu > 99,99% Unsinn.
NEIN, praktisch _alle_ "USB-2-Serial Adapter die nen 9-Pin-Anschluss
haben", haben _keine_ +/-12V-Pegel für die Daten, sondern bestenfalls
+/-5V. ...
Das weißt Du gar nicht.
Sieghard Schicktanz
2024-06-19 19:42:04 UTC
Permalink
Hallo Bonita,
Post by Bonita Montero
Das weißt Du gar nicht.
Na, Hauptsache _DU_ "weißt" das...
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Arno Welzel
2024-06-19 09:57:50 UTC
Permalink
[...]
Post by Bonita Montero
Post by Marc Haber
Du solltest über Deinen eigenen Tellerrand hinweggucken lernen. Es
gibt durchaus Geräte, die die serielle Schnittstelle so erwarten wie
sie vor 40 Jahren elektrisch definiert wurde, nämlich mit -12V und
+12V für die beiden Pegel. Ein USB2Serial-Adapter bringt 0 und 3,3V
(manchmal auch 0 und 5V), das funktioniert mit hinreichend moderner
Hardware manchmal, aber eben nicht immer.
Grüße
Marc
Die USB-2-Serial Adapter die nen 9-Pin-Anschluss haben haben wirklich
alle die klassischen -12V/+12V-Pegel. Die Adapter die auf TTL gehen
haben einzelne Kabel mit nem Stecker für ne Pfostenleiste.
Nein - woher sollen die Pegel denn bei USB kommen? USB liefert nur +5V
und einen DC/DC-Wandler, das auf 12V anhebt, habe ich in den üblichen
USB-RS232-Adaptern bisher nicht gesehen. Auch nicht bei dem fast 40 EUR
teuren Teil von EXSYS (EX-1311-2), was ich kürzlich getestet habe.

Wenn Du ein konkretes Exemplar kennst, was auch +/-12V ohne separate
Stromversorgung ausschliesslich über USB produziert - gerne Tipps dazu.
Ich würde sowas umgehend kaufen.
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-19 11:58:22 UTC
Permalink
Post by Arno Welzel
Nein - woher sollen die Pegel denn bei USB kommen? USB liefert nur +5V
und einen DC/DC-Wandler, das auf 12V anhebt, habe ich in den üblichen
USB-RS232-Adaptern bisher nicht gesehen. Auch nicht bei dem fast 40 EUR
teuren Teil von EXSYS (EX-1311-2), was ich kürzlich getestet habe.
Das werden wohl die meisten können bzw. etwas analoges wie ein MAX232
steckt sicher in den meisten USB-RS232-Bridges.
Arno Welzel
2024-06-20 09:49:25 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
Nein - woher sollen die Pegel denn bei USB kommen? USB liefert nur +5V
und einen DC/DC-Wandler, das auf 12V anhebt, habe ich in den üblichen
USB-RS232-Adaptern bisher nicht gesehen. Auch nicht bei dem fast 40 EUR
teuren Teil von EXSYS (EX-1311-2), was ich kürzlich getestet habe.
Das werden wohl die meisten können bzw. etwas analoges wie ein MAX232
steckt sicher in den meisten USB-RS232-Bridges.
In denen, die ich kenne nicht. Daher fragte ich ja nach einem Modell, wo
das der Fall ist.
--
Arno Welzel
https://arnowelzel.de
Gerald E¡scher
2024-06-18 14:33:39 UTC
Permalink
Post by Marc Haber
Post by Bonita Montero
Post by Arno Welzel
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Du solltest über Deinen eigenen Tellerrand hinweggucken lernen. Es
gibt durchaus Geräte, die die serielle Schnittstelle so erwarten wie
sie vor 40 Jahren elektrisch definiert wurde, nämlich mit -12V und
+12V für die beiden Pegel.
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.

Die Existenz von PCIe-Karten mit RS-232 Schnittstellen hat einen Grund.
Für Linux sollte man unbedingt welche verwenden, die kompatibel zur
klassischen UART 16550 sind, mindestens beim häufigen Chip von ASIX darf
man ein Kernel-Modul kompilieren.
--
Gerald
Bonita Montero
2024-06-18 16:01:21 UTC
Permalink
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
Wieso soll das Echo nicht per USB funktionieren ?
Peter J. Holzer
2024-06-18 17:39:01 UTC
Permalink
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
Selbst der langsame Modus von USB1 überträgt 1.5 Mbit/s. Das ist 13 mal
so schnell wie das Maximum dessen, was im PC-Bereich üblich war (115200
bit/s) und 78 mal so viel wie das, was die meisten anderen Geräte
konnten (19200 bit/s). Ich bezweifle daher eher, dass der Overhead des
USB-Protokolls hier eine spürbare Rolle spielt.

hp
Gerald E¡scher
2024-06-18 18:58:58 UTC
Permalink
Post by Peter J. Holzer
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
Selbst der langsame Modus von USB1 überträgt 1.5 Mbit/s. Das ist 13 mal
so schnell wie das Maximum dessen, was im PC-Bereich üblich war (115200
bit/s) und 78 mal so viel wie das, was die meisten anderen Geräte
konnten (19200 bit/s). Ich bezweifle daher eher, dass der Overhead des
USB-Protokolls hier eine spürbare Rolle spielt.
Meines Wissens werden bei RS-232 über USB immer mehrere Bytes auf einmal
übertragen und an einem einzeln übertragenen Byte hängt dann noch ein
Rattenschwanz an Null-Bytes dran.
--
Gerald
Peter J. Holzer
2024-06-18 19:27:39 UTC
Permalink
Post by Gerald E¡scher
Post by Peter J. Holzer
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
Selbst der langsame Modus von USB1 überträgt 1.5 Mbit/s. Das ist 13 mal
so schnell wie das Maximum dessen, was im PC-Bereich üblich war (115200
bit/s) und 78 mal so viel wie das, was die meisten anderen Geräte
konnten (19200 bit/s). Ich bezweifle daher eher, dass der Overhead des
USB-Protokolls hier eine spürbare Rolle spielt.
Meines Wissens werden bei RS-232 über USB immer mehrere Bytes auf einmal
übertragen
Das wäre ja gut (zumindest für den Throughput. Je nach Implementation
nicht für die Latenz).
Post by Gerald E¡scher
und an einem einzeln übertragenen Byte hängt dann noch ein
Rattenschwanz an Null-Bytes dran.
Soweit ich sehe, ist ein Datenpaket bei Low-Speed USB maximal 11 Bytes
lang (davon 8 Datenbytes). Also wenn jedes Byte einzeln in einem Paket
übertragen wird und dann das Paket mit 7 Null-Bytes auf die maximale
Länge aufgeblasen wird, dauert die Übertragung immer noch nur 59 µs, das
ist weniger als die 87 µs bei einer echten RS-232 mit 115.2 kbit/s.
(in beiden Fällen gehe ich vereinfachend von einer
Back-To-Back-Übertragung aus.)

hp
Bonita Montero
2024-06-19 09:29:18 UTC
Permalink
Post by Peter J. Holzer
Post by Gerald E¡scher
Post by Peter J. Holzer
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
Selbst der langsame Modus von USB1 überträgt 1.5 Mbit/s. Das ist 13 mal
so schnell wie das Maximum dessen, was im PC-Bereich üblich war (115200
bit/s) und 78 mal so viel wie das, was die meisten anderen Geräte
konnten (19200 bit/s). Ich bezweifle daher eher, dass der Overhead des
USB-Protokolls hier eine spürbare Rolle spielt.
Meines Wissens werden bei RS-232 über USB immer mehrere Bytes auf einmal
übertragen
Das wäre ja gut (zumindest für den Throughput. Je nach Implementation
nicht für die Latenz).
Post by Gerald E¡scher
und an einem einzeln übertragenen Byte hängt dann noch ein
Rattenschwanz an Null-Bytes dran.
Soweit ich sehe, ist ein Datenpaket bei Low-Speed USB maximal 11 Bytes
lang (davon 8 Datenbytes). Also wenn jedes Byte einzeln in einem Paket
übertragen wird und dann das Paket mit 7 Null-Bytes auf die maximale
Länge aufgeblasen wird, dauert die Übertragung immer noch nur 59 µs, das
ist weniger als die 87 µs bei einer echten RS-232 mit 115.2 kbit/s.
(in beiden Fällen gehe ich vereinfachend von einer
Back-To-Back-Übertragung aus.)
hp
Is doch scheißegal. Das Echo ist für den Menschen gedacht und da
wär es nicht tragisch wenn das eine Hunderstel Sekunde später käm.
Michael Bäuerle
2024-06-19 09:27:15 UTC
Permalink
Post by Peter J. Holzer
Post by Gerald E¡scher
Post by Peter J. Holzer
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
Selbst der langsame Modus von USB1 überträgt 1.5 Mbit/s. Das ist 13 mal
so schnell wie das Maximum dessen, was im PC-Bereich üblich war (115200
bit/s) und 78 mal so viel wie das, was die meisten anderen Geräte
konnten (19200 bit/s). Ich bezweifle daher eher, dass der Overhead des
USB-Protokolls hier eine spürbare Rolle spielt.
Meines Wissens werden bei RS-232 über USB immer mehrere Bytes auf einmal
übertragen
Das wäre ja gut (zumindest für den Throughput. Je nach Implementation
nicht für die Latenz).
Die Latenz ist aber das Problem.
Post by Peter J. Holzer
Post by Gerald E¡scher
und an einem einzeln übertragenen Byte hängt dann noch ein
Rattenschwanz an Null-Bytes dran.
Soweit ich sehe, ist ein Datenpaket bei Low-Speed USB maximal 11 Bytes
lang (davon 8 Datenbytes). Also wenn jedes Byte einzeln in einem Paket
übertragen wird und dann das Paket mit 7 Null-Bytes auf die maximale
Länge aufgeblasen wird, dauert die Übertragung immer noch nur 59 µs, das
ist weniger als die 87 µs bei einer echten RS-232 mit 115.2 kbit/s.
(in beiden Fällen gehe ich vereinfachend von einer
Back-To-Back-Übertragung aus.)
Das Problem ist die Latenz. Ein (z.B. früher per ISA-Bus angebundener)
UART kann einen Interrupt erzeugen, nachdem er einen Frame empfangen
hat.

USB-Slaves müssen warten, bis sie vom Host gepollt werden, erst dann
dürfen sie etwas senden. Zitat aus der USB 2.0 Norm:
|
| 4.4 Bus Protocol
|
| The USB is a polled bus. The Host Controller initiates all data
| transfers. [...]

Der Unterschied in der Performance war teilweise so krass, dass manche
alten Protokolle via FTDI-Chip am USB in den Timeout gelaufen sind, also
nicht mehr benutzbar waren.
Bonita Montero
2024-06-19 11:59:20 UTC
Permalink
Post by Michael Bäuerle
Post by Peter J. Holzer
Das wäre ja gut (zumindest für den Throughput. Je nach Implementation
nicht für die Latenz).
Die Latenz ist aber das Problem.
Für welche Anwendung ?
Peter J. Holzer
2024-06-20 16:33:34 UTC
Permalink
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
[...]
Ein (z.B. früher per ISA-Bus angebundener) UART kann einen Interrupt
erzeugen, nachdem er einen Frame empfangen hat.
USB-Slaves müssen warten, bis sie vom Host gepollt werden, erst dann
Ah. Das ergibt Sinn. Ist aber ein ganz anderer Grund als der, den Gerald
angeführt hat.

hp
Bonita Montero
2024-06-20 17:23:06 UTC
Permalink
Post by Peter J. Holzer
Post by Gerald E¡scher
Es kann noch ein anderes Problem auftreten. Manche Geräte senden jedes
über RS-232 empfangene Zeichen wieder retour. USB überträgt paketweise,
verpackt dann jedes einzelne Zeichen in ein Datenpaket und wird dabei
ziemlich langsam.
[...]
Ein (z.B. früher per ISA-Bus angebundener) UART kann einen Interrupt
erzeugen, nachdem er einen Frame empfangen hat.
USB-Slaves müssen warten, bis sie vom Host gepollt werden, erst dann
Ah. Das ergibt Sinn. Ist aber ein ganz anderer Grund als der, den Gerald
angeführt hat.
USB < 3.0 hat ja keine Interrupts, aber ich wüsste nicht wieso das
Polling bei ausreichend Buffer ein Problem sein sollte. Ich mein auch
das Thema Echoing wurde hier ja blind als Problem in den Raum geworfen,
aber keiner kam auf die Idee wieso ein leicht verzögertes Echo proble-
matisch sein soll.
Arno Welzel
2024-06-19 09:54:30 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Nein, Realität. Kann ich jederzeit vorführen,
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-19 12:00:04 UTC
Permalink
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Nein, Realität. Kann ich jederzeit vorführen,
Du hast zu viel Phantasie. Alles was kein Bit-Banging benötigt läuft.
Arno Welzel
2024-06-20 09:50:15 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Nein, Realität. Kann ich jederzeit vorführen,
Du hast zu viel Phantasie. Alles was kein Bit-Banging benötigt läuft.
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.

Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-20 15:08:28 UTC
Permalink
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
Ich habe vor einiger Zeit auch ein AM4-Board gekauft, wo noch RS232
vorhanden ist - man muss es aber per Slotblende und Kabel rausführen,
es ist nicht im I/O-Shield eingebaut.
Für die die kein Bit-Banging machen wollen reicht euch ein USB
RS232-Dongle.
Sofern die beteiligten Endgeräte damit zurecht kommen. Ich habe hier
mindestens ein Stück Hardware, was an einem USB-RS232-Dongle nicht
funktioniert, am Onboard-RS232 aber schon.
So ein Quatsch, das ist doch Stuss, dass ein Gerät nicht damit
zurrechtkäme.
Nein, Realität. Kann ich jederzeit vorführen,
Du hast zu viel Phantasie. Alles was kein Bit-Banging benötigt läuft.
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Ja, mach mal ...
Arno Welzel
2024-06-20 19:48:16 UTC
Permalink
[...]
Post by Bonita Montero
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Ja, mach mal ...
Reicht es am Wochenende? Es geht übrigens um Gerät ähnlich diesem hier:

<https://www.michaelkrug.de/pos_kunden_kassendisplay_vfd-460_rs-232>

Aber wenn das dann im Video gezeigt nicht funktioniert am
USB-RS232-Adapter, wirst Du vermutlich behaupten, das wäre Fake von mir...
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-21 08:59:47 UTC
Permalink
Post by Arno Welzel
[...]
Post by Bonita Montero
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Ja, mach mal ...
<https://www.michaelkrug.de/pos_kunden_kassendisplay_vfd-460_rs-232>
Aber wenn das dann im Video gezeigt nicht funktioniert am
USB-RS232-Adapter, wirst Du vermutlich behaupten, das wäre Fake von mir...
Naja, das klingt jetzt aber sehr verlegen, dafür dass Du
zuvor ein Video angekündigt hast.
Arno Welzel
2024-06-21 11:26:02 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
[...]
Post by Bonita Montero
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Ja, mach mal ...
<https://www.michaelkrug.de/pos_kunden_kassendisplay_vfd-460_rs-232>
Aber wenn das dann im Video gezeigt nicht funktioniert am
USB-RS232-Adapter, wirst Du vermutlich behaupten, das wäre Fake von mir...
Naja, das klingt jetzt aber sehr verlegen, dafür dass Du
zuvor ein Video angekündigt hast.
Nein, nur die von Dir zu erwartende Reaktion...
--
Arno Welzel
https://arnowelzel.de
Rupert Haselbeck
2024-06-20 16:20:32 UTC
Permalink
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Warum lässt du dich denn eigentlich von Christian derart am Nasenring
durch die Manege führen?
Selbst er ist ja wohl nicht so dumm, dass er nicht auch wüsste, dass es
praktisch keinen USB-RS232-Konverter gibt, welcher normgerechte Pegel
liefern könnte

MfG
Rupert
Bonita Montero
2024-06-20 17:20:40 UTC
Permalink
Post by Rupert Haselbeck
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Warum lässt du dich denn eigentlich von Christian derart am Nasenring
durch die Manege führen?
Selbst er ist ja wohl nicht so dumm, dass er nicht auch wüsste, dass es
praktisch keinen USB-RS232-Konverter gibt, welcher normgerechte Pegel
liefern könnte
Selbsterfüllende Prophezeiung ?
Weißte ein DC-DC-Wandler is einfach kein Hightech und mich würd es
echt wundern wenn heute die Hersteller entsprechender Bidge-Chips
das Thema mehrheitlich verbocken.
Arno Welzel
2024-06-20 19:49:58 UTC
Permalink
Post by Bonita Montero
Post by Rupert Haselbeck
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Warum lässt du dich denn eigentlich von Christian derart am Nasenring
durch die Manege führen?
Selbst er ist ja wohl nicht so dumm, dass er nicht auch wüsste, dass es
praktisch keinen USB-RS232-Konverter gibt, welcher normgerechte Pegel
liefern könnte
Selbsterfüllende Prophezeiung ?
Weißte ein DC-DC-Wandler is einfach kein Hightech und mich würd es
echt wundern wenn heute die Hersteller entsprechender Bidge-Chips
das Thema mehrheitlich verbocken.
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-21 09:00:46 UTC
Permalink
Post by Arno Welzel
Post by Bonita Montero
Post by Rupert Haselbeck
Post by Arno Welzel
Nein, ich habe ein Gerät, was an allen mir verfügbaren
USB-RS232-Adaptern *nicht* läuft, aber an dem Onboard-RS232-Port schon.
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Warum lässt du dich denn eigentlich von Christian derart am Nasenring
durch die Manege führen?
Selbst er ist ja wohl nicht so dumm, dass er nicht auch wüsste, dass es
praktisch keinen USB-RS232-Konverter gibt, welcher normgerechte Pegel
liefern könnte
Selbsterfüllende Prophezeiung ?
Weißte ein DC-DC-Wandler is einfach kein Hightech und mich würd es
echt wundern wenn heute die Hersteller entsprechender Bidge-Chips
das Thema mehrheitlich verbocken.
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
Ne, ich nehme einfach an, dass die meisten Hersteller sowas heute recht
simples hinkriegen. Ist genauso ne willkürliche Annahme wie deine, aber
ich finde die Annahme realistischer.
Arno Welzel
2024-06-21 11:28:40 UTC
Permalink
[...]
Post by Bonita Montero
Post by Arno Welzel
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
Ne, ich nehme einfach an, dass die meisten Hersteller sowas heute recht
Annehmen kann man viel.
Post by Bonita Montero
simples hinkriegen. Ist genauso ne willkürliche Annahme wie deine, aber
ich finde die Annahme realistischer.
Und diese Adapter bekommen es *nicht* hin - da kommen nur 3-5V als
Signalpegel an:

<https://www.exsys-shop.de/shopware/de/kategorien/konverter-adapter/576/usb-2.0-zu-1s-seriell-rs-232-port-mit-1.8-meter-kabel-ftdi-chipsatz>

<https://de.assmann.shop/de/Computer-und-Office/USB-Geraete-und-Zubehoer/Schnittstellen-Adapter/USB-2-0-Seriell-Adapter.html>

<https://www.alza.de/ugreen-usb-20-to-rs-232-com-port-db9-m-adapter-cable-gray-1m-d6159306.htm>
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-21 11:36:55 UTC
Permalink
Post by Arno Welzel
[...]
Post by Bonita Montero
Post by Arno Welzel
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
Ne, ich nehme einfach an, dass die meisten Hersteller sowas heute recht
Annehmen kann man viel.
Post by Bonita Montero
simples hinkriegen. Ist genauso ne willkürliche Annahme wie deine, aber
ich finde die Annahme realistischer.
Und diese Adapter bekommen es *nicht* hin - da kommen nur 3-5V als
<https://www.exsys-shop.de/shopware/de/kategorien/konverter-adapter/576/usb-2.0-zu-1s-seriell-rs-232-port-mit-1.8-meter-kabel-ftdi-chipsatz>
Da steht nichts dergleichen.
Post by Arno Welzel
<https://de.assmann.shop/de/Computer-und-Office/USB-Geraete-und-Zubehoer/Schnittstellen-Adapter/USB-2-0-Seriell-Adapter.html>
Das ist ein TTL-Gerät.
Post by Arno Welzel
<https://www.alza.de/ugreen-usb-20-to-rs-232-com-port-db9-m-adapter-cable-gray-1m-d6159306.htm>
Da steht auch nichts zum Signalpegel.
Bonita Montero
2024-06-21 11:39:02 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
[...]
Post by Bonita Montero
Post by Arno Welzel
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
Ne, ich nehme einfach an, dass die meisten Hersteller sowas heute recht
Annehmen kann man viel.
Post by Bonita Montero
simples hinkriegen. Ist genauso ne willkürliche Annahme wie deine, aber
ich finde die Annahme realistischer.
Und diese Adapter bekommen es *nicht* hin - da kommen nur 3-5V als
<https://www.exsys-shop.de/shopware/de/kategorien/konverter-adapter/576/usb-2.0-zu-1s-seriell-rs-232-port-mit-1.8-meter-kabel-ftdi-chipsatz>
Da steht nichts dergleichen.
Post by Arno Welzel
<https://de.assmann.shop/de/Computer-und-Office/USB-Geraete-und-Zubehoer/Schnittstellen-Adapter/USB-2-0-Seriell-Adapter.html>
Das ist ein TTL-Gerät.
Ne, vertan, kein TTL. Aber da steht halt auch nichts zu den Signalpegeln.
Post by Bonita Montero
Post by Arno Welzel
<https://www.alza.de/ugreen-usb-20-to-rs-232-com-port-db9-m-adapter-cable-gray-1m-d6159306.htm>
Da steht auch nichts zum Signalpegel.
Arno Welzel
2024-06-21 13:27:36 UTC
Permalink
Post by Bonita Montero
Post by Arno Welzel
[...]
Post by Bonita Montero
Post by Arno Welzel
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
Ne, ich nehme einfach an, dass die meisten Hersteller sowas heute recht
Annehmen kann man viel.
Post by Bonita Montero
simples hinkriegen. Ist genauso ne willkürliche Annahme wie deine, aber
ich finde die Annahme realistischer.
Und diese Adapter bekommen es *nicht* hin - da kommen nur 3-5V als
<https://www.exsys-shop.de/shopware/de/kategorien/konverter-adapter/576/usb-2.0-zu-1s-seriell-rs-232-port-mit-1.8-meter-kabel-ftdi-chipsatz>
Da steht nichts dergleichen.
Ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.
Post by Bonita Montero
Post by Arno Welzel
<https://de.assmann.shop/de/Computer-und-Office/USB-Geraete-und-Zubehoer/Schnittstellen-Adapter/USB-2-0-Seriell-Adapter.html>
Das ist ein TTL-Gerät.
Ja - und ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.
Post by Bonita Montero
Post by Arno Welzel
<https://www.alza.de/ugreen-usb-20-to-rs-232-com-port-db9-m-adapter-cable-gray-1m-d6159306.htm>
Da steht auch nichts zum Signalpegel.
Ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.

Also hast Du nun ein konkretes Gerät als Empfehlung? Ich kaufe gerne
eins, bei dem +/-12V *zugesichert* werden. Die obigen habe ich alle
schon durchprobiert und auf noch mehr Experimente habe ich keine Lust.
USB-RS232-Adapter, bei denen die Verwendung eines geeigneten
DC/DC-Wandlers *zugesichert* ist, habe ich nämlich auch keine gefunden,
obwohl das deiner Aussage nach ja kein Problem sein sollte.
--
Arno Welzel
https://arnowelzel.de
Bonita Montero
2024-06-21 15:33:00 UTC
Permalink
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
[...]
Post by Bonita Montero
Post by Arno Welzel
Dann nenne doch einfach ein konkretes Modell, wo die passenden Chips
drin sind. Das wäre viel hilfreicher, als deine künstliche Aufregung
darüber, was angeblich geht oder nicht geht.
Ne, ich nehme einfach an, dass die meisten Hersteller sowas heute recht
Annehmen kann man viel.
Post by Bonita Montero
simples hinkriegen. Ist genauso ne willkürliche Annahme wie deine, aber
ich finde die Annahme realistischer.
Und diese Adapter bekommen es *nicht* hin - da kommen nur 3-5V als
<https://www.exsys-shop.de/shopware/de/kategorien/konverter-adapter/576/usb-2.0-zu-1s-seriell-rs-232-port-mit-1.8-meter-kabel-ftdi-chipsatz>
Da steht nichts dergleichen.
Ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.
Jaja, das Oszilloskop mit der eingebauten Videokamera für das Video
was Du versprochen hast.
Post by Arno Welzel
Post by Bonita Montero
Post by Arno Welzel
<https://de.assmann.shop/de/Computer-und-Office/USB-Geraete-und-Zubehoer/Schnittstellen-Adapter/USB-2-0-Seriell-Adapter.html>
Das ist ein TTL-Gerät.
Ja - und ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.
Post by Bonita Montero
Post by Arno Welzel
<https://www.alza.de/ugreen-usb-20-to-rs-232-com-port-db9-m-adapter-cable-gray-1m-d6159306.htm>
Da steht auch nichts zum Signalpegel.
Ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.
Also hast Du nun ein konkretes Gerät als Empfehlung? Ich kaufe gerne
eins, bei dem +/-12V *zugesichert* werden. Die obigen habe ich alle
schon durchprobiert und auf noch mehr Experimente habe ich keine Lust.
USB-RS232-Adapter, bei denen die Verwendung eines geeigneten
DC/DC-Wandlers *zugesichert* ist, habe ich nämlich auch keine gefunden,
obwohl das deiner Aussage nach ja kein Problem sein sollte.
Arno Welzel
2024-06-23 16:24:39 UTC
Permalink
[...]
Post by Bonita Montero
Post by Arno Welzel
Ich habe es nachgemessen, Oszilloskop etc. sind vorhanden.
Jaja, das Oszilloskop mit der eingebauten Videokamera für das Video
was Du versprochen hast.
Hier:



Und heute ist immer noch Wochenende, falls Du darauf herumreiten willst.

Eine Empfehlung für einen USB-RS232-Adapter, der einen DC/DC-Wandler
hat, hast Du natürlich auch nicht, schon klar.

Damit ist das Thema für mich hier beendet. Das Video hilft aber
vielleicht auch Leuten, die weniger trollig sind wie Du.
--
Arno Welzel
https://arnowelzel.de
Sieghard Schicktanz
2024-06-20 18:18:04 UTC
Permalink
Hallo Arno,
[viel Unsinn]
Soll ich Dir ein Video davon machen, damit Du es mir glaubst?
Mach lieber Schluß damit diese... äh ... von der Realität zu überzeugen.
EOD, und damit hat sichs. Wer sich nicht schlaumachen (lassen) will, muß
halt dumm bleiben.
--
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------
Marc Haber
2024-06-15 20:45:59 UTC
Permalink
Post by Kay Martinen
Post by Marc Haber
Meine beiden in den letzten drei Wochen neu angeschafften mainboards
haben beide eine serielle Schnittstelle. Das eine wurde extra deswegen
angeschafft (und hat dafür keinen Sound), bei dem anderen war es eher
eine willkommene Überraschung.
Ich bin eher überrascht das es noch Boards gibt die keinen fest
eingebauten Sound hätten. Andererseits, wenn es ne Serielle gibt ist es
vermutlich kein Normales Desktop-board oder? Hat es auch noch PS/2 Ports?
Nein, PS/2 hat es nicht, dafür aber VGA. Soll für meinen neuen
Heimserver sein, kam bei Geizhals bei der Suche nach "AM4, Mikro-ATX
und Sechs SATA-Ports" raus. Angeblich hat es sogar IPMI.
Post by Kay Martinen
Post by Marc Haber
Post by Stefan Reuther
Und was heißt denn, "ohne mit der Community darüber zu sprechen". Das
ist ja nicht von jetzt auf gleich verschwunden, sondern erstmal eine
Ankündigung. Wer so viel Wert drauf legt, könnte das Modul z.B. als
Maintainer übernehmen.
Weil das von der systemd Upstream Community sicher mit Begeisterung
aufgenommen wird.
Das sich jemand des Sys-v Teils (wieder) annähme, oder ist Begeisterung
(bei systemd) hier in Anführungszeichen zu verstehen?
Ich gehe nicht davon aus dass diese Art der Mitarbeit upstream
gewünscht wäre.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Stefan Reuther
2024-06-16 08:30:46 UTC
Permalink
Post by Marc Haber
Post by Kay Martinen
Post by Marc Haber
Meine beiden in den letzten drei Wochen neu angeschafften mainboards
haben beide eine serielle Schnittstelle. Das eine wurde extra deswegen
angeschafft (und hat dafür keinen Sound), bei dem anderen war es eher
eine willkommene Überraschung.
Ich bin eher überrascht das es noch Boards gibt die keinen fest
eingebauten Sound hätten. Andererseits, wenn es ne Serielle gibt ist es
vermutlich kein Normales Desktop-board oder? Hat es auch noch PS/2 Ports?
Nein, PS/2 hat es nicht, dafür aber VGA. Soll für meinen neuen
Heimserver sein, kam bei Geizhals bei der Suche nach "AM4, Mikro-ATX
und Sechs SATA-Ports" raus. Angeblich hat es sogar IPMI.
Schön, dass wir nun bei diesem Detail angekommen sind :)

(mein letzter Rechnerkauf ist eine Weile her, Anforderung war: COM und
PS/2, hat zumindest den Verkaufsdroiden beim lokalen Kistenschieber vor
eine Herausforderung gestellt.)
Post by Marc Haber
Post by Kay Martinen
Post by Marc Haber
Post by Stefan Reuther
Und was heißt denn, "ohne mit der Community darüber zu sprechen". Das
ist ja nicht von jetzt auf gleich verschwunden, sondern erstmal eine
Ankündigung. Wer so viel Wert drauf legt, könnte das Modul z.B. als
Maintainer übernehmen.
Weil das von der systemd Upstream Community sicher mit Begeisterung
aufgenommen wird.
Das sich jemand des Sys-v Teils (wieder) annähme, oder ist Begeisterung
(bei systemd) hier in Anführungszeichen zu verstehen?
Ich gehe nicht davon aus dass diese Art der Mitarbeit upstream
gewünscht wäre.
Kommt halt auf die technische Realisierung und den Grund des Rauswurfs
an. Wenn das rausfliegt, weil's verrottet, hilft ein Maintainer. Wenn es
rausfliegt, weil es bestimmte Features verhindert, wäre über eine
Umsetzung zu diskutieren, die diese Features nicht verhindert (Plugin?).

Wie wäre es damit: eine Plugin-Schnittstelle, mit der systemd die
Service-Definitionen aus beliebigen Quellen beziehen kann.
Service-Definitionen im Active Directory, das wäre doch was!!!!1 (Und
dann eben ein SysV-Init-Plugin.)

Aber am Ende ist es Open Source, damit ist egal, was der Upstream denkt.
Ein solches Projekt würde doch von den zahlreichen SysV-Init-Verfechtern
mit Begeisterung empfangen und unterstützt werden. (hier Padme+Anakin
Mem einfügen)


Stefan
Marc Haber
2024-06-16 09:00:55 UTC
Permalink
Post by Stefan Reuther
Aber am Ende ist es Open Source, damit ist egal, was der Upstream denkt.
Damit liegt der Schwarze Peter wieder bei den
Distributions-Maintainern, und zumindest in Debian sind nach den
letzten Umbildungen im Team die Leute voll auf dem Weg der
Tugend^w^wdessen was der Upstream will.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Marco Moock
2024-06-16 10:17:19 UTC
Permalink
Post by Stefan Reuther
Wie wäre es damit: eine Plugin-Schnittstelle, mit der systemd die
Service-Definitionen aus beliebigen Quellen beziehen kann.
Warum nicht komplett separat eine Software, die systemd-Units aus
sysvinit-Skripten erstellt und ganz normal als Unit im System
implementiert?
--
Gruß
Marco

Spam und Werbung bitte an
***@nirvana.admins.ws
Marc Haber
2024-06-16 11:58:21 UTC
Permalink
Post by Marco Moock
Post by Stefan Reuther
Wie wäre es damit: eine Plugin-Schnittstelle, mit der systemd die
Service-Definitionen aus beliebigen Quellen beziehen kann.
Warum nicht komplett separat eine Software, die systemd-Units aus
sysvinit-Skripten erstellt und ganz normal als Unit im System
implementiert?
Da könnte man ja den noch vorhandenen Generator verwenden, der macht
ja nix anderes.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Kay Martinen
2024-06-16 14:52:30 UTC
Permalink
Post by Marco Moock
Post by Stefan Reuther
Wie wäre es damit: eine Plugin-Schnittstelle, mit der systemd die
Service-Definitionen aus beliebigen Quellen beziehen kann.
Warum nicht komplett separat eine Software, die systemd-Units aus
sysvinit-Skripten erstellt und ganz normal als Unit im System
implementiert?
Du weißt aber schon das dies die aufgabe des Pakets sein wird über das
hier die Rede ist, sys-v-generator macht doch genau das.

Bemerke ich bei jedem Start eines EISFAIR der vor x Monaten auf systemd
umstellte (was früher immer ausgeschlossen wurde) und weil es zu wenig
Manpower gibt ist der da immer noch nötig.

Heißt: bei jedem Start kommen Meldungen das es keine unit für dienst x,
y, z gibt und der generator eine erstellen mußte.

Je nach Aufgabe/ausrichtung können das ein dutzend oder mehr zeilen sein.

Irgendwie schon nervig aber was soll man/ich machen. Als "laie" das
init-script an sehen, sich als systemd-laie ein unit-file aus den
fingern saugen und dem maintainer senden... der es dann nicht gut
(genug) fände, selbst aber weder zeit noch Gelegenheit o.a. hätte sich
selbst hinein zu knien. Und dann?

Wenn dort der upstream dies nicht nur deprecated setzte sondern es
komplett raus werfen würde sehe ich zwei möglichkeiten.

1. Irgendwer MUSS die dann einmalig schreiben - und damit leben
2. Das Projekt würde eingestellt und sterben...

AFAIR nutzt man dort Sourcen von OpenSuse Tumbleweed. ???

Bye/
/Kay
--
nix
Kay Martinen
2024-06-16 15:07:47 UTC
Permalink
Post by Stefan Reuther
Post by Marc Haber
Post by Kay Martinen
Post by Marc Haber
Post by Stefan Reuther
Ankündigung. Wer so viel Wert drauf legt, könnte das Modul z.B. als
Maintainer übernehmen.
Weil das von der systemd Upstream Community sicher mit Begeisterung
aufgenommen wird.
Das sich jemand des Sys-v Teils (wieder) annähme, oder ist Begeisterung
(bei systemd) hier in Anführungszeichen zu verstehen?
Ich gehe nicht davon aus dass diese Art der Mitarbeit upstream
gewünscht wäre.
Kommt halt auf die technische Realisierung und den Grund des Rauswurfs
an. Wenn das rausfliegt, weil's verrottet, hilft ein Maintainer. Wenn es
rausfliegt, weil es bestimmte Features verhindert, wäre über eine
Umsetzung zu diskutieren, die diese Features nicht verhindert (Plugin?).
Da systemd linux-only ist, sys-v init aber nicht ist es doch eigentlich
systemd das hier ein Hindernis darstellte. Zumindest wenn es darum ginge
sys-v-support/kompatibilität auch auf non-linux Systemen zu wahren oder
wieder zu fördern.

Aber welche Features ein sys-v init kompatibilitätslayer verhindern
könnte sehe ich nicht. Man kann dazu dann ja systemd her nehmen.
Post by Stefan Reuther
Wie wäre es damit: eine Plugin-Schnittstelle, mit der systemd die
Service-Definitionen aus beliebigen Quellen beziehen kann.
Service-Definitionen im Active Directory, das wäre doch was!!!!1 (Und
dann eben ein SysV-Init-Plugin.)
Argl! Willst du eine weitere Büchse der Pandora öffnen? :-/
Post by Stefan Reuther
Aber am Ende ist es Open Source, damit ist egal, was der Upstream denkt.
Ein solches Projekt würde doch von den zahlreichen SysV-Init-Verfechtern
mit Begeisterung empfangen und unterstützt werden. (hier Padme+Anakin
Mem einfügen)
I.s.v. "Aggressiven Verhandlungen" (Mit einem Lichtschwert)? Dachte das
wäre heute schon eher usus. Siehe andere systemd-debatten-wars!

Die Konsequenz eines "was der Upstream denkt" ist m.e. nur ein Fork der
es dann eben anders macht als dort. Und damit ggf. Kompatibilitäten
bricht, zu systemd. Wenn das gewünscht ist = Devuan?

Da scheint mir (aktuell) auch nicht alles goldig-glänzend.

Das hier eingesetzte hat wohl knotify-einstellungen, bringt aber
nirgends knotify mit. Die Einstellungen sind alle inaktiv und ein
xfce-notify übernimmt lt. Meldung in der UI den Job. Nur konfigurieren
kann man da und an dem quasi nichts.

Aktuell wollte ich Boinc und den screensaver einsetzen. Installieren
geht, aber unter bildschirmsperre kann man nix auswählen. xscreensaver
tool ist da, übernimmt aber nicht die desktop-skins, zeigt den boincscr
nicht an (händisch eintragen) und dann funktioniert er nicht mal richtig.

Ob das nun wieder am systemd-verzicht liegt??? bei knotify
möglicherweise, beim screensaver einbetten in KDE weiß ich's derzeit nicht.

Ich geh' dann mal Khyber-Batterien holen - für mein Lichtschwert. ;-)

Bye/
/Kay
--
nix
Marcel Mueller
2024-06-13 16:57:28 UTC
Permalink
Post by Kay Martinen
Und für mini-änderungen die man sonst in rc.local packen könnte muß man
ein(+n) eigenes unit-file schreiben. Z.b. für mehrere hd-parm aufrufe um
powersaving-zeiten pro Platte(n) zu setzen.
Ja rc.local war tatsächlich sehr simpel. Der Ausführungszeitpunkt
allerdings nicht immer passend.

Aber genau für so ähnliches Zeug habe ich schon etliche Custom-Units
geschrieben. Und das gelang selbst mir damals als Systemd-Laie nahezu
auf Anhieb. Ich möchte bezweifeln, dass mir das ohne Systemd gelungen
wäre. Schließlich muss man einige Einstellungen auch machen, wenn die
Kiste aus dem Suspend oder Hibernate erwacht. Andere will man vielleicht
nur bei einem Kaltstart. Das war mit Systemd alles trivial, da diese
Vorgänge für den auch einfach nur Units sind. Anders hätte ich nicht
einmal gewusst, wo ich ansetzen soll; und ob das dann im übernächsten
Release auch noch gelaufen wäre, steht nochmal auf einem anderen Blatt.

Speziell für den Fall hdparm ist aber hdparm.conf vmtl. noch wesentlich
einfacher.


Marcel
Gerald E¡scher
2024-06-13 17:02:21 UTC
Permalink
Post by Kay Martinen
Und für mini-änderungen die man sonst in rc.local packen könnte muß man
ein(+n) eigenes unit-file schreiben.
Steht wo?
$ man 8 systemd-rc-local-generator
rc.local ist übrigens seit eh erst 40 Jahren obsolet.
Post by Kay Martinen
Z.b. für mehrere hd-parm aufrufe um
powersaving-zeiten pro Platte(n) zu setzen.
Bei Debian&Co ohnehin flacsh.
$ man hdparm.conf
--
Gerald
Marcel Mueller
2024-06-13 16:46:57 UTC
Permalink
Post by Christian Garbs
Das vorgestern veröffentlichte systemd v256 hat den
https://github.com/systemd/systemd/releases/tag/v256
| * Support for System V service scripts is deprecated and will be
| removed in a future release. Please make sure to update your software
| *now* to include a native systemd unit file instead of a legacy
| System V script to retain compatibility with future systemd releases.
Ich bin kein Freund dieser ewig langen systemd-Monsterthreads,
aber legt gerne los.
Ich bin aber auch kein Freund von (kryptischen) Init-Scripts. Man
braucht schon eine masochistische Ader, um die Dinger (fehlerfrei) zu
schreiben, oder alternativ 30 Jahre Erfahrung. Verglichen damit ist eine
Systemd-Unit Peanuts.
Insofern wird sich mein Heulen schwerst in Grenzen halten.

Ein bisschen schade wäre, wenn sie auch die alten Befehle wie init 0,
init 6 etc. mit rasieren, da deren moderne Pendants entweder 3
Rückfragen stellen, erst eine Weile warten oder ein halbes Dutzend
Optionen brauchen, die ich mir nicht merken kann. Aber auch nichts, was
man nicht mit einem Alias o.ä lösen könnte.


Marcel
Lesen Sie weiter auf narkive:
Loading...