plip windowsra

Olyan hálózati drivert keresek windows nt, xp, ... alá, amivel plip hálózatra tudok csatlakozni. Tudom, h ez nem XXI. századi igény, de ideiglenesen muszáj. Linux-szal a párhuzamos portra ifconfig plip0 $LOCALIP pointopoint $REMOTEIP paranccsal beállított hálózat megy (és nem is olyan lassú). Ezt akarom win+lin összeköttetésben.
Van ugyan vmi soros és párhuzamos porttal machináló hálózati boszorkány win xp-ben, de azzal nem jutottam elõrébb.
(google nem volt ebben pertnerem)

Hozzászólások

Ahogy értem ppp szervert javasol kialakítani windózon. (régi az oldal, a linkeket már web.archive.org -ról néztem vissza)
Ez ok, támogatja a párhuzamos portot. Mint egy betárcsázós net, úgy kéne használnom. De linux-szal hogyan csatlakozzak? A pppd modemet igényel (soros porton) meg tel.számot :/

~~~~~~~~
De ezt az egy lépést ki nem tevé,
Az nem tett semmit, nem tud semmit is.

Kész a nullmodem kábel, cat /dev/ttyS1 az egyik oldalon és cat > /dev/ttyS1 a másik oldalon jól megy (a soremeléseket nem nézve). A leíás alapján tárcsázok windózról, de megáll 'felhasználónév és jelszó ellenõrzése' fázisnál.

Linuxon ez a parancs:
> sudo pppd 115200 netmask 255.255.255.0 connect 'chat -v -f /etc/ppp/winclient.chat' lock 192.168.2.4:192.168.2.3 /dev/ttyS0 nodetach persist
(noauth és auth paraméterekkel ua.)
Válasz:
> Serial connection established
> Using interface ppp0
> ppp0 <---> /dev/ttyS0
késõbb:
> LCP: timeout sending Config-Requests
> Connection terminated
> Modem hangup
Ezzel a konfiggal linux lesz a szerver ugye, de mivel lesz P-t-P házlózat, gondolom tudom ugyanúgy a klienset (a dózer gép) használni átjárónak.

~~~~~~~~
De ezt az egy lépést ki nem tevé,
Az nem tett semmit, nem tud semmit is.

Hosszas piszmogás után, számos forrásmunka segítségével, sikerült kapcsolatot felépíteni soros "link" kábellel (bolti árú) azaz a "null modem" kábel gyártást el lehet felejteni. A már jelzett http://howto.gumph.org/content/xp-direct-cable-to-linux/ hogyan segítségével én csak odáig jutottam, hogy a Linux beleállt a chat -be és nem történt semmi. Viszont jól leírja hogyan kell beállítani a windowst, kivéve hogy a port beállításoknál, ki kell kapcsolni a "Hardweres átvitelvezérlést".
A megfelelő Linux parancs pedig így néz ki:

#pppd nodetach noctrscts local noauth debug 192.168.1.200:192.168.1.201 /dev/ttyS0 9600

Így már szépen működik :) Mopstz már csak azt kell kitalálnom, hogy is kellene ezt beilleszteni az indító scriptek közé, úgy hogy ha megszakad a vonal akkor is feléledjen.

* Én egy indián vagyok. Minden indián hazudik.

Kösz, a problémát nálam inkább az okozza, hogy hova is?
A pppd önmagában egy daemon, így lehet írni egy kis indító scriptet, amit amúgy "Debianosan" benyomok az /etc/init.d -be majd linkelem a futási szintekhez.
Használhatom fakezűen, benyomva az inittabba "respawn" de ennek nincs sok értelme.
Marad a script :)

* Én egy indián vagyok. Minden indián hazudik.

Ha azt szeretnéd, hogy kiszédülés esetén automatikusan újrainduljon, akkor az initscriptekkel semmire sem mész, hiszen azok csak az adott futási szint elérésekor, szigorúan egyszer futnak le, erre az inittab-ba respawn-nal berakott parancs való -- és ez nem fakezűség, hiszen erre lett kitalálva... Sőt, respawn-nal hívhatsz scriptet is. Ez akkor javasolt, ha előfordul, hogy mégsincs a drót másik végén senki és semmi (ekkor kapod a logba a "init: Id "x" respawning too fast: disabled for 5 minutes." üzenetet): a script elején a "date +%s" -ből eltárolod, hogy mikor indult, a végén meg megnézed, hogy eltelt-e az indulás óta legalább 60s. Ha igen kilépsz, ha nem, akkor amennyi hiányzik, addig sleep.

Tökéletesen igazad van. A pppd ismer egy "persist" kapcsolót, így nem lép ki ha a kapcsolat megszakad, alapra áll és várj az újabb kapcsolódást. Ehhez nem kell az inittab "respawn" -ja. Parancssorból már kipróbáltam, szépen működik.

* Én egy indián vagyok. Minden indián hazudik.