MSDOS<==>FreeBSD, zenden over seriele poort

Pagina: 1
Acties:

  • blorf
  • Registratie: December 2003
  • Laatst online: 25-12-2025
Hallo,

Een tijdje geleden heb ik mijn oude msdos (3.20) computer met een seriele kabel op mijn freebsd (5.4-release) computer aangesloten. In dos heb ik een basic programmaatje gemaakt die bandbreedte stats leest vanaf com1 en grafiekjes voor up- en download op het scherm tekent. Daarnaast word tekst uit logbestanden, fortunes en userstats ontvangen en op het scherm gedumpt.
In freebsd gebruik ik het programmaatje (/usr/ports/net/) ifstat voor de bandbreedte informatie in cominatie met een bash-script voor de tekst-data.
In dit geval is er dus sprake van eenrichtingsverkeer van freebsd naar msdos.

Nu lijkt het me wel leuk op bijvoorbeeld in basic of pascal zelf een databaseje te schrijven die via de seriele poort beheerd kan worden. Op freebsd heb ik dan een methode nodig om opdrachten naar de database te sturen en vervolgens de resultaten terug te krijgen, het liefst naar dezelfde freebsd console als waar de querie vandaan verstuurd is.
Het versturen van een opdracht naar de dosbak is niet zo moeilijk, bijv: echo "*list*" > /dev/cuaa0 stuurt de string "*list*" over de com-poort.
Maar het probleem is dus dat ik geen manier kan bedenken om bash zover te krijgen alle informatie op het scherm te dumpen die over de com-poort terug ontvangen wordt. Is er iemand die de juiste opdracht daarvoor weet?

Mocht er nog iemand geinteresseerd zijn in het basicprogramma hierboven, geef maar een seintje dan post ik het wel.

You are in a maze of little twisting passages, all different.


Verwijderd

Hmmm.... leuk genoeg voor sourceforge lijkt me. Doen!

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 21:36

Super_ik

haklust!

tail -f /dev/cuaa0
of
cat /dev/cuaa0
?

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek