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

Tylko tematy nie mieszczące się powyżej.
Publius
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 10 lut 2007, 20:15
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME
Kontakt:

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

Post 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?
"There was a time when you left me standing there,
Picking up pieces of love off the floor."
khaar
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 27 gru 2007, 22:37
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

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

Post 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ę.
olry
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 20 lip 2005, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

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

Post 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ć
Linux Registered User # 400555
Linux Ubuntu User # 7913
Awatar użytkownika
wm-
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 118
Rejestracja: 13 lis 2007, 15:39
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post autor: wm- »

Mam dokładnie ten sam skaner.. ale ja po podanym linkiem nie wiedzę żadnych sterowników. :|
Awatar użytkownika
logos2000
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 05 lip 2007, 16:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86

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

Post 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
Intel i5 , 2GB DDR3 RAM, Radeon 5770 1 GB Ubuntu 10.04
wierzejewski
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 05 wrz 2008, 09:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

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

Post 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ł.
Bartosz Wierzejewski
Awatar użytkownika
wm-
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 118
Rejestracja: 13 lis 2007, 15:39
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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ć.
Mahm
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 lip 2008, 18:10
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
Awatar użytkownika
bartekbmw
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 29 kwie 2008, 12:23
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Kontakt:

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

Post autor: bartekbmw »

Może padł na pysk? Działa pod inną maszyną?
Bartosz Wierzejewski
Mahm
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 lip 2008, 18:10
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post autor: Mahm »

bartekbmw pisze:Może padł na pysk? Działa pod inną maszyną?
Pod Windowsem działa, niestety na Ubuntu nadal nic.
Awatar użytkownika
logos2000
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 05 lip 2007, 16:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86

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

Post 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
Intel i5 , 2GB DDR3 RAM, Radeon 5770 1 GB Ubuntu 10.04
Mahm
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 07 lip 2008, 18:10
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

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

Post 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.
Awatar użytkownika
logos2000
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 05 lip 2007, 16:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86

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

Post 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
Intel i5 , 2GB DDR3 RAM, Radeon 5770 1 GB Ubuntu 10.04
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości