resolvi o meu problema do benq 5000.fazendo uns testes aqui fiz com que el funcionasse no knoppix.Dai parti pro ubuntu.Estou usando o ubuntu dapper o 6.06.Pra mim deu esse erro invalid argument também.Bom chega de papo mãos a obra.
Bom vc ja tem o Xsane, pra quem não tiver instale ele.
Precisamos do cd de instalação do driver para windows.Procure no cd por um diretório Drivers e dentro deste um bin, no meu caso era o arquivo 20F8V115.bin.Copie ele para dentro de /etc/sane.d/
De um lsusb
vai retonar algo como o seu scanner e 0x04a5 0x20f8. Esse 0x04a5 0x20f8 é imprtante é ele que identifica o seu scanner.
Dentro de /etc/sane.d/, edite o arquivo snapscan.conf, ali se encontra os benqs.
De um sudo "editor" snapscan.conf
Comente todas as linhas com um # na frente de cada uma.
Adicione as seguintes linhas:
firmware /etc/sane.d/20F8V115.bin Essa é o caminho do arquivo que vc fez a copia do cd,vc deve subistituir pelo seu firmware.
/dev/usb/scanner0 bus=usb Essa linha pode ser a mesma.
usb 0x04a5 0x20f8 Aqui é a equivalência do seu lsusb,mesmo que o seu lsusb retorne apenas 04a5:20f8 adicione o 0x , o usb e o espaço entre eles.
Salve e saia.
Deve ficar algo como isso:
#------------------------------ General -----------------------------------
# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
#firmware /usr/share/sane/snapscan/your-firmwarefile.bin
# If not automatically found you may manually specify a device name.
# For USB scanners also specify bus=usb, e.g.
# /dev/usb/scanner0 bus=usb
# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
# /dev/sg0
#---------------------------------------------------------------------------
# No changes should be necessary below this line
#---------------------------------------------------------------------------
#-------------------------- SCSI scanners ----------------------------------
# These SCSI devices will be probed automatically
#scsi AGFA * Scanner
#scsi COLOR * Scanner
#scsi Color * Scanner
#scsi ACERPERI * Scanner
#--------------------------- USB scanners -----------------------------------
# These USB devices will be probed automatically
# (This will currently work only on Linux)
# Benq/Acer/Vuego 310U
#usb 0x04a5 0x1a20
#usb 0x04a5 0x1a26
# Benq/Acer/Vuego 320U
#usb 0x04a5 0x2022
# Benq/Acer/Vuego 620U / 620UT
#usb 0x04a5 0x1a2a
#usb 0x04a5 0x2040
# Benq/Acer/Vuego 640U
#usb 0x04a5 0x2060
# Benq/Acer/Vuego 640BU
#usb 0x04a5 0x207e
# Benq/Acer/Vuego 640BT
#usb 0x04a5 0x20be
# Benq/Acer/Vuego 1240U
#usb 0x04a5 0x20c0
# Benq/Acer/Vuego 3300 / 4300
#usb 0x04a5 0x20b0
# Benq/Acer/Vuego 4300
#usb 0x04a5 0x20de
# Benq 5000E / 5000U
#usb 0x04a5 0x20f8
# Benq 5000
#usb 0x04a5 0x20fc
# Benq/Acer 5300
#usb 0x04a5 0x20fe
# Benq 5250C
#usb 0x04a5 0x2137
# Agfa 1236U
#usb 0x06bd 0x0002
# Agfa 1212U
#usb 0x06bd 0x0001
#usb 0x06bd 0x2061
# Agfa Snapscan e10
#usb 0x06bd 0x2093
# Agfa Snapscan e20
#usb 0x06bd 0x2091
# Agfa Snapscan e25
#usb 0x06bd 0x2095
# Agfa Snapscan e26
#usb 0x06bd 0x2097
# Agfa Snapscan e40
#usb 0x06bd 0x208d
# Agfa Snapscan e42
#usb 0x06bd 0x20ff
# Agfa Snapscan e50
#usb 0x06bd 0x208f
# Agfa Snapscan e52
#usb 0x06bd 0x20fd
# Epson Perfection 660
#usb 0x04b8 0x0114
# Epson Perfection 1670
#usb 0x04b8 0x011f
# Epson Perfection 2480
#usb 0x04b8 0x0121
# Epson Perfection 3490
#usb 0x04b8 0x0122
firmware /etc/sane.d/20F8V115.bin
/dev/usb/scanner0 bus=usb
usb 0x04a5 0x20f8
Agora pra testar se seu scanner esta em funcionameto digite sudo xsane,vai abrir o programa de digitalização xsane.É só colocar algo no seu scanner e clicar em digitlizar ou scan,dependendo do idioma.
Vc vai ter que rodar com sudo o xsane pois por enquanto não encntrei uma forma de que ele seja executado como usuáio convencional.Até encontrei algo como:
http://ubuntuforum-pt.org/index.php?topic=8482.0que são essa linhas :
none /proc/bus/usb usbfs defaults,devmode=0666,user 0 0 no fstab e
sudo chmod 755 /usr/share/xsane/gt68xx/ccd68861.fw firmware.
Mas não adientou muito não.
Observações apanhei bastante no ubuntu brazzy a ponto de reinstalar o mue sistema, então ñão sei se funciona nele.Só consegui no dapper.Tentei ser u mais claro possivel, afinal é pra pessoas normais que se destina o ubuntu :-).
qualquer dúvida postem, abraço