Strona 1 z 1

Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 19 lis 2007, 21:54
autor: Publius
Bryndza straszna, historia długa. Zainstalowałem Ubuntu 7.10, wszystko szło pięknie, aż przyszło do odpalenia mojego ScanMagica. Poszukałem na forum i znalazłem HowTo:
viewtopic.php?t=55433
Zrobiłem wszystko według instrukcji, niestety nie pomogło. Otrzymuje następujacy komunikat:

Kod: Zaznacz cały

scanimage: open of device gt68xx:libusb:002:006 failed: Invalid argument
Ruszyłem googlami i poszukałem innych sposobów, wszystkie były mniej więcej podobne do tego: http://cayfer.bilkent.edu.tr/~cayfer/in ... anner.html Niestety, to również nie pomogło, komunikat błędu nadal jest ten sam.

Po wpisaniu sane-find-scanner, dostaję komunikat:

Kod: Zaznacz cały

found USB scanner (vendor=0x05d8, product=0x4002) at libusb:002:006
Po wpisaniu scanimage -L, dostaję komunikat:

Kod: Zaznacz cały

device `gt68xx:libusb:002:006' is a Mustek ScanExpress 1200 UB Plus flatbed scanner
Plik sbfw.usb wziąłem z netu, brałem go też z partycji windows. Nic nie pomaga, błąd ciągle ten sam. Próbowałem też zmieniać nazwę zgodnie z niektorymi How-TO na PS1fw.usb. Próbowałem różnych kombinacji z /sane.d/dll.conf i /sane.d/gt68xx.conf. W żadnym wypadku skaner nie wystartował. Obecnie, zawartość tych konfigów wygląda tak:

/etc/sane.d/dll.conf:

Kod: Zaznacz cały

# /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader
#
# On Debian systems, the dll backend will also look for pieces of configuration
# in the /etc/sane.d/dll.d directory -- packages providing backends should drop
# a config file similar to dll.conf in this directory.
#

# enable the next line if you want to allow access through the network:
# net
gt68xx
/etc/sane.d/gt68xx.conf:

Kod: Zaznacz cały

# gt68xx.conf: Configuration file for GT68XX based scanners (sane-backends 1.0.18-cvs)
# 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/gt68xx-backend/adding.html

# usb vendor product
# override "something"
# firmware "path"

##############################################################################
# Autodetect Mustek BearPaw 1200 CU, 2400 CU, Mustek ScanExpress 1200 UB Plus,
# Artec Ultima 2000, 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"
firmware "/usr/share/sane/gt68xx/SBfw.usb"

# 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"

# 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 OpticSlim M12
usb 0x07b3 0x0412

##############################################################################
# Autodetect Plustek OpticSlim 1200
usb 0x07b3 0x0413

##############################################################################
# Autodetect Plustek OpticSlim 2400
usb 0x07b3 0x0422

##############################################################################
# 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 Visioneer OneTouch 7300
usb 0x04a7 0x0444

##############################################################################
Prawdę mówiąc wyczerpałem już pomysły na rozwiązanie tego, jak ktoś umie pomóc to będe niezmiernie wdzięczny... A dodam jeszcze, że jeśli odpalam xsane z konsoli, nie ma żadnego komunikatu błędu, tylko to okienko.

Edit: Raz udało mi się uruchomić skaner, ale po wyłączeniu komputera i po ponownym jego włączeniu wróciłem do punktu wyjścia. Drugi raz mi się udało uruchomić skaner przez wyciągnięcie i włączenie wtyczki z portu USB, ale po wyłączeniu i włączeniu komputera znowu error... Nie rozumiem o co tu chodzi. Zauważyłem też, że sane-find-scanner daje różne wyniki, tzn. skaner jest wykrywany z różnymi wartosciami:
czasem jest:
found USB scanner (vendor=0x05d8, product=0x4002) at libusb:002:002, czasem:
found USB scanner (vendor=0x05d8, product=0x4002) at libusb:001:001 i kilka jeszcze innych wartości, zmienia sie to przy każdym uruchomieniu komputera. Nie wiem czy to ma coś do rzeczy z moim problemem, ale może?

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 09 lut 2008, 10:42
autor: khaar
Zmień nazwę sterownika na taką, jaką wyrzuci komenda

Kod: Zaznacz cały

scanimage
. Nie będziesz miał dostępu do katalogu skanera, musisz skopiować to przez terminal jako root, zmieniając nazwę.

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 02 kwie 2008, 12:59
autor: olry
ze strony http://www.sane-project.org/lists/sane- ... l#Z-MUSTEK ściagasz właściwy dla ciebie sterownik sprawdź czy masz np. ..55f i ...22b w System - Hardware Information
jak go juz masz np. na pulpicie to do terminala i:
sudo cp /home/twojanazwa/Desktop/PS1Gfw.usb /usr/share/sane/gt68xx
a że robisz to jako sudo to na koniec też w terminalu:

cd /usr/share/sane/gt68xx
chmod 777 PS1Gfw.usb

potem :
aplikacje-- grafika -- xsane i powinien wystartować

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 20 mar 2009, 08:51
autor: wm-
Mam dokładnie ten sam skaner.. ale ja po podanym linkiem nie wiedzę żadnych sterowników. :|

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 21 kwie 2009, 22:37
autor: logos2000
rowniez mialem problem z tym skanerem "Mustek 1200 UB Plus"
Obrazek

lsusb wykrywa go jako:
Bus 002 Device 003: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
zrobilem prosty skrypcik (wystarczy wrzucac po linijce do terminala)
sudo su
wget http://www.logos2000.webpark.pl/sbfw.usb
wget http://www.logos2000.webpark.pl/gt68xx.conf
wget http://www.logos2000.webpark.pl/dll.conf
cp sbfw.usb /usr/share/sane/gt68xx/
cp gt68xx.conf /etc/sane.d/gt68xx.conf
cp dll.conf /etc/sane.d/dll.conf
dla pewnosci na koncu naciskac jeszcze enter

w razie problemow opis krok po kroku:

sterowniki
link: http://www.meier-geinitz.de/sane/gt68xx ... e/sbfw.usb
wrzucic do: /usr/share/sane/gt68xx/
oczywiscie jako root

konfiguracja:

edytujemy wpisujac w terminalu

Kod: Zaznacz cały

sudo gedit /etc/sane.d/gt68xx.conf
/etc/sane.d/gt68xx.conf
# Mustek ScanExpress 1200 UB Plus:
usb 0x05d8 0x4002
override "mustek-scanexpress-1200-ub-plus"
firmware "/usr/share/sane/gt68xx/sbfw.usb"

/etc/sane.d/dll.conf
gt68xx
testowane na ubuntu 9.04, oraz 9.10 . dziala bez zajakniecia

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 18 maja 2009, 09:14
autor: wierzejewski
Logos, powinieneś dostać za to medal! Dodałem Twojego posta do swojej www.
Zgłaszałem na https://launchpad.net/, że skaner nie działa "od razu" ale chyba nikt się tym nie zainteresował.

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 05 cze 2009, 08:36
autor: wm-
logos2000 pisze: testowane na ubuntu 9.04, teraz dziala bez zajakniecia
Właśnie tez testuję.. i nie działa. :pt36:
Zgłaszałem na https://launchpad.net/, że skaner nie działa "od razu" ale chyba nikt się tym nie zainteresował.
Po jakim czasie działa?
Minęło już z 20 minut..

@logos2000

Piszesz
wrzucic to trzeba do: /usr/share/sane
A w pliku konfiguracyjnym jest napisane..
# Put the firmware file into "/usr/share/sane/gt68xx/".
Co nie zmienia mojej kłopotliwej sytuacji.. bo gdzie by to firmware nie było skaner nadal jest niewykrywany.
Tz przez sane..
wm@wm-desktop:~$ lsusb
Bus 001 Device 007: ID 0951:1607 Kingston Technology Data Traveler 2.0
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 002 Device 002: ID 06b9:4061 Alcatel Telecom SpeedTouch ISDN or ADSL Modem
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
wm@wm-desktop:~$

Po restarcie komputera zaczęło działać.

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 10 paź 2009, 14:20
autor: Mahm
Witam!
Odświeżę wątek, ponieważ nie mogę sobie poradzić. Posiadam taki sam skaner tzn Mustek 1200 UB Plus, zainstalowałem wszystko według postu logos2000, i wszystko działało. Problem pojawił się kilka dni temu, w postaci braku rozpoznawania skanera przez system.
Komenda lsusb:

Kod: Zaznacz cały

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Pojęcia nie mam co mogło się stać. Odinstalowałem już sane i xsane, potem ponownie zainstalowałem, ale nadal nic. Dzięki za jakiekolwiek sugestie.

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 11 paź 2009, 08:27
autor: bartekbmw
Może padł na pysk? Działa pod inną maszyną?

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 11 paź 2009, 19:37
autor: Mahm
bartekbmw pisze:Może padł na pysk? Działa pod inną maszyną?
Pod Windowsem działa, niestety na Ubuntu nadal nic.

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 18 paź 2009, 14:36
autor: logos2000
mi to nie wyglada na problem z sane bo sam system go nie widzi, sprawdz kabel.
sproboj bezposrednio pod komputer (ten skaner nie lubi hubow, pasywny juz wogole odpada bo skaner duzo pradu je, praktycznie cale 500mA)

a wlasnie zasintalowalem na 9.10 i rowniez dziala tym sposobem

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 18 paź 2009, 18:05
autor: Mahm
logos2000 pisze:mi to nie wyglada na problem z sane bo sam system go nie widzi, sprawdz kabel.
sproboj bezposrednio pod komputer (ten skaner nie lubi hubow, pasywny juz wogole odpada bo skaner duzo pradu je, praktycznie cale 500mA)

a wlasnie zasintalowalem na 9.10 i rowniez dziala tym sposobem
Niestety, to nie to ( kabel jest ok ). Pamiętam jednak, że dopiero instalując Twoim sposobem soft, skaner został rozpoznany przez system. Teraz jednak nie wiem, co mogło spowodować, że znowu go nie widzi.

Odp: Mustek ScanMagic 1200 UB Plus - Ubuntu 7.10 Error: Invalid argument

: 22 kwie 2010, 13:35
autor: logos2000
W nowszych Ubuntu (12.04) wystarczy skopiować firmware z
http://www.meier-geinitz.de/sane/gt68xx ... e/sbfw.usb
do /usr/share/sane/gt68xx/sbfw.usb
wymagany root, i proste skanowanie idzie jak marzenie