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)
- 5476 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
http://howto.gumph.org/content/xp-direct-cable-to-linux/
ezt sikerült találnom, igaz ez soros portra van
- A hozzászóláshoz be kell jelentkezni
Na akkor heggesztek egy nullmodem kábelt.
~~~~~~~~
De ezt az egy lépést ki nem tevé,
Az nem tett semmit, nem tud semmit is.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Hint: inittab respawn, esetleg daemontools...
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Rég volt, szép volt, talán igaz se' volt, hogy pppd-t hasnáltam :-)) Erről a kapcsolóról megfeledkeztem...
- A hozzászóláshoz be kell jelentkezni
Szép :) Én meg megnéztem a manualt. Kezd megint ágaskodni a kisebbségi érzésem, mások emlékeznek, én meg tanulni próbálok.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
Gratula, így kell csinálni! A kisebbrendűségi érzést (a kisebbség az más...) nyugodtan felejtsd el, anno én is manpage-ek, doksik olvasásával, kísérletezéssel kezdtem, felfedezve sok-sok olyan megoldást, ami nem működik :-)
- A hozzászóláshoz be kell jelentkezni
Az utóbbi időben állandóan a kisebbségekről van szó. Már az elírásomba is beszivárgott :)
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
daemontools
miért? iso imageben van a pppd?
~~~~~~~~
Linux 3.2.0-0.bpo.4-486
Debian 6.0.7
- A hozzászóláshoz be kell jelentkezni
Thread necromancy rulez! :)
Művelődj: http://cr.yp.to/daemontools.html
- A hozzászóláshoz be kell jelentkezni