From owner-p4-projects@FreeBSD.ORG Tue Aug 25 20:57:38 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5642A1065695; Tue, 25 Aug 2009 20:57:38 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00317106568F for ; Tue, 25 Aug 2009 20:57:37 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D83F58FC15 for ; Tue, 25 Aug 2009 20:57:37 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n7PKvb8w020183 for ; Tue, 25 Aug 2009 20:57:37 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n7PKvbtd020181 for perforce@freebsd.org; Tue, 25 Aug 2009 20:57:37 GMT (envelope-from rene@FreeBSD.org) Date: Tue, 25 Aug 2009 20:57:37 GMT Message-Id: <200908252057.n7PKvbtd020181@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Cc: Subject: PERFORCE change 167813 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2009 20:57:38 -0000 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 --> @@ -22,6 +22,10 @@ Mazeland Vertaald door + + René + Ladan + @@ -1647,9 +1651,9 @@ SANE heeft een lijst met ondersteunde apparaten 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. + 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. @@ -1661,7 +1665,7 @@ nodig. - USB interface + USB-interface In de GENERIC kernel zitten standaard de apparaatstuurprogramma's die nodig zijn voor @@ -1673,38 +1677,34 @@ device usb device uhci device ohci -device uscanner +device uscanner +device ehci - Afhankelijk van de USB-chipset op een moederbord, is - alleen device uhci of - device ohci nodig, maar het opnemen van - beiden in het bestand met kernelinstellingen is niet - schadelijk. + Op systemen van vóór &os; 8.X is de volgende + regel ook nodig: - Als het niet wenselijk is een nieuwe kernel te bouwen en - er wordt geen GENERIC kernel gebruikt, - dan kan de apparaatstuurprogrammamodule &man.uscanner.4; - direct geladen worden met &man.kldload.8;: + device uscanner - &prompt.root; kldload uscanner + 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. - Om de module bij iedere systeemstart te laden kan de - volgende regel aan /boot/loader.conf - worden toegevoegd: - - uscanner_load="YES" - - Na een herstart met een juiste ingestelde kernel of na - het laden van de benodigde module, kan de USB-scanner + 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: + ugen0.2: <EPSON> at usbus0 + + Of op een &os; 7.X systeem: + uscanner0: EPSON EPSON Scanner, rev 1.10/3.02, addr 2 - Het bovenstaande geeft aan dat de scanner het - apparaatknooppunt /dev/uscanner0 - gebruikt. + Deze berichten geven aan dat de scanner òfwel + /dev/ugen0.2 òf + /dev/uscanner0 als apparaatknooppunt + gebruikt afhankelijk van de versie van &os; die we draaien. Voor dit + voorbeeld was een &epson.perfection; 1650 USB-scanner gebruikt. @@ -1808,69 +1808,85 @@ &prompt.root; scanimage -L device `snapscan:/dev/pass3' is a AGFA SNAPSCAN 600 flatbed scanner - 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 /usr/local/etc/sane.d/ bevat - alle bestanden met instellingen voor de backends. Het is - bekend dat dit identificatieprobleem optreedt bij bepaalde - USB-scanners. + Of, met bijvoorbeeld de USB-scanner die in wordt gebruikt: + + &prompt.root; scanimage -L +device 'epson2:libusb:/dev/usb:/dev/ugen0.2' is a Epson GT-8200 flatbed scanner + + Deze uitvoer komt van een &os; 8.X systeem, het item + `epson2:libusb:/dev/usb:/dev/ugen0.2' geeft de naam + van het backend (epson2) en het apparaatknooppunt + (/dev/ugen0.2) dat door onze scanner wordt + gebruikt. + + + 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 /usr/local/etc/sane.d/ bevat + alle bestanden met instellingen voor de backends. Het is + bekend dat dit identificatieprobleem optreedt bij bepaalde + USB-scanners. - De USB-scanner die in - wordt gebruikt, toont bijvoorbeeld de volgende informatie met - sane-find-scanner: + De USB-scanner die in + 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 + sane-find-scanner: - &prompt.root; sane-find-scanner -q + &prompt.root; sane-find-scanner -q found USB scanner (UNKNOWN vendor and product) at device /dev/uscanner0 - De bovenstaande uitvoer geeft aan dat de scanner juist is - gedetecteerd, dat hij de USB-interface gebruikt en is - aangesloten op het apparaatknooppunt - /dev/uscanner0. Nu kan gecontroleerd - worden of de scanner juist wordt geïdentificeerd: + De bovenstaande uitvoer geeft aan dat de scanner juist is + gedetecteerd, dat het de USB-interface gebruikt en is + aangesloten op het apparaatknooppunt + /dev/uscanner0. Nu kan gecontroleerd + worden of de scanner juist wordt geïdentificeerd: - &prompt.root; scanimage -L + &prompt.root; scanimage -L 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). - Omdat in het bovenstaande voorbeeld de scanner niet wordt - geïdentificeerd, dient het bestand - /usr/local/etc/sane.d/epson.conf - gewijzigd te worden. De gebruikte scanner is een - &epson.perfection; 1650, dus in dit geval dient voor de scanner - het backend epson 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 scsi - uitgeschakeld, omdat er een USB interface wordt gebruiken), en - dan kan onderaan het bestand een regel met de gebruikte - interface en apparaatknooppunt geplaatst worden: + Omdat in het bovenstaande voorbeeld de scanner niet wordt + geïdentificeerd, dient het bestand + /usr/local/etc/sane.d/epson2.conf + gewijzigd te worden. De gebruikte scanner is een + &epson.perfection; 1650, dus in dit geval dient voor de scanner + het backend epson2 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 scsi + uitgeschakeld, omdat er een USB-interface wordt gebruiken), en + dan kan onderaan het bestand een regel met de gebruikte + interface en apparaatknooppunt geplaatst worden: - usb /dev/uscanner0 + usb /dev/uscanner0 - 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: + 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: - &prompt.root; scanimage -L + &prompt.root; scanimage -L device `epson:/dev/uscanner0' is a Epson GT-8200 flatbed scanner - 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 - `epson:/dev/uscanner0', dat de - juiste benamingen voor het backend en het apparaatknooppunt - aangeeft. + 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 + `epson:/dev/uscanner0', dat de + juiste benamingen voor het backend en het apparaatknooppunt + aangeeft. + Als scanimage -L in staat is een scanner goed te zien, dan zijn de instellingen compleet. Er kan nu met @@ -1900,25 +1916,48 @@ root 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 - /dev/uscanner0, waarvan de groep - operator eigenaar is. Door gebruiker - joe lid te maken - van de groep operator, kan die gebruiker - de scanner gebruiken: + apparaatknooppunt voor een scanner. Onze USB-scanner gebruikt + bijvoorbeeld apparaatknooppunt /dev/ugen0.2 wat in + feite slechts een symbolische koppeling is naar het echte + apparaatknooppunt genaamd /dev/usb/0.2.0 (een blik + op de inhoud van de map /dev + bevestigt dit). Zowel de symbolische koppeling als het apparaatknooppunt + zijn van respectievelijk de groepen wheel en + operator. Door de gebruiker + joe 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 wheel. + 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. + + We zullen dus bijvoorbeeld een groep genaamd + usb gebruiken. De + eerste stap is het aanmaken van deze groep met behulp van het commando + &man.pw.8;: + + &prompt.root; pw groupadd usb + + Hierna moeten we de symbolische koppeling + /dev/ugen0.2 aanmaken en het apparaatknooppunt + /dev/usb/0.2.0 met de juiste schrijfpermissies + toegankelijk maken voor de groep usb + (0660 of 0664), omdat standaard + alleen de eigenaar van deze bestanden (root) ernaar + kan schrijven. Dit alles wordt gedaan door de volgende regels aan + /etc/devfs.rules toe te voegen: - &prompt.root; pw groupmod operator -m joe + [system=5] +add path ugen0.2 mode 0660 group usb +add path usb/0.2.0 mode 0666 group usb - In &man.pw.8; staan meer details. Op het apparaatknooppunt - /dev/uscanner0 moeten ook de juiste - rechten staan. Standaard kan de groep - operator alleen lezen op het - apparaatknooppunt. Dit is te wijzigen door de volgende regel - aan /etc/devfs.rules toe te voegen: + Voor gebruikers van &os; 7.X zijn de volgende regels met het + juiste apparaatknooppunt, meestal /dev/uscanner0 + nodig: [system=5] -add path uscanner0 mode 660 +add path uscanner0 mode 0660 group usb Daarna kan de volgende regel aan /etc/rc.conf toegevoegd worden en dient @@ -1929,12 +1968,13 @@ Meer informatie over de bovenstaande instellingen staan in de hulppagina voor &man.devfs.8;. - - 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 - operator gaat. - + Nu dienen er alleen nog gebruikers aan de groep + usb toegevoegd te + worden om toegang tot de scanner toe te staan: + + &prompt.root; pw groupmod usb -m joe + + Lees voor meer details de handleidingpagina van &man.pw.8;.