Date: Tue, 25 Aug 2009 20:57:37 GMT From: Rene Ladan <rene@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 167813 for review Message-ID: <200908252057.n7PKvbtd020181@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=167813 Change 167813 by rene@rene_self on 2009/08/25 20:56:50 MFen handbook/multimedia 1.132 -> 1.134 Add myself to the translators list. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/multimedia/chapter.sgml#11 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/multimedia/chapter.sgml#11 (text+ko) ==== @@ -4,7 +4,7 @@ $FreeBSD: doc/nl_NL.ISO8859-1/books/handbook/multimedia/chapter.sgml,v 1.16 2009/06/17 21:00:17 rene Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/multimedia/chapter.sgml - %SRCID% 1.132 + %SRCID% 1.134 --> <chapter id="multimedia"> @@ -22,6 +22,10 @@ <surname>Mazeland</surname> <contrib>Vertaald door </contrib> </author> + <author> + <firstname>René</firstname> + <surname>Ladan</surname> + </author> </authorgroup> </chapterinfo> @@ -1647,9 +1651,9 @@ <application>SANE</application> heeft een lijst met <ulink url="http://www.sane-project.org/sane-supported-devices.html">ondersteunde apparaten</ulink> waarin gekeken kan worden of een scanner - wordt ondersteund en wat de status voor ondersteuning is. In - &man.uscanner.4; staat een lijst met ondersteunde - USB-scanners.</para> + wordt ondersteund en wat de status voor ondersteuning is. Op systemen + van vóór &os; 8.X staat in de handleidingpagina van + &man.uscanner.4; een lijst met ondersteunde USB-scanners.</para> </sect2> <sect2> @@ -1661,7 +1665,7 @@ nodig.</para> <sect3 id="scanners-kernel-usb"> - <title>USB interface</title> + <title>USB-interface</title> <para>In de <filename>GENERIC</filename> kernel zitten standaard de apparaatstuurprogramma's die nodig zijn voor @@ -1673,38 +1677,34 @@ <programlisting>device usb device uhci device ohci -device uscanner</programlisting> +device uscanner +device ehci</programlisting> - <para>Afhankelijk van de USB-chipset op een moederbord, is - alleen <literal>device uhci</literal> of - <literal>device ohci</literal> nodig, maar het opnemen van - beiden in het bestand met kernelinstellingen is niet - schadelijk.</para> + <para>Op systemen van vóór &os; 8.X is de volgende + regel ook nodig:</para> - <para>Als het niet wenselijk is een nieuwe kernel te bouwen en - er wordt geen <filename>GENERIC</filename> kernel gebruikt, - dan kan de apparaatstuurprogrammamodule &man.uscanner.4; - direct geladen worden met &man.kldload.8;:</para> + <programlisting>device uscanner</programlisting> - <screen>&prompt.root; <userinput>kldload uscanner</userinput></screen> + <para>Op deze versies van &os; biedt het apparaat &man.uscanner.4; + ondersteuning voor de USB-scanners. Sinds &os; 8.0 ondersteunt + de bibliotheek &man.libusb.3; dit direct.</para> - <para>Om de module bij iedere systeemstart te laden kan de - volgende regel aan <filename>/boot/loader.conf</filename> - worden toegevoegd:</para> - - <programlisting>uscanner_load="YES"</programlisting> - - <para>Na een herstart met een juiste ingestelde kernel of na - het laden van de benodigde module, kan de USB-scanner + <para>Na een herstart met de juiste kernel kan de USB-scanner aangesloten worden. Een regel die de detectie van uw scanner aangeeft zou in de berichtenbuffer van het systeem (&man.dmesg.8;) moeten verschijnen:</para> + <screen>ugen0.2: <EPSON> at usbus0</screen> + + <para>Of op een &os; 7.X systeem:</para> + <screen>uscanner0: EPSON EPSON Scanner, rev 1.10/3.02, addr 2</screen> - <para>Het bovenstaande geeft aan dat de scanner het - apparaatknooppunt <filename>/dev/uscanner0</filename> - gebruikt.</para> + <para>Deze berichten geven aan dat de scanner òfwel + <filename>/dev/ugen0.2</filename> òf + <filename>/dev/uscanner0</filename> als apparaatknooppunt + gebruikt afhankelijk van de versie van &os; die we draaien. Voor dit + voorbeeld was een &epson.perfection; 1650 USB-scanner gebruikt.</para> </sect3> <sect3> @@ -1808,69 +1808,85 @@ <screen>&prompt.root; <userinput>scanimage -L</userinput> device `snapscan:/dev/pass3' is a AGFA SNAPSCAN 600 flatbed scanner</screen> - <para>De afwezigheid van uitvoer of een bericht dat aangeeft dat - er geen scanners zijn aangetroffen, betekent dat - &man.scanimage.1; niet in staat is een scanner te - identificeren. Als dit gebeurt, dient het instellingenbestand - voor het backend aangepast te worden en dient daar de juiste - instelling gemaakt te worden. De map <filename - class="directory">/usr/local/etc/sane.d/</filename> bevat - alle bestanden met instellingen voor de backends. Het is - bekend dat dit identificatieprobleem optreedt bij bepaalde - USB-scanners.</para> + <para>Of, met bijvoorbeeld de USB-scanner die in <xref + linkend="scanners-kernel-usb"> wordt gebruikt:</para> + + <screen>&prompt.root; <userinput>scanimage -L</userinput> +device 'epson2:libusb:/dev/usb:/dev/ugen0.2' is a Epson GT-8200 flatbed scanner</screen> + + <para>Deze uitvoer komt van een &os; 8.X systeem, het item + <literal>`epson2:libusb:/dev/usb:/dev/ugen0.2'</literal> geeft de naam + van het backend (<literal>epson2</literal>) en het apparaatknooppunt + (<literal>/dev/ugen0.2</literal>) dat door onze scanner wordt + gebruikt.</para> + + <note> + <para>De afwezigheid van uitvoer of een bericht dat aangeeft dat + er geen scanners zijn aangetroffen, betekent dat + &man.scanimage.1; niet in staat is een scanner te + identificeren. Als dit gebeurt, dient het instellingenbestand + voor het backend aangepast te worden en dient daar de juiste + instelling gemaakt te worden. De map <filename + class="directory">/usr/local/etc/sane.d/</filename> bevat + alle bestanden met instellingen voor de backends. Het is + bekend dat dit identificatieprobleem optreedt bij bepaalde + USB-scanners.</para> - <para>De USB-scanner die in <xref linkend="scanners-kernel-usb"> - wordt gebruikt, toont bijvoorbeeld de volgende informatie met - <command>sane-find-scanner</command>:</para> + <para>De USB-scanner die in <xref linkend="scanners-kernel-usb"> + wordt gebruikt, wordt in &os; 8.X prima gedetecteerd en werkt + daar, maar in eerdere versies van &os; (waar &man.uscanner.4; wordt + gebruikt) toont het de volgende informatie met + <command>sane-find-scanner</command>:</para> - <screen>&prompt.root; <userinput>sane-find-scanner -q</userinput> + <screen>&prompt.root; <userinput>sane-find-scanner -q</userinput> found USB scanner (UNKNOWN vendor and product) at device /dev/uscanner0</screen> - <para>De bovenstaande uitvoer geeft aan dat de scanner juist is - gedetecteerd, dat hij de USB-interface gebruikt en is - aangesloten op het apparaatknooppunt - <filename>/dev/uscanner0</filename>. Nu kan gecontroleerd - worden of de scanner juist wordt geïdentificeerd:</para> + <para>De bovenstaande uitvoer geeft aan dat de scanner juist is + gedetecteerd, dat het de USB-interface gebruikt en is + aangesloten op het apparaatknooppunt + <filename>/dev/uscanner0</filename>. Nu kan gecontroleerd + worden of de scanner juist wordt geïdentificeerd:</para> - <screen>&prompt.root; <userinput>scanimage -L</userinput> + <screen>&prompt.root; <userinput>scanimage -L</userinput> No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages).</screen> - <para>Omdat in het bovenstaande voorbeeld de scanner niet wordt - geïdentificeerd, dient het bestand - <filename>/usr/local/etc/sane.d/epson.conf</filename> - gewijzigd te worden. De gebruikte scanner is een - &epson.perfection; 1650, dus in dit geval dient voor de scanner - het backend <literal>epson</literal> gebruikt te worden. Het - is van belang om het commentaar in de instellingenbestanden van - de backends te lezen. Het aanpassen van regels is eenvoudig: - plaats een commentaarkarakter voor alle regels voor andere - interfaces dan die nodig zijn weg (in dit geval worden alle - regels die beginnen met het woord <literal>scsi</literal> - uitgeschakeld, omdat er een USB interface wordt gebruiken), en - dan kan onderaan het bestand een regel met de gebruikte - interface en apparaatknooppunt geplaatst worden:</para> + <para>Omdat in het bovenstaande voorbeeld de scanner niet wordt + geïdentificeerd, dient het bestand + <filename>/usr/local/etc/sane.d/epson2.conf</filename> + gewijzigd te worden. De gebruikte scanner is een + &epson.perfection; 1650, dus in dit geval dient voor de scanner + het backend <literal>epson2</literal> gebruikt te worden. Het + is van belang om het commentaar in de instellingenbestanden van + de backends te lezen. Het aanpassen van regels is eenvoudig: + plaats een commentaarkarakter voor alle regels voor andere + interfaces dan die nodig zijn weg (in dit geval worden alle + regels die beginnen met het woord <literal>scsi</literal> + uitgeschakeld, omdat er een USB-interface wordt gebruiken), en + dan kan onderaan het bestand een regel met de gebruikte + interface en apparaatknooppunt geplaatst worden:</para> - <programlisting>usb /dev/uscanner0</programlisting> + <programlisting>usb /dev/uscanner0</programlisting> - <para>Het is aan te raden de opmerkingen te lezen in het bestand - met instellingen voor het backend en ook de hulppagina, omdat - daarin meer details en de correcte syntaxis te vinden zijn. Nu - kan gecontroleerd worden of de scanner wèl juist wordt - geïdentificeerd:</para> + <para>Het is aan te raden de opmerkingen te lezen in het bestand + met instellingen voor het backend en ook de hulppagina, omdat + daarin meer details en de correcte syntaxis te vinden zijn. Nu + kan gecontroleerd worden of de scanner wèl juist wordt + geïdentificeerd:</para> - <screen>&prompt.root; <userinput>scanimage -L</userinput> + <screen>&prompt.root; <userinput>scanimage -L</userinput> device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner</screen> - <para>De USB-scanner is geïdentificeerd. Het is niet - belangrijk dat het merk en model niet overeenkomen met de - scanner. Het belangrijkste is het veld - <literal>`epson:/dev/uscanner0'</literal>, dat de - juiste benamingen voor het backend en het apparaatknooppunt - aangeeft.</para> + <para>De USB-scanner is geïdentificeerd. Het is niet + belangrijk dat het merk en model niet overeenkomen met de + scanner. Het belangrijkste is het veld + <literal>`epson:/dev/uscanner0'</literal>, dat de + juiste benamingen voor het backend en het apparaatknooppunt + aangeeft.</para> + </note> <para>Als <command>scanimage -L</command> in staat is een scanner goed te zien, dan zijn de instellingen compleet. Er kan nu met @@ -1900,25 +1916,48 @@ <username>root</username> rechten, maar het is wellicht ook nodig dat andere gebruikers de scanner kunnen gebruiken. Dan heeft een gebruiker lees- en schrijfrechten nodig op de - apparaatknooppunt voor een scanner. Een USB-scanner gebruikt - bijvoorbeeld apparaatknooppunt - <filename>/dev/uscanner0</filename>, waarvan de groep - <groupname>operator</groupname> eigenaar is. Door gebruiker - <username><replaceable>joe</replaceable></username> lid te maken - van de groep <groupname>operator</groupname>, kan die gebruiker - de scanner gebruiken:</para> + apparaatknooppunt voor een scanner. Onze USB-scanner gebruikt + bijvoorbeeld apparaatknooppunt <filename>/dev/ugen0.2</filename> wat in + feite slechts een symbolische koppeling is naar het echte + apparaatknooppunt genaamd <filename>/dev/usb/0.2.0</filename> (een blik + op de inhoud van de map <filename class="directory">/dev</filename> + bevestigt dit). Zowel de symbolische koppeling als het apparaatknooppunt + zijn van respectievelijk de groepen <groupname>wheel</groupname> en + <groupname>operator</groupname>. Door de gebruiker + <username><replaceable>joe</replaceable></username> aan deze groepen toe + te voegen kan hij de scanner zien, maar vanwege duidelijke + veiligheidsredenen dient het toevoegen van een gebruiker aan elke groep + met zorg te gebeuren, vooral aan de groep <groupname>wheel</groupname>. + Een betere oplossing is om een specifieke groep aan te maken voor het + gebruik van USB-apparaten en de scanner toegankelijk te maken voor leden + van deze groep.</para> + + <para>We zullen dus bijvoorbeeld een groep genaamd + <groupname><replaceable>usb</replaceable></groupname> gebruiken. De + eerste stap is het aanmaken van deze groep met behulp van het commando + &man.pw.8;:</para> + + <screen>&prompt.root; <userinput>pw groupadd usb</userinput></screen> + + <para>Hierna moeten we de symbolische koppeling + <filename>/dev/ugen0.2</filename> aanmaken en het apparaatknooppunt + <filename>/dev/usb/0.2.0</filename> met de juiste schrijfpermissies + toegankelijk maken voor de groep <groupname>usb</groupname> + (<literal>0660</literal> of <literal>0664</literal>), omdat standaard + alleen de eigenaar van deze bestanden (<username>root</username>) ernaar + kan schrijven. Dit alles wordt gedaan door de volgende regels aan + <filename>/etc/devfs.rules</filename> toe te voegen:</para> - <screen>&prompt.root; <userinput>pw groupmod operator -m <replaceable>joe</replaceable></userinput></screen> + <programlisting>[system=5] +add path ugen0.2 mode 0660 group usb +add path usb/0.2.0 mode 0666 group usb</programlisting> - <para>In &man.pw.8; staan meer details. Op het apparaatknooppunt - <filename>/dev/uscanner0</filename> moeten ook de juiste - rechten staan. Standaard kan de groep - <groupname>operator</groupname> alleen lezen op het - apparaatknooppunt. Dit is te wijzigen door de volgende regel - aan <filename>/etc/devfs.rules</filename> toe te voegen:</para> + <para>Voor gebruikers van &os; 7.X zijn de volgende regels met het + juiste apparaatknooppunt, meestal <filename>/dev/uscanner0</filename> + nodig:</para> <programlisting>[system=5] -add path uscanner0 mode 660</programlisting> +add path uscanner0 mode 0660 group usb</programlisting> <para>Daarna kan de volgende regel aan <filename>/etc/rc.conf</filename> toegevoegd worden en dient @@ -1929,12 +1968,13 @@ <para>Meer informatie over de bovenstaande instellingen staan in de hulppagina voor &man.devfs.8;.</para> - <note> - <para>Natuurlijk dient ook beveiliging een factor te zijn in de - afweging of een gebruiker lid gemaakt moet worden van een - bepaalde groep, zeker als dat om de groep - <groupname>operator</groupname> gaat.</para> - </note> + <para>Nu dienen er alleen nog gebruikers aan de groep + <groupname><replaceable>usb</replaceable></groupname> toegevoegd te + worden om toegang tot de scanner toe te staan:</para> + + <screen>&prompt.root; <userinput>pw groupmod usb -m <replaceable>joe</replaceable></userinput></screen> + + <para>Lees voor meer details de handleidingpagina van &man.pw.8;.</para> </sect2> </sect1> </chapter>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908252057.n7PKvbtd020181>