|
[+] Skaner Plustek OpticPro U16B
Akkon - 02-09-2008 12:35
Mam problem z tym skanerem. Skaner jest obsługiwany przez sane. Cały pakiet mam zainstalowany: $ aptitude search ~i | grep sane i A libsane - API library for scanners i A libsane-extras - API library for scanners -- extra backends i A libwine-sane - Windows API implementation - scanner modul i sane - scanner graphical frontends i sane-utils - API library for scanners -- utilities i xsane - Wielofunkcyjna graficzna nakładka na SANE i A xsane-common
Skaner jest podłączony do usb i system go widzi: $ lsusb Bus 001 Device 003: ID 07b3:0402 Plustek, Inc
Niestety xsane po uruchomieniu go nie widzi. Taki sam rezultat zwraca polecenie scanimage (Winfast to karta telewizyjna): $ scanimage -L device `v4l:/dev/video0' is a Noname Leadtek Winfast 2000XP Expert virtual device
ale jako root jest już: # scanimage -L device `v4l:/dev/video0' is a Noname Leadtek Winfast 2000XP Expert virtual device device `gt68xx:libusb:001:003' is a Plustek OpticPro U16B flatbed scanner
Poza tym: # sane-find-scanner found USB scanner (vendor=0x07b3, product=0x0402, chip=GT-6816?) at libusb:001:003
Jak więc przekonać xsane, że Plustek w systemie jest?
fnmirk - 02-09-2008 12:59
Dodaj użytkownika do grupy: scanner.
Akkon - 02-09-2008 14:01
Dodałem. Xsane zaczęło widzieć skaner i daje możliwość wyboru (pierwsza na liście skanerów jest nadal moja karata telewizyjna ;)). Niestety po wybraniu skanera otrzymuję taki komunikat: Nie powiodło się otwarcie urządzenia. 'gt68xx:libusb:001:003': Nieprawidłowy argument.
i program się zamyka :-(
fnmirk - 02-09-2008 14:26
Akkon zrestartowałeś system :-P
Akkon - 02-09-2008 21:31
Dzięki fnmirk za pomoc, ale problem leżał jednak gdzie indziej. Kluczowe do rozwiązania wskazówki znalazłem tutaj: http://forum.ubuntu.pl/showthread.php?p=343328 http://beranger.org/index.php?article=1499&page=3k
Cała operacja u mnie wyglądała tak:
1. Ustalenie firmware mojego skanera (na sterownik GT68XX backend) przy pomocy poniższej strony. Jak widać z tabeli, w moim przypadku jest to ccd68861.fw 2. Pobranie pliku zawierającego firmware. 3. Następnie skopiowanie go, jako root, we właściwe miejsce cp ccd68861.fw /usr/share/sane/gt68xx/
4. Nadanie właściwych praw chmod a+r /usr/share/sane/gt68xx/ccd68861.fw
i wsio.
mesiu84 - 02-09-2008 21:37
miałem ten sam problem, ale korzystałem tak rzadko ze skanera że albo odpalałem xsane z roota albo zmieniałem uprawnienia do skanera (to się ustawia gdzieś w katalogu /proc <- tam szukasz czegoś o usb i wystarczy dorzucić skrypt który na starcie będzie ci zmieniał ustawienia właśnie jednego z tych usb tak aby zwykły użytkownik mógł z tego korzystać, ja to tak rozwiązywałem).
Teraz już nie korzystam ze skanera więc nawet nie interesowałem się jak to normalnie ustawić, jak ktoś coś znajdzie to proszę o info na forum, sam może jeszcze z tego skorzystam kiedyś:-)
to było w
/proc/bus/usb
tam masz odwołania do wszystkich usb, twój skaner podłączony jest do jednego z nich, trzeba mu zmienić prawa aby zwykły użytkownik też mógł z niego skorzystać[/code]
fnmirk - 02-09-2008 22:33
Dodam jeszcze, że wszystkie skanery wymagające firmware uruchamia się na podobnej zasadzie.
Niektóre z nich wymagają jeszcze edycji odpowiedniego pliku *.conf znajdującego się w katalogu /etc/sane.d i wpisania ścieżki do miejsca gdzie umieściliśmy plik firmware. Dobrze jest przejrzeć właściwy plik /etc/sane.d/*.conf --- może zawierać wskazówki przydatne przy uruchomieniu skanera.
Akkon - 03-09-2008 11:48
Niektóre z nich wymagają jeszcze edycji odpowiedniego pliku *.conf znajdującego się w katalogu /etc/sane.d i wpisania ścieżki do miejsca gdzie umieściliśmy plik firmware.
Zgadza się. W moim przypadku byłby to plik /etc/sane.d/gt68xx.conf
Jak widać nazwa jest konsekwencją wykorzystywanego przez skaner sterownika. Ja jednak nic nie musiałem tam zmieniać, gdyż w odpowiadającej mojemu skanerowi sekcji tego pliku znajdowała się informacja, iż: # Autodetect Plustek OpticPro U16B and UT16B usb 0x07b3 0x0402 usb 0x07b3 0x0403
# Plustek OpticPro U16B doesn't need any manual settings
Pozdrawiam!
fnmirk - 03-09-2008 12:03
gdyż w odpowiadającej mojemu skanerowi sekcji tego pliku znajdowała się informacja, iż: # Autodetect Plustek OpticPro U16B and UT16B usb 0x07b3 0x0402 usb 0x07b3 0x0403
Ta sekcja przeważnie znajduje w tych plikach. Brakuje zawsze ścieżki do firmware, niektóre skanery tego bezwzględnie wymagają np.: snapscan Agfy. Należy ją podać. Jest odpowiednie miejsce na wpis i przykład składni.
Akkon - 03-09-2008 12:22
Ta sekcja przeważnie znajduje w tych plikach
Nieprawda. Nie wszędzie była taka adnotacja. Dowód? Proszę bardzo. Mój /etc/sane.d/gt68xx.conf: # gt68xx.conf: Configuration file for GT68XX based scanners (sane-backends 1.0.19) # Read man sane-gt68xx for documentation
# Put the firmware file into "/usr/share/sane/gt68xx/".
# Manual configuration is necessary for some scanners. Please uncomment the # override line and optinally the vendor and product lines that apply to your # scanner. For some scanners it's also necessary to change the name of the # firmware file.
##################################################### # For testing scanners that are not yet supported by this backend add the # vendor and product ids in the usb line below. Also fill in the override # and firmware lines. For more details, see: # http://www.meier-geinitz.de/sane/gt6...nd/adding.html
# usb vendor product # override "something" # firmware "path"
########################################################## # Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus, # Artec Ultima 2000 (e+), and several other GT-6801-based scanners usb 0x05d8 0x4002
# Mustek BearPaw 1200 CU doesn't need any manual override
# Mustek ScanExpress 1200 UB Plus: #override "mustek-scanexpress-1200-ub-plus"
# Medion/Lifetec/Tevion LT 9452: #override "mustek-scanexpress-1200-ub-plus" #vendor "Lifetec" #model "LT 9452"
# Trust Compact Scan USB 19200: #override "mustek-scanexpress-1200-ub-plus" #vendor "Trust" #model "Compact Scan USB 19200"
# Mustek ScanExpress 2400 USB #override "mustek-scanexpress-2400-usb"
# Artec Ultima 2000: #override "artec-ultima-2000" #firmware "ePlus2k.usb"
# Artec Ultima 2000e+: #override "artec-ultima-2000" #firmware "ePlus2k.usb" #vendor "Artec" #model "Ultima 2000e+"
# Boeder SmartScan Slim Edition: #override "artec-ultima-2000" #vendor "Boeder" #model "SmartScan Slim Edition"
# Medion/Lifetec/Tevion/Cytron MD/LT 9385: #override "artec-ultima-2000" #vendor "Medion" #model "MD/LT 9385"
# Medion/Lifetec/Tevion/Cytron MD 9458: #override "artec-ultima-2000" #vendor "Medion" #model "MD 9458"
# Trust Flat Scan USB 19200: #override "artec-ultima-2000" #vendor "Trust" #model "Flat Scan USB 19200"
# Mustek BearPaw 2400 CU: #override "mustek-bearpaw-2400-cu"
# Fujitsu 1200CUS: #override "mustek-bearpaw-2400-cu" #vendor "Fujitsu" #model "1200CUS"
############################################## # Autodetect Mustek BearPaw 1200 TA and Mustek BearPaw 1200 CS usb 0x055f 0x021e
# Mustek BearPaw 1200 TA doesn't need any manual settings
# Mustek BearPaw 1200 CS: #model "Bearpaw 1200 CS"
############################################### # Autodetect Mustek BearPaw 2400 TA and Mustek BearPaw 2400 CS usb 0x055f 0x0218
# Mustek BearPaw 2400 TA doesn't need any manual settings
# Mustek BearPaw 2400 CS: #model "Bearpaw 2400 CS"
################################################### # Autodetect Mustek BearPaw 2400 TA Plus, Packard Bell Diamond 2450, and # Trust 240TH Easy Webscan Gold usb 0x055f 0x0219
# Mustek BearPaw 2400 TA doesn't need any manual settings
# Trust 240TH Easy Webscan Gold: #vendor "Trust" #model "240TH Easy Webscan Gold"
# Packard Bell Diamond 2450: #vendor "Packard Bell" #model "Diamond 2450"
##################################################### # Autodetect Mustek BearPaw 2448 TA Plus and Mustek BearPaw 2448 CS Plus usb 0x055f 0x021a
# Mustek BearPaw 2448 CS Plus: #model "Bearpaw 2448 CS Plus"
################################################### # Autodetect Mustek BearPaw 2400 CU Plus usb 0x055f 0x021d
################################################### # Autodetect Mustek ScanExpress 1248 UB usb 0x055f 0x021f
################################################### # Autodetect Mustek Bearpaw 1200 CU Plus and Packard Bell Diamond 1200 usb 0x055f 0x021c
# Mustek BearPaw 1200 CU Plus doesn't need any manual settings
# Packard Bell Diamond 1200: #vendor "Packard Bell" #model "Diamond 1200"
# Another Mustek BearPaw 1200 CU Plus version? usb 0x055f 0x021b
################################################# # Autodetect Mustek ScanExpress A3 USB usb 0x055f 0x0210
# Mustek ScanExpress A3 USB doesn't need any manual settings
################################################### # Autodetect Lexmark X70/X73 usb 0x043d 0x002d
################################################## # Autodetect Plustek OpticPro 1248U and Revscan 19200i usb 0x07b3 0x0401 usb 0x07b3 0x0400
# Plustek OpticPro 1248U doesn't need any manual settings
# RevScan 19200i #vendor "RevScan" #model "19200i"
################################################ # Autodetect Plustek OpticPro U16B and UT16B usb 0x07b3 0x0402 usb 0x07b3 0x0403
# Plustek OpticPro U16B doesn't need any manual settings
# Plustek OpticPro UT16B #model "UT16B"
#################################################### # Autodetect Plustek OpticPro S12 and Nortek MyScan1200 usb 0x07b3 0x040b #vendor "Nortek" #model "MyScan 1200"
############################################################################## # Autodetect Plustek OpticPro S24 usb 0x07b3 0x040e
######################################################## # Autodetect Plustek OpticSlim M12 and NeatReceipts Scanalizer Professional 2.5 usb 0x07b3 0x0412 #vendor "NeatReceipts" #model "Scanalizer Professional 2.5"
####################################################### # Autodetect Plustek OpticSlim 1200 usb 0x07b3 0x0413
###################################################### # Autodetect Plustek OpticSlim 2400 usb 0x07b3 0x0422
###################################################### # Autodetect Genius Colorpage SF600 usb 0x0458 0x2021
################################################# # Autodetect Genius Colorpage Vivid3x usb 0x0458 0x2011
# Genius Colorpage Vivid3x doesn't need any manual settings
################################################ # Autodetect Genius Colorpage Vivid4x usb 0x0458 0x201b
################################################ # Autodetect Genius Colorpage Vivid3xe usb 0x0458 0x2017
################################################ # Autodetect Genius Colorpage Vivid4xe usb 0x0458 0x201a
############################################### # Autodetect Genius Colorpage 1200 X usb 0x0458 0x201d
############################################### # Autodetect Genius Colorpage 1200 XE usb 0x0458 0x201f
############################################### # Autodetect Genius Colorpage Vivid 4 usb 0x0458 0x2014
############################################### # Autodetect Genius Color Slim 1200 usb 0x0458 0x201E
############################################### # Autodetect Visioneer OneTouch 7300 usb 0x04a7 0x0444
##############################################
U mnie nie zaszła taka konieczność :-P
fnmirk - 03-09-2008 13:23
Nie prawda. Nie wszędzie była taka adnotacja. Dowód? Proszę bardzo.
ÂŹle mnie zrozumiałeś :-D Napisałem o ścieżce do firmware. Przeglądając ten plik uzyskamy instrukcję jak należy uruchomić skaner. Co byśmy nie napisali to przed uruchomieniem skanera warto zajrzeć do katalogu /etc/sane.d/.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|