Re: Zamieszanie: IPX & TCP/IP

Autor: Piotrek Kaczmarzyk (zip_at_zip.ampr.org)
Data: Sun 14 Jan 1996 - 14:29:44 MET


     Nie bardzo moglem znalezc odpowiedni program redirectujacy dane
wysylane do/z portu szeregowego do ramek IP (wysylanych przez packet
driver), wiec napisalem wlasny malutki driverek... i nawet chodzi!
Nie wiem jeszcze jak z DOOMem, bo go na razie nie mam, ale wszelkie
dane wysylane przez int 14h sa pakowane do ramek IP i leca w swiat.
A drugi komputer je odczytuje.

     Poniewaz nie moglem zrobic tak, zeby kazdy bajt wyslany na COMa
byl wysylany w osobnej ramce (byloby 21 razy wiecej danych i SLIP by
tego nie przezyl...) ani nie moglem czekac az sie uzbiera np. 100 bajtow
(bo DOOM by wyslal 99 i nic by sie nie dzialo), wiec zrobilem tak, ze
wysyla ramke, gdy zbierze sie n (np. 100) bajtow _lub_ przy wywolaniu
int $1C bufor nie bedzie pusty. Dziala. Czy mozna to zrobic jakos inaczej?

     Teraz mam nadzieje, ze DOOM odwoluje sie do COMow przez int $14, a nie
bezposrednio do portow... Czy ktos moze wie, jak z tym jest?

     Programik jest krociutki, wiec moge go (raczej source'y) wyslac na liste
lub mejlem - jesli kogos interesuje. Ale poki co adresy IP, ew. adresy
ethernetowe i inne parametry trzeba wpisywac na stale w pliku .asm -
- jak w wiekszosci moich programow - zero 'interfejsu uzytkownika' :))))

ZiP

--
Send at least two uuencoded Linux install series to:
  hofmokl_at_frodo.nask.org.pl
to take part in a WorldWide Network Transmission Experiment.
Huge prizes for the most active participants!


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:38:34 MET DST