Date: Mon, 4 Aug 2008 19:26:05 GMT From: Gabor Pali <pgj@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 146648 for review Message-ID: <200808041926.m74JQ5rj034793@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=146648 Change 146648 by pgj@disznohal on 2008/08/04 19:25:23 MFen: 1.1000 -> 1.1050 hu_HU.ISO8859-2/books/faq/book.sgml Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#7 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#7 (text+ko) ==== @@ -7,7 +7,7 @@ <!-- The FreeBSD Hungarian Documentation Project Translated by: PALI, Gabor <pgj@FreeBSD.org> %SOURCE% en_US.ISO8859-1/books/faq/book.sgml - %SRCID% 1.1000 + %SRCID% 1.1050 --> <book lang="hu"> @@ -18,7 +18,7 @@ <corpauthor>A &os; Dokumentációs Projekt</corpauthor> - <pubdate>$FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.1000 2008/06/21 08:32:47 pgj Exp $</pubdate> + <pubdate>$FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.1050 2008/07/05 03:12:14 pgj Exp $</pubdate> <copyright> <year>1995</year> @@ -5028,7 +5028,44 @@ </qandaentry> <qandaentry> - <question id="laptop-clock-skew"> + <question> + <para>Miért árasztják el + <errorname>calcru: negative runtime</errorname> vagy + <errorname>calcru: runtime went backwards</errorname> + üzenetek a konzolt?</para> + </question> + + <answer> + <para>Ismert egy olyan probléma, hogy a BIOS-ban + engedélyezzük az &intel; Enhanced SpeedStep + technológiáját, akkor a rendszermag + ehhez hasonló <errorname>calcru</errorname> + üzeneteket kezd el küldözgetni:</para> + + <screen>calcru: runtime went backwards from 6 usec to 3 usec for pid 37 (pagezero) +calcru: runtime went backwards from 6 usec to 3 usec for pid 36 (vmdaemon) +calcru: runtime went backwards from 170 usec to 138 usec for pid 35 (pagedaemon) +calcru: runtime went backwards from 553 usec to 291 usec for pid 15 (swi6: task queue) +calcru: runtime went backwards from 15521 usec to 10366 usec for pid 2 (g_event) +calcru: runtime went backwards from 25 usec to 12 usec for pid 11 (swi1: net) +calcru: runtime went backwards from 4417 usec to 3960 usec for pid 1 (init) +calcru: runtime went backwards from 2084385 usec to 1793542 usec for pid 1 (init) +calcru: runtime went backwards from 408 usec to 204 usec for pid 0 (swapper)</screen> + + <para>Ennek oka, hogy az &intel; SpeedStep (EIST) egyes + alaplapokkal nem kompatibilis.</para> + + <para>Megoldás: Tiltsuk le a BIOS-ban az EIST + használatát. Ekkor még az + ACPI-alapú + processzorfrekvencia-szabályozás + továbbra is elérhetõ a &man.powerd.8; + használatán keresztül.</para> + </answer> + </qandaentry> + + <qandaentry> + <question id="computer-clock-skew"> <para>Miért jár rosszul az óra a számítógépen?</para> </question> @@ -10495,6 +10532,18 @@ <literal>YES</literal> értékûre állítjuk.</para> + <note> + <para>A &os; újabb változataiban az + &man.mrouted.8; multicast útválasztó + démon, a &man.map-mbone.8; valamint az + &man.mrinfo.8; segédprogramok már nem + szerepelnek az alaprendszerben. Ezek a programok + már a &os; Portgyûjteményében az + <filename + role="package">net/mrouted</filename> portban + találhatóak meg.</para> + </note> + <para>Az MBONE használatához további eszközök találhatóak a külön <ulink @@ -11465,12 +11514,9 @@ állományból másoltuk ki ezeket a címeket. Ha nincs alapértelmezett útvonalunk, akkor annak az lehet az oka, hogy a - &man.ppp.8; egy olyan régebbi - változatát használjuk, amely nem - képes a <filename>ppp.conf</filename> - állományban használt - <literal>HISADDR</literal> kulcsszót - feldolgozni.</para> + <filename>ppp.conf</filename> állományba + elfelejtettük felvenni a <literal>HISADDR</literal> + kulcsszót.</para> <para>Az alapértelmezett útvonal hiányának másik oka lehet még, ha @@ -11485,10 +11531,8 @@ <para>Ebben az esetben menjünk vissza a kézikönyv <ulink - url="&url.books.handbook;/ppp-and-slip.html#USERPPP-FINAL"> - A rendszer végsõ - beállítása</ulink> címû - részéhez.</para> + url="&url.books.handbook;/userppp.html#USERPPP-FINAL">A rendszer végsõ beállítása</ulink> + címû részéhez.</para> </answer> </qandaentry> @@ -11521,8 +11565,7 @@ add 0 0 HISADDR</programlisting> <para>A kézikönyv <ulink - url="&url.books.handbook;/ppp-and-slip.html#USERPPP-DYNAMICIP"> - A PPP és a dinamikus IP-címek</ulink> + url="&url.books.handbook;/userppp.html#USERPPP-DYNAMICIP">A PPP és a dinamikus IP-címek</ulink> címû részében olvashatunk errõl bõvebben.</para> </answer> @@ -11771,17 +11814,19 @@ támogatást újrafordítjuk a <literal><makevar>CFLAGS</makevar>+=-g</literal> és a <literal><makevar>STRIP</makevar>=</literal> - beállítások megadásával a - hozzátartozó <filename>Makefile</filename> - állományban, majd a <command>make - <maketarget>install</maketarget> - <maketarget>clean</maketarget></command> parancs - kiadásával. Amikor a &man.ppp.8; + beállítások megadásával + az <filename>/etc/make.conf</filename> + állományban, majd a + <filename>/usr/src/usr.sbin/ppp</filename> + könyvtárban a + <command>make <maketarget>install</maketarget> <maketarget>clean</maketarget></command> + parancs kiadásával. Amikor a &man.ppp.8; leáll, keressük meg a &man.ppp.8; program - azonosítóját a <command>ps ajxww | - fgrep ppp</command> parancs használatával, - majd adjuk ki a <command>gdb ppp - <replaceable>PID</replaceable></command> parancsot. A + azonosítóját a + <command>pgrep ppp</command> parancs + használatával, majd adjuk ki a + <command>gdb ppp <replaceable>PID</replaceable></command> + parancsot (<command>gdb ppp `pgrep ppp`</command>). A <command>gdb</command> parancssorából ezután a <command>bt</command> paranccsal kérdezhetjük le a hívási @@ -11828,7 +11873,7 @@ <qandaentry> <question id="ppp-same-magic"> - <para>Folyamatosan <errorname>magic is the same</errorname> + <para>Folyamatosan <errorname>Magic is same</errorname> hibák jelennek meg. Ez mire utal?</para> </question> @@ -12019,15 +12064,15 @@ <programlisting>set stopped <replaceable>N</replaceable></programlisting> - <para>Használhatjuk viszont ezt a parancsot is:</para> + <para>Használhatjuk viszont ezt a parancsot is (ahol + <replaceable>N</replaceable> adja meg, hogy mennyi + másodperc teljen el a beállítás + megkezdése elõtt):</para> <programlisting>set openmode active <replaceable>N</replaceable></programlisting> - <para>ahol <replaceable>N</replaceable> adja meg, hogy mennyi - másodperc teljen el a beállítás - megkezdése elõtt). Az ezzel kapcsolatos - további részleteket a man oldalon - olvashatjuk.</para> + <para>Az ezzel kapcsolatos további részleteket a + man oldalon olvashatjuk.</para> </answer> </qandaentry> @@ -12173,9 +12218,9 @@ <option>-bd -q30m</option> paraméterekkel szokták meghívni, ami arra utasítja, hogy 30 percenként dolgozza fel a sorát) - vagy amíg a <command>sendmail -q</command> parancs le - nem fut (például a - <filename>ppp.linkup</filename> + vagy amíg a <command>sendmail + <option>-q</option></command> parancs le nem fut + (például a <filename>ppp.linkup</filename> állományból).</para> </answer> </qandaentry> @@ -12259,12 +12304,13 @@ szkriptekben?</para> </question><answer> - <para>A &man.ppp.8; a konfigurációs - állományokból minden sort külön - beolvas, ezért a <literal>set phone "123 456 - 789"</literal> és hozzá hasonló - karakterláncok esetén képes felismerni, - hogy a megadott számok valójában + <para>A <application>ppp</application> a + konfigurációs állományokból + minden sort külön beolvas, ezért a + <literal>set phone "123 456 789"</literal> és + hozzá hasonló karakterláncok + esetén képes felismerni, hogy a megadott + számok valójában <emphasis>egyetlen</emphasis> paramétert formáznak. A <literal>"</literal> megadásához a visszaper karaktert @@ -12320,10 +12366,11 @@ </question> <answer> - <para>A &man.ppp.8; (vagy más hasonló program) - elméletileg soha nem hoz létre - <filename>.core</filename> állományt. Mivel a - &man.ppp.8; tulajdonképpen a nullás + <para>A <application>ppp</application> (vagy más + hasonló program) elméletileg soha nem hoz + létre <filename>.core</filename> + állományt. Mivel a &man.ppp.8; + tulajdonképpen a nullás felhasználói azonosítóval fut, az operációs rendszer soha nem fogja a &man.ppp.8; memórialenyomatát @@ -12338,14 +12385,10 @@ fejezet elejét), akkor a következõt tehetjük:</para> - <screen>&prompt.user; <userinput>tar xfz ppp-*.src.tar.gz</userinput> -&prompt.user; <userinput>cd ppp*/ppp</userinput> -&prompt.user; <userinput>echo STRIP= >>Makefile</userinput> -&prompt.user; <userinput>echo CFLAGS+=-g >>Makefile</userinput> -&prompt.user; <userinput>make clean all</userinput> -&prompt.user; <userinput>su</userinput> -&prompt.root; <userinput>make install</userinput> -&prompt.root; <userinput>chmod 555 /usr/sbin/ppp</userinput></screen> + <screen>&prompt.root; <userinput><command>cd</command> <filename class="directory">/usr/src/usr.sbin/ppp</filename></userinput> +&prompt.root; <userinput><command>echo</command> <makevar>STRIP</makevar>= >> <filename>/etc/make.conf</filename></userinput> +&prompt.root; <userinput><command>echo</command> <makevar>CFLAGS</makevar>+=<option>-g</option> >> <filename>/etc/make.conf</filename></userinput> +&prompt.root; <userinput><command>make</command> <maketarget>install</maketarget> <maketarget>clean</maketarget></userinput></screen> <para>A fenti parancsokkal telepíteni tudjuk a &man.ppp.8; egy nyomonkövethetõ @@ -12434,14 +12477,15 @@ már nem az adott gép a tulajdonosa.</para> <para>Számos elméleti - megközelítés létezik az imént - felvázolt probléma megoldására. A - legszebb az lenne, ha a távoli pont - lehetõség szerint a korábban - használt IP-címet osztaná ki - újra. A &man.ppp.8; jelenlegi változata - pontosan ugyanezt teszi, viszont a legtöbbi - implementáció már nem.</para> + megközelítés létezik az + imént felvázolt probléma + megoldására. A legszebb az lenne, ha a + távoli pont lehetõség szerint a + korábban használt IP-címet + osztaná ki újra. A &man.ppp.8; jelenlegi + változata pontosan ugyanezt teszi, viszont a + legtöbbi implementáció már + nem.</para> <para>Részünkrõl az bizonyulna a legegyszerûbb megoldásnak, ha a &man.tun.4; @@ -12463,7 +12507,7 @@ címre.</para> <para>A másik (és - valószínûleg a sokkal + valószínûleg a sokkal megbízhatóbb) lehetõség egy olyan rendszerhívás implementálása lenne, amely képes az összes használatban @@ -12474,8 +12518,8 @@ módosítsa az összes addig futó program socketjét az új IP-cím beállításakor. Ugyanezzel a - rendszerhívással a DHCP kliensek is - képesek lennének + rendszerhívással a <acronym>DHCP</acronym> + kliensek is képesek lennének átállítani a socketjeiket.</para> <para>Lehetõségünk van még @@ -12581,7 +12625,7 @@ függvénykönyvtárhoz. A különbözõ <quote>szélsõséges esetekre</quote> a - <filename>/usr/src/lib/libalias/alias_*.c</filename> + <filename>/usr/src/sys/netinet/libalias/alias_*.c</filename> állományokban találhatunk példákat (az <filename>alias_ftp.c</filename> tökéletes @@ -12782,10 +12826,10 @@ állapítani, hogy a beérkezõ adatok bejelentkezõ vagy shell üzeneteket. Ha a másik oldalon egy shell parancssorát kapjuk - meg, akkor a &man.ppp.8; a <literal>close lcp</literal> + meg, akkor a &man.ppp.8; a <command>close lcp</command> megadásával a vonal eldobása nélkül leállítható (az - utána következõ <literal>term</literal> + utána következõ <command>term</command> paranccsal pedig a távoli gépen futó shellre tudunk csatlakozni).</para> @@ -12841,9 +12885,7 @@ elérhetõ (egyes képek és oldalak esetén elõfordul). Úgy tûnik, ez az alapbeállítás a legtöbb Telco - PPPoE konfiguráció esetében. - (Bárcsak tudnám, hogyan kell - útválaszókat programozni...)</para> + PPPoE konfiguráció esetében.</para> <para>Ezt a hibát úgy javíthatjuk, ha a &windows; 95/98 rendszerekben megtalálható @@ -12890,25 +12932,16 @@ beállítási lehetõséget a TCP/IP beállítások megváltoztatására. Léteznek - viszont egy kereskedelmi termékek, - például a <ulink - url="http://www.softworks.com">Sustainable - Softworks</ulink> által fejlesztett - OTAdvancedTuner (ahol az OT az OpenTransportra, a &macos; - TCP/IP protokollkészletére utal), amely + viszont kereskedelmi termékek, amelyek lehetõvé teszi a felhasználók számára, hogy igényeik szerint módosítsák rendszerük TCP/IP beállításait. A hálózati címfordítást használók - válasszák itt a legördülõ - menübõl az <literal>ip_interface_MTU</literal> - opciót és adják meg az - <literal>1450</literal> értéket az eredeti - <literal>1500</literal> helyett, majd kattintsanak a - <guimenuitem>Save as Auto Configure</guimenuitem> melletti - dobozra és kattintsanak a <guibutton>Make - Active</guibutton> gombra.</para> + keressék meg az MTU + beállításaikat és adják + meg az <literal>1450</literal> értéket az + eredeti <literal>1500</literal> helyett.</para> <para>A &man.ppp.8; újabb (2.3 vagy afeletti) változatai már tartalmaznak egy @@ -12975,14 +13008,14 @@ vagy adjuk ki a következõ parancsot a rendszer indulásának befejeztével:</para> - <screen>&prompt.user; <userinput>dmesg | grep sio</userinput></screen> + <screen>&prompt.user; <userinput>dmesg | grep -E "^sio[0-9]"</userinput></screen> <para>Íme egy példa az iménti parancs kimenetére:</para> - <programlisting>sio0 at 0x3f8-0x3ff irq 4 on isa + <programlisting>sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 sio0: type 16550A -sio1 at 0x2f8-0x2ff irq 3 on isa +sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A</programlisting> <para>Ezen két soros portot láthatunk. Az @@ -13010,10 +13043,8 @@ szeretnénk, akkor nincs más teendõnk, mint ennek megfelelõen megváltoztatni a rendszermag paramétereit. A <link - linkend="make-kernel">rendszermag - fordításáról - szóló</link> rész tárgyalja - ennek részleteit.</para> + linkend="make-kernel">rendszermag fordításáról szóló</link> + rész tárgyalja ennek részleteit.</para> </answer> </qandaentry> @@ -13039,7 +13070,7 @@ <para>A harmadik soros port, a <devicename>sio2</devicename> (lásd &man.sio.4;, DOS alatt <devicename>COM3</devicename>) a - <devicename>/dev/cuaa2</devicename> eszközön + <devicename>/dev/cuad2</devicename> eszközön keresztül érhetõ el tárcsázó eszközként, és a <devicename>/dev/ttyd2</devicename> @@ -13056,12 +13087,12 @@ eszközt blokkoló módban nyitjuk meg, akkor a hívó program egészen addig várni fog, amíg a megfelelõ - <devicename>cuaa<replaceable>X</replaceable></devicename> + <devicename>cuad<replaceable>X</replaceable></devicename> eszköz inaktívvá nem válik, majd kivárja, hogy megérkezzen a hívás fogadását tolmácsoló jelzés. Amikor megnyitjuk a - <devicename>cuaa<replaceable>X</replaceable></devicename> + <devicename>cuad<replaceable>X</replaceable></devicename> eszközt, gondoskodik róla, hogy a soros portot ekkor ne használja a <devicename>ttyd<replaceable>X</replaceable></devicename> @@ -13069,7 +13100,7 @@ egyszerûen <quote>ellopja</quote> a <devicename>ttyd<replaceable>X</replaceable></devicename> eszköztõl. Sõt, a - <devicename>cuaa<replaceable>X</replaceable></devicename> + <devicename>cuad<replaceable>X</replaceable></devicename> eszközt egyáltalán nem érdekli a hívás fogadása jelzés. Ezzel a megoldással és egy automata modem @@ -13098,7 +13129,7 @@ vonali kártyák esetén a kártyán található mindegyik soros porthoz vegyünk fel egy-egy &man.sio.4; - bejegyzést a rendszermag konfigurációs + bejegyzést a &man.device.hints.5; állományába. Az IRQ és vektor értékeket azonban csak az egyiknél adjuk meg, mivel a kártyán @@ -13107,30 +13138,38 @@ következetesség kedvéért az utolsó porthoz adjuk meg a megszakítást. Ne felejtsük el még - megadni a <literal>COM_MULTIPORT</literal> opciót - sem.</para> + megadni a rendszermag konfigurációs + állományában az alábbi + opciót sem:</para> + + <programlisting>options COM_MULTIPORT</programlisting> - <para>Az alábbi példában egy AST - típusú négyportos soros vonali - kártyát láthatunk a hetedik + <para>Az alábbi <filename>/boot/device.hints</filename> + egy AST típusú négyportos soros vonali + kártyát láthatunk a tizenkettedik megszakításon:</para> - <programlisting>options "COM_MULTIPORT" -device sio4 at isa? port 0x2a0 tty flags 0x781 -device sio5 at isa? port 0x2a8 tty flags 0x781 -device sio6 at isa? port 0x2b0 tty flags 0x781 -device sio7 at isa? port 0x2b8 tty flags 0x781 irq 7 vector siointr</programlisting> + <programlisting>hint.sio.4.at="isa" +hint.sio.4.port="0x2a0" +hint.sio.4.flags="0x701" +hint.sio.5.at="isa" +hint.sio.5.port="0x2a8" +hint.sio.5.flags="0x701" +hint.sio.6.at="isa" +hint.sio.6.port="0x2b0" +hint.sio.6.flags="0x701" +hint.sio.7.at="isa" +hint.sio.7.port="0x2b8" +hint.sio.7.flags="0x701" +hint.sio.7.irq="12"</programlisting> <para>A <literal>flags</literal> paraméterrel megadott értékek azt jelzik, hogy a fõport <literal>7</literal> alszámmal rendelkezik - (<literal>0x700</literal>), az eszközök - felderítése során - engedélyeztük a további - vizsgálatokat (<literal>0x080</literal>), valamint az - összes port ugyanazon a megszakításon - osztozik (<literal>0x001</literal>).</para> - </answer> + (<literal>0x700</literal>), valamint az összes port + ugyanazon a megszakításon osztozik + (<literal>0x001</literal>).</para> + </answer> </qandaentry> <qandaentry> @@ -13154,82 +13193,10 @@ </question> <answer> - <para>A - <devicename>ttyd<replaceable>X</replaceable></devicename> - (vagy - <devicename>cuaa<replaceable>X</replaceable></devicename>) - eszköz egy teljesen hagyományos eszköz, - amelyet bármelyik alkalmazásból - megnyithatunk. Amikor egy futó program megnyit egy - eszközt, a kommunikációhoz - alapértelmezés szerint mindig - beállít valamilyen paramétereket. - Ezeket a beállításokat az alábbi - paranccsal lehet lekérdezni:</para> - - <screen>&prompt.root; <userinput>stty -a -f /dev/ttyd1</userinput></screen> - - <para>Ha megváltoztatjuk az eszköz valamelyik - paraméterét, akkor ez csak az eszköz - lezárásáig marad meg. Így ha - késõbb újra megnyitjuk, akkor minden - visszaáll az alapértelmezés szerinti - értékekre. Ezeket az - alapértelmezéseket úgy tudjuk - megváltoztatni, ha a közvetlenül - magát ezt a <quote>kezdeti állapotot</quote> - leíró eszközt nyitjuk meg. - Például a következõ módon - tudjuk rajta keresztül - alapértelmezésként megadni a - <acronym>CLOCAL</acronym> módot, a 8 bites - adatátvitelt, a <acronym>XON/XOFF</acronym> - forgalomirányítást a - <devicename>ttyd5</devicename> eszköz - számára:</para> - - <screen>&prompt.root; <userinput>stty -f /dev/ttyid5 clocal cs8 ixon ixoff</userinput></screen> - - <para>Ezt például az - <filename>/etc/rc.serial</filename> állományban - érdemes megtenni. Így az alkalmazások - ezeket a beállításokat kapják - meg alapértelmezésként, amikor - legközelebb megnyitják a - <devicename>ttyd5</devicename> eszközt. Ezek a - beállítások természetesen - kedvünk szerint tovább - módosíthatóak.</para> - - <para>Mindemellett az ún. <quote>zárolt - állapotot</quote> képviselõ eszköz - segítségével meg is tudjuk - akadályozni bizonyos paraméterek - esetén, hogy az alkalmazások meg tudják - változtatni ezeket. Például, ha a - <devicename>ttyd5</devicename> eszköz - sebességét 57 600 bps-re - szeretnénk fixen beállítani, akkor - adjuk ki ezt a parancsot:</para> - - <screen>&prompt.root; <userinput>stty -f /dev/ttyld5 57600</userinput></screen> - - <para>Ennek köszönhetõen amikor egy - alkalmazás megnyitja a <devicename>ttyd5</devicename> - eszközt, és megpróbálja - átállítani a port - sebességét, a rendszer elutasítja - és továbbra is 57 600 bps-en - hagyja.</para> - - <para>Természetesen a kezdeti és a zárolt - állapotokat képezõ eszközöket - kizárólag csak a <username>root</username> - felhasználónak lenne szabad írnia. A - &man.MAKEDEV.8; szkript azonban <emphasis>nem</emphasis> - állítja be ezt, amikor létrehozza az - eszközökhöz tartozó - leírókat.</para> + <para>Ezzel kapcsolatban olvassuk el a &os; + kézikönyv <ulink + url="&url.books.handbook;/serial.html#SERIAL-HW-CONFIG">soros kommunikációt</ulink> + tárgyaló részét.</para> </answer> </qandaentry> @@ -13240,119 +13207,10 @@ </question> <answer> - <para>Szóval internetszolgáltatók akarunk - lenni, mi? Ehhez elsõként egy vagy több - automata modemre lesz szükségünk. A - modemeknek tudniuk kell jelezniük a - hívásokat vagy azok hiányát. - Amikor az adatterminál kész (Data Terminal - Ready, <acronym>DTR</acronym>) jelzés üresre - vált, akkor tudniuk kell maguktól bontani a - vonalat és visszaállni az - alapállapotra. Érdemes még - továbbá az <acronym>RTS/CTS</acronym> - forgalomirányítást használni, - vagy letiltani minden helyi - forgalomirányítást. - Végezetül a modemek és a - számítógép között - állandó sebességû kapcsolatot - használjunk, azonban (hogy rendesek legyünk az - ügyfeleinkkel) a távoli modem és a - saját modemeink között - próbáljunk beállítani egy - minél gyorsabb kapcsolatot.</para> - - <para>A legtöbb Hayes-parancskészlettel - kompatibilis modem esetén a most következõ - parancs pontosan ezeket állítja be és - tárolja el a modem statikus - memóriájába:</para> - - <programlisting>AT &C1 &D3 &K3 &Q6 S0=1 &W</programlisting> - - <para>A lentebb még találunk némi - információt <link linkend="direct-at">az AT - parancsok küldésérõl</link> &ms-dos; - terminálprogram használata - nélkül.</para> - - <para>Most pedig hozzunk létre a modemnek egy - bejegyzést az <filename>/etc/ttys</filename> - állományban (lásd &man.ttys.5;). Itt - található az összes olyan port, amelyen - keresztül az operációs rendszer - beérkezõ hívásokra - számít. Vegyünk fel ide egy ehhez - hasonló sort:</para> - - <programlisting>ttyd1 "/usr/libexec/getty std.57600" dialup on insecure</programlisting> - - <para>Ebben a sorban azt adjuk meg, hogy a második - soros porton (<devicename>/dev/ttyd1</devicename>) - 57 600 bps sebességgel, paritásbitek - használata nélkül csatlakozik egy modem - (ez az <literal>std.57600</literal>, amely az - <filename>/etc/gettytab</filename> állományban - található, lásd &man.gettytab.5;). A - port termináltípusa <literal>dialup</literal>. - A port engedélyezett, tehát - <literal>on</literal> állapotú, és - <literal>insecure</literal>. Ez utóbbi arra utal, - hogy ezen a porton keresztül a - <username>root</username> nem jelentkezhet be. Az ehhez - hasonló betárcsázó portok - megadásakor a - <devicename>ttyd<replaceable>X</replaceable></devicename> - alakú bejegyzéseket használjuk.</para> - - <para>Gyakran a <literal>dialup</literal> - értéket adják meg a terminál - típusának. Sok felhasználó - úgy állítja be a - <filename>.profile</filename> vagy - <filename>.login</filename> állományát, - hogy bekérje a konkrét - termináltípust, amennyiben az kezdetben - <literal>dialup</literal>. A példában - láthattuk azt is, hogy a port - <literal>insecure</literal>. Ilyenkor a - <username>root</username> felhasználóval - úgy tudunk dolgozni az adott porton keresztül, - ha elõször bejelentkezünk egyszerû - felhasználóként, majd a &man.su.1; - használatával átváltunk a - <username>root</username> felhasználóra. Ha - viszont itt a <literal>secure</literal> - beállítást adjuk meg, akkor a - <username>root</username> közvetlenül be tud - jelentkezni.</para> - - <para>Miután elvégeztük a - szükséges módosításokat az - <filename>/etc/ttys</filename> állományban, - küldenünk kell egy bontás - (<quote>hangup</quote>) avagy HUP jelzést a - futó &man.init.8; programnak:</para> - - <screen>&prompt.root; <userinput>kill -HUP 1</userinput></screen> - - <para>Ezzel kényszerítjük az - aktuálisan futó &man.init.8; programot, hogy - olvassa újra az <filename>/etc/ttys</filename> - állományt. Az &man.init.8; ekkor - elindítja a &man.getty.8; programot az összes - <literal>on</literal> állapotúnak - megjelölt porton. A következõ paranccsal - tudjuk ellenõrizni, hogy az adott porton - engedélyezett a bejelentkezés:</para> - - <screen>&prompt.user; <userinput>ps -ax | grep '[t]tyd1'</userinput></screen> - - <para>Ennek eredményeképpen valami ilyesmit kell - látnunk:</para> - - <programlisting>747 ?? I 0:00.04 /usr/libexec/getty std.57600 ttyd1</programlisting> + <para>Erre vonatkozóan olvassuk el a &os; + kézikönyv <ulink + url="&url.books.handbook;/dialup.html">betárcsázós szolgáltatásokkal</ulink> + kapcsolatos részét.</para> </answer> </qandaentry> @@ -13363,40 +13221,11 @@ </question> <answer> - <para>Ha egy másik - számítógépet akarunk - terminálként használni egy &os; - rendszerhez, akkor szerezzünk valahonnan egy null-modem - kábelt és kössük össze a - két gépet a soros portjaikon keresztül. - Ha egy valódi terminált akarunk - használni, akkor a részleteket olvassuk el a - hozzátartozó felhasználói - útmutatóban.</para> - - <para>Ezután a fentiek szerint módosítsuk - az <filename>/etc/ttys</filename> állományt - (lásd &man.ttys.5;). Például, ha egy - WYSE-50 típusú terminált - csatlakoztatunk az ötödik soros portra, akkor egy - ehhez hasonló bejegyzés - megadására lesz - szükségünk:</para> - - <programlisting>ttyd4 "/usr/libexec/getty std.38400" wyse50 on secure</programlisting> - - <para>Ebben a példában azt láthatjuk, - hogy a <devicename>/dev/ttyd4</devicename> eszközre egy - wyse50 terminált csatlakoztattunk - 38 400 bps sebességgel, paritásbitek - használata nélkül (lásd az - <filename>/etc/gettyab</filename> állományban - található <literal>std.38400</literal> - termináltípust, bõvebben - &man.gettytab.5;) és a <username>root</username> - számára engedélyeztük a - közvetlen bejelentkezést - (<literal>secure</literal>).</para> + <para>Az ezzel kapcsolatos információkat a &os; + kézikönyv <ulink + url="&url.books.handbook;/term.html">terminálokról</ulink> + szóló részében + találhatjuk meg.</para> </answer> </qandaentry> @@ -13408,10 +13237,13 @@ <answer> <para>Elõfordulhat, hogy rendszerünkön a - &man.tip.1; és &man.cu.1; programokat csak az - <username>uucp</username> felhasználó - és a <groupname>dialer</groupname> csoport tagjai - tudják futtatni. A <groupname>dialer</groupname> + &man.tip.1; és &man.cu.1; programok csak az + <username>uucp</username> felhasználón + és a <groupname>dialer</groupname> csoporton + keresztül tudnak hozzáférni a + mûködésükhöz + szükséges <filename>/var/spool/lock</filename> + könyvtárhoz. A <groupname>dialer</groupname> csoport segítségével lehet szabályozni, hogy ki férhessen hozzá a modemekhez vagy a távoli rendszerekhez. Ilyenkor @@ -13437,50 +13269,9 @@ </question> <answer> - <para>A &man.tip.1; man oldala jelen pillanatban egy - kissé már elavult információkat - tartalmaz, ugyanis alapértelmezés szerint - eleve beépítetten tartalmaz egy - Hayes-típusú tárcsázót. - Ehhez adjuk meg az <filename>/etc/remote</filename> - állományban (lásd &man.remote.5;) a - <literal>at=hayes</literal> sort.</para> - - <para>A Hayes-modemek meghajtója nem eleggé - ügyes ahhoz, hogy magától felismerje az - újabb gyártmányok nyújtotta - lehetõségeket, ezért - például a <literal>BUSY</literal>, <literal>NO - DIALTONE</literal> vagy <literal>CONNECT 115200</literal> - üzenetek képesek megzavarni. A &man.tip.1; - használatakor ezért ezeket (az - <literal>ATX0&W</literal> megadásával) - érdemes kikapcsolnunk.</para> - - <para>A &man.tip.1; a híváskor - 60 másodpercig vár. A modemnek - ezért ajánlott valamivel kevesebb idõt - adni, különben a &man.tip.1; - kommunikációs problémára fog - panaszkodni. Próbálkozzunk az - <literal>ATS7=45&W</literal> paranccsal.</para> - - <para>A &man.tip.1; alap változata jelenleg nem - teljesen támogatja az ilyen modemeket. Ezen - úgy tudunk segíteni, ha átírjuk - a <filename>/usr/src/usr.bin/tip/tip</filename> - könyvtárban található - <filename>tipconf.h</filename> állományt. - Ehhez természetesen szükségünk lesz - a rendszer forrásaira.</para> - - <para>Keressük meg és szerkesszük át a - <literal>#define HAYES 0</literal> sor a <literal>#define - HAYES 1</literal> sorra. Ezután adjuk ki a - <command>make</command> és <command>make - <maketarget>install</maketarget></command> parancsokat. - Innentõl már mindennek remekül - mûködnie kell.</para> + <para>A &os; kézikönyvben lásd <ulink + url="&url.books.handbook;/dialout.html#AEN30993">ezt</ulink> + a választ.</para> </answer> </qandaentry> @@ -13490,46 +13281,9 @@ </question> <answer> - <para>Hozzunk létre egy ún. - <quote>közvetlen</quote> bejegyzést - hozzájuk az <filename>/etc/remote</filename> - állományban (lásd &man.remote.5;). - Például, ha a modemünket az elsõ - soros portra, vagyis a <devicename>/dev/cuaa0</devicename> - eszközre csatlakoztattuk, akkor a következõ - sort kell megadnunk:</para> - - <programlisting>cuaa0:dv=/dev/cuaa0:br#19200:pa=none</programlisting> - - <para>A <literal>br</literal> tulajdonságnál - adjuk meg a modemünk által támogatott - legnagyobb sebességet. Ezután adjuk ki a - <command>tip <devicename>cuaa0</devicename></command> - parancsot (lásd &man.tip.1;), és már - csatlakozunk is a modemhez.</para> - - <para>Ha nincs a rendszerünkben - <devicename>/dev/cuaa0</devicename> eszköz, akkor ezekre - is szükségünk lehet:</para> - - <screen>&prompt.root; <userinput>cd /dev</userinput> -&prompt.root; <userinput>sh MAKEDEV cuaa0</userinput></screen> - - <para>Használhatjuk a &man.cu.1; programot is - <username>root</username> - felhasználóként:</para> - - <screen>&prompt.root; <userinput>cu -l<replaceable>vonal</replaceable> -s<replaceable>sebesség</replaceable></userinput></screen> - - <para>Itt a <replaceable>line</replaceable> sor a - használni kívánt soros portot adja meg - (például <devicename>/dev/cuaa0</devicename>), - a <replaceable>sebesség</replaceable> pedig a - kommunikáció sebességét - (például <literal>57600</literal>). Az AT - parancsok kiadása után a <literal>~.</literal> - begépelésével tudunk - kilépni.</para> + <para>A &os; kézikönyvben lásd <ulink + url="&url.books.handbook;/dialout.html#DIRECT-AT">ezt</ulink> + a választ.</para> </answer> </qandaentry> @@ -13541,18 +13295,9 @@ </question> <answer> - <para>A <literal>pn</literal> tulajdonság esetén - a <literal>@</literal> különleges jelentéssel - bír, ugyanis arra utasítja a &man.tip.1; - programot, hogy az <filename>/etc/phones</filename> - állományból keressen ki egy - telefonszámot. A <literal>@</literal> jel - ezenkívül még az - <filename>/etc/remote</filename> állományban - is speciális. Ezért egy visszaper karaktert - kell használnánk a megadásakor:</para> - - <programlisting>pn=\@</programlisting> + <para>A &os; kézikönyvben lásd <ulink + url="&url.books.handbook;/dialout.html#AEN31034">ezt</ulink> + a választ.</para> </answer> </qandaentry> @@ -13560,31 +13305,12 @@ <question id="dial-command-line"> <para>Hogyan lehet telefonszámokat tárcsázni parancssorból?</para> - </question><answer> + </question> - <para>Tegyünk egy <quote>általános</quote> - bejegyzést az <filename>/etc/remote</filename> - állományunkba (lásd &man.remote.5;). - Például:</para> - - <programlisting>tip115200|Dial any phone number at 115200 bps:\ - :dv=/dev/cuaa0:br#115200:at=hayes:pa=none:du: -tip57600|Dial any phone number at 57600 bps:\ - :dv=/dev/cuaa0:br#57600:at=hayes:pa=none:du:</programlisting> - - <para>Ezután már például a - <command>tip -115200 5551234</command> parancs - segítségével tudunk is - tárcsázni. Ha viszont a &man.tip.1; helyett - inkább a &man.cu.1; programot szeretnénk - használni, akkor ehhez adjunk meg egy ilyen - általános bejegyzést:</para> - - <programlisting>cu115200|Use cu to dial any number at 115200bps:\ - :dv=/dev/cuaa1:br#57600:at=hayes:pa=none:du:</programlisting> - - <para>Ezután már be is gépelhetjük a - <command>cu 5551234 -s 115200</command> parancsot.</para> + <answer> + <para>A &os; kézikönyvben lásd <ulink + url="&url.books.handbook;/dialout.html#AEN31043">ezt</ulink> + a választ.</para> </answer> </qandaentry> @@ -13595,17 +13321,9 @@ </question> <answer> - <para>Hozzunk létre egy bejegyzést - <literal>tip1200</literal> vagy <literal>cul1200</literal> - néven, ahol viszont a <literal>br</literal> - tulajdonsággal olyan kommunikációs - sebességet adjunk meg, amely megfelel - számunkra. A &man.tip.1; szerint az 1200 bps - ideális alapértelmezésnek, ezért - keresi alapból a <literal>tip1200</literal> - bejegyzést. Ez természetesen nem jelenti azt, - hogy 1200 bps sebességgel is kell - használnunk a modemet.</para> + <para>A &os; kézikönyvben lásd <ulink + url="&url.books.handbook;/dialout.html#AEN31062">ezt</ulink> + a választ.</para> </answer> </qandaentry> @@ -13617,31 +13335,9 @@ </question> <answer> - <para>Ahelyett, hogy minden egyes alkalommal - megvárnánk, amíg csatlakozunk és - begépeljük a <literal>CONNECT - <replaceable>gép</replaceable></literal> parancsot, - próbáljuk meg kihasználni a &man.tip.1; - <literal>cm</literal> tulajdonságát. - Például vegyük fel a következõ - bejegyzéseket az <filename>/etc/remote</filename> - állományba (lásd - &man.remote.5;):</para> - - <programlisting>pain|pain.deep13.com|Forrester's machine:\ - :cm=CONNECT pain\n:tc=deep13: -muffin|muffin.deep13.com|Frank's machine:\ - :cm=CONNECT muffin\n:tc=deep13: -deep13:Gizmonics Institute terminal server:\ - :dv=/dev/cuaa2:br#38400:at=hayes:du:pa=none:pn=5551234:</programlisting> - - <para>Ennek köszönhetõen a <command>tip - pain</command> vagy a <command>tip muffin</command> parancsok - használatával közvetlenül - csatlakozni tudunk a <hostid>pain</hostid> és - <hostid>muffin</hostid> gépekhez. A <command>tip - deep13</command> parancs csatlakoztat a - terminálszerverhez.</para> + <para>A &os; kézikönyvben lásd <ulink + url="&url.books.handbook;/dialout.html#AEN31069">ezt</ulink> + a választ.</para> </answer> </qandaentry> @@ -13653,40 +13349,9 @@ </question> <answer> - <para>Sokszor találkozunk ezzel a >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808041926.m74JQ5rj034793>