Strona 1 z 2
[+] Skaner Plustek OpticPro U16B
: 02 września 2008, 12:35
autor: Akkon
Mam problem z tym skanerem. Skaner jest obsługiwany przez sane. Cały pakiet mam zainstalowany:
Kod: Zaznacz cały
$ 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:
Kod: Zaznacz cały
$ 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):
Kod: Zaznacz cały
$ scanimage -L
device `v4l:/dev/video0' is a Noname Leadtek Winfast 2000XP Expert virtual device
ale jako root jest już:
Kod: Zaznacz cały
# 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:
Kod: Zaznacz cały
# 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?
: 02 września 2008, 12:59
autor: fnmirk
Dodaj użytkownika do grupy: scanner.
: 02 września 2008, 14:01
autor: Akkon
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:
Kod: Zaznacz cały
Nie powiodło się otwarcie urządzenia. 'gt68xx:libusb:001:003': Nieprawidłowy argument.
i program się zamyka :-(
: 02 września 2008, 14:26
autor: fnmirk
Akkon zrestartowałeś system :-P
: 02 września 2008, 21:31
autor: Akkon
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
4. Nadanie właściwych praw
Kod: Zaznacz cały
chmod a+r /usr/share/sane/gt68xx/ccd68861.fw
i wsio.
: 02 września 2008, 21:37
autor: mesiu84
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
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]
: 02 września 2008, 22:33
autor: fnmirk
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.
: 03 września 2008, 11:48
autor: Akkon
fnmirk pisze: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
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ż:
Kod: Zaznacz cały
# Autodetect Plustek OpticPro U16B and UT16B
usb 0x07b3 0x0402
usb 0x07b3 0x0403
# Plustek OpticPro U16B doesn't need any manual settings
Pozdrawiam!
: 03 września 2008, 12:03
autor: fnmirk
Akkon pisze:gdyż w odpowiadającej mojemu skanerowi sekcji tego pliku znajdowała się informacja, iż:
Kod: Zaznacz cały
# 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.
: 03 września 2008, 12:22
autor: Akkon
fnmirk pisze: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:
Kod: Zaznacz cały
# 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:
# [url]http://www.meier-geinitz.de/sane/gt68xx-backend/adding.html[/url]
# 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
##############################################
[...] niektóre skanery tego bezwzględnie wymagają np.: snapscan Agfy.
Należy ją podać. Jest odpowiednie miejsce na wpis i przykład składni
U mnie nie zaszła taka konieczność :-P