Menu
Strona główna
Hacking
Programowanie
Telefonia Komórkowa
Kody do Gier
Linux
Dlaczego?
Programowanie w Delphi
Mapa strony
 Programy
Systemy
Artykuły PDF

Security

Skanery
Sniffery
Security

Windows

Użytkowe
Przegl?darki graficzne
Kodeki
Narzędzia plikowe
Narzędzia dyskowe
Narzędzia systemowe
Sterowniki
Szyfrowanie danych
Zarz?dzanie hasłami
Zarz?dzanie rejestrem
?aty i Patche
Zarz?dzanie pamięci?
Synchronizacja czasu
Nagrywanie płyt
Free Antivirus (Darmowe Antyvirusy)
Sterowniki
Obróbka d?więku
Edycja wideo

Internetowe

Bezpiecze?stwo
Programy P2P
Komunikatory
Dodatki do przegl?darek
Klienty poczty elektronicznej
Narzędzia Antyspamowe
Przegl?darki grup dyskusyjnych
Przegl?darki Offline
Serwery poczty elektronicznej
Telefonia komórkowa
Wyszukiwarki internetowe
Zdalny dostęp
Cybernianie
Klienty FTP
Narzędzia internetowe
Prywatnośc
Przegl?darki internetowe
Serwery FTP
Serwery WWW
Wspomagacze ści?gania
Zarz?dzanie sieci? lokaln?

Tuning Systemu

Diagnostyka i testowanie
Inne
Rozszerzenia pulpitu
Tapety na pulpit
Tuning Systemu
Ikony
Powłoki
Tuning sprzętu
Wygaszacze ekranu

Programowanie

Kompilatory
Biblioteki i komponenty
Bazy danych
Edytory programistyczne
?rodowiska programistyczne
Debugery
Tworzenie wersji instalacyjnych

Webmastering

Użytkowe
Kursy

Linux

Użytkowe
Internetowe
Multimedialne

Programy biurowe

Programy dla firm
Pakiety biurowe
Administracja
Edytory tekstu
Grafika prezentacyjna
Kadry i płace
Wspomaganie projektowania
Zarz?dzanie projektami
Bazy danych
Finanse i księgowośc
Handel
Programy ewidencyjne
Zarz?dzanie informacj? osobist? (PIM)
 Download GRY
Pelne Wersje GIER
 Artykuły > Linux > Instalacja skanera USB

Instalacja skanera USB

Zanim zaczniemy właściwą część instalacyjną, sprawd?my czy nasz skaner jest obsługiwany przez system. W przeciwnym wypadku cała nasza praca może okazać się niepotrzebna! Listę obsługiwanych urządzeń możemy znale?ć na stronie http://www.buzzard.org.uk/jonathan/scanners-usb.html. Listę skanerów rozpoznawanych przez nasz system znajdziemy także w dokumentacji dołączanej do ?ródeł jądra, np. w pliku /usr/src/linux-2.4.5/Documentation/usb/scanner.txt. Niestety samo dołączenie skanera do systemu nie wystarczy. Potrzebny będzie nam jeszcze pakiet SANE (sane-backends oraz xsane). Po raz kolejny należy sprawdzić czy potrafi on obslużyć nasze urządzenie, np. na stronie http://www.xsane.org. Po tych niezbędnych uwagach możemy przejść do procedury instalacyjnej.

Zaczynamy od poprawnego skonfigurowania kernela (z serii 2.4.x). Powinniśmy zaznaczyć następujące opcje:

USB support:

<*> Support for USB
[*] Preliminary USB device filesystem

Wszystkie opcje zaczynające się na OHCI lub UHCI (jako moduły)

<*> USB Scanner support
USB support ==> USB Serial Converter support:

<*> USB Serial Converter support
[*] USB Generic serial driver

Nie zapominajmy także o zaznaczeniu File Systems ==> /proc

Po zapisaniu ustawień i ponownym starcie systemu z nowego jądra, sprawdzamy typ urządzenia USB. W tym celu wydajemy polecenie:

# lspci -v

Jeżeli zobaczymy tekst podobny do tego:

USB Controller : ... Flags : ... I/O Ports at ...

to posiadamy kontroler typu UHCI. Jeśli jednak w ostatniej linii widzimy napis: "Memory at ...", to nasz kontroler jest typu OHCI. Informacja ta jest przydatana, gdyż będziemy mogli załadować właściwy moduł.

Kolejna czynność to utworzenie odpowiednich plików urządzeń. Dla jednego skanera powinniśmy wykonać poniższe instrukcje:

# mknod /dev/usbscanner0 c 180 48
# ln -s /dev/usbscanner0 /dev/usbscanner
# chmod 666 /dev/usbscanner

Możemy załadować odpowiednie moduły:

# modprobe usb-ohci (lub usb-uhci ===> patrz wyżej!)
# modprobe scanner

Potrzebne nam jeszcze będą informacje o typie naszego skanera. W związku z tym wydajemy kolejno komendy:

# mount -t usbdevfs none /proc/bus/usb
(możemy także dopisać : none /proc/bus/usb usbdevfs defaults 0 0 do pliku /etc/fstab - po każdym restarcie systemu nie musimy już wydawać tego samgo polecenia)

cat /proc/bus/sub/devices

Na ekranie pojawi się mnóstwo informacji. Odnajdujemy tę, która podaje: vendor=... oraz product=... . Zanotujmy te dane i dopiszmy do pliku /etc/modules.conf następujące linie:

alias char-major 180 usb-ohci
pre-install usb-ohci modprobe scanner
options scanner vendor=0xN1 product=0xN2
(N1 to nasz vendor, zaś N2 to numer produktu).

Ostatnia czynność polega na zainstalowaniu sane-backends oraz xsane. Po jej wykonaniu w pliku /usr/local/etc/sane.d/nasz_skaner.conf zostawiamy tylko opcje dotyczące naszego skanera. Na przykład : jeśli mamy skaner Epson, to w pliku epson.conf mamy tylko jedną linijkę:

usb /dev/usbscanner
Sprawd?my także, czy w pliku /usr/local/etc/sane.d/dll.conf nazwy naszego urządzenia nie poprzedza znak "#".

Po wydaniu polecenia : xsane, możemy już obsługiwać nasze urządzenie.

Uwagi końcowe:

Jeżeli moduły i partycja urządzenia nie ładują się automatycznie, to możemy je dopisać do skryptów startowych. W Slackware edytujemy plik /etc/rc.d/rc.modules: modprobe usb-ohci oraz modprobe scanner. Zaś do pliku /etc/rc.d/rc.local dopisujemy:

mount -t usbdevfs none /proc/bus/usb

Warto dołączyć Xsane do GIMP-a. W tym celu możemy wydać polecenie (zakładamy, że nasz katalog domowy nosi nazwę OWN):

ln -s /usr/local/bin/xsane /home/OWN/.gimp-1.2/plug-ins

Po ponownym uruchomieniu GIMP-a w menu Plik => Pobierz pojawią się dodatkowe opcje.

komentarz[2] |

Copyright Š 2006 - 2007 E-comet.info. Wszelkie prawa zastrzeżone.

programy,artykuły,gry online,teledyski,filmiki,smieszne reklamy,sterowniki,kodeki,programy,program,download, downloads,security,bramka sms, teledyski,antywirusy,darmowe free program,programy p2p,tapety,programy biurowe,programy dla firm,narzędzia dyskowe,edytory,gry strategiczne,gry przygodowe,gry sportowe, symulatory, gry rpg,gry karciane, gry zrecznosciowe. Zapraszamy.
0.035 |