Brother Hl-1112e i skaner Mustek 1200UB

@Anakin9

Kilka uwag natury technicznej:

  • stosuj formatowanie tekstu, tak aby był czytelny (poprawiłem Twój ostatni wpis, choć nie jestem pewien, czy o to chodziło);
  • pamiętaj o zasadzie: Jeden problem, jeden wątek. Ten wątek rozkręcił się, więc niech już tak zostanie, ale na przyszłość pamiętaj, aby nie mieszać ze sobą kilku tematów w jednym;
  • witamy na Forum :slight_smile:

Co do problemu, to skoro jest insufficient permissions, to być może Twojego user’a nie ma w stosownej grupie. Nie pamiętam polecenia, które listuje grupy, do których dany użytkownik należy, ale:

  • zajrzyj do pliku /etc/group i sprawdź, czy jesteś w grupie scanner;
  • albo wykonaj komendę:
    $ cat /etc/group | grep 'scanner'

Być może trzeba zrestartować odpowiednią usługę odpowiedzialną za USB/drukarki, żeby system zauważył wprowadzone zmiany. Ale wydaje mi się, że prościej będzie po prostu zrestartować komputer. Jeśli nadal nie zadziała to prawdopodobnie jest tak jak pisze @azja

Po wykonaniu komendy otrzymuje taki komunikat

scanner:x:96:

Ok. Edytowałem ten plik. dodałem nazwę uzytkownika do pozycji scanner.

scanner:x:96:virtutrade

Zrobiłem reset - nadal nie widzi skanera…

Czy komunikaty (Access denied itd.), są takie same, jak przedtem?

A moze być tak że problem jest ze sterownikami USB ?
Bo problem się pojawił gdy zmieniłem laptopa.
Obecnie Lenovo IdeaPad S340-15API .
Wcześniej był Samsung i Lubuntu 19.10.
Zrobiłem teraz test. Odpaliłem Live Lubuntu na nowym laptopie - nie widzi skanera.
Odpaliłem z premedytacją Live Lubuntu z USB na starym sprzęcie. Podpinam skaner i… Działa.
Może coś z tym Lenovo nie gra? Chociaż te oparty USB są sprawne. Podpinalem różne urządzenia i działają.

Czytałem, że niektóre laptopy Lenovo (ja też mam Lenovo G585 i u mnie jest wszystko OK) dziwnie współpracują z Linuxami. Widziałem gdzieś stronę do testów - czy dany sprzęt poprawnie ma działać z Linuxem (daną dystro lub dystrybucjami wszelakimi)

Aby wykluczyć problem ze sprzętem (i częściowo ze sterownikami) podłącz dowolny inny sprzęt USB (np. pendrive, drukarka). Jeśli działa to skaner też powinien.

@lcoyote pewnie masz na myśli tą stronę. Póki co nie ma żadnych informacji o tym modelu, więc to pewnie jakaś nówka. Teoretycznie wszystko powinno działać, więc jest całkiem prawdopodobne, że Lenovo znów coś sknociło, oni niestety są znani z tego, że lubią utrudniać życie użytkownikom Linuxa. Trzeba obserwować sytuację, z czasem, gdy więcej osób będzie korzystać z tego sprzętu, prawdopodobnie pojawi się test i rozwiązanie.

Przy systemd grupy jak scanner nie powinny mieć znaczenia, warto za to sprawdzić reguły dla udev.
Procedura opisana na ArchWiki:

https://wiki.archlinux.org/index.php/SANE#Permission_problem

zajrzyj tutaj

i na inne Forum. Tam dotyczy to karty WiFi ale temat tamten może i Tobie pomóc
http://ubuntu.pl/forum/viewtopic.php?f=133&t=184635&p=1032752#p1032752

Niby tak (zarządzaniem dostępem rządzą Udev i ACL), ale jeżeli wczytać się głębiej, to okazuje się, że nie zawsze i nie wszędzie. Mam podobny problem, jak ten opisany w tym wątku, ale nie mogę się za niego zabrać (mam obejście - niewygodne, ale działające), a po szybkiej lekturze paru tekstów (poszedłem za Twoim link’iem) widzę, że temat jest na czteropaka, co najmniej.

Hmm czyli czekać aż znajdą rozwiązanie ?

Przetestować aktualnie dostępne. Podążaj za link’ami w tym wątku.

#!/bin/bash

#navigate to proper directory
cd /usr/share/sane/gt68xx
echo "Driver firmware download directory is:"
pwd
echo "Starting downlad..."
sleep 2
#download driver firmware file sbfw.usb
sudo wget http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/sbfw.usb
cd /etc/sane.d/
sleep 2
echo "Seting up /etc/sane.d/gt68xx.conf file"
#search the string in file and replace it
sudo sed -i.backup -e 's/^#override "mustek-scanexpress-1200-ub-plus"/override "mustek-scanexpress-1200-ub-plus"/' gt68xx.conf
sleep 2
echo "Device should be ready for use!"

Mógłbyś @lmk napisać dwa zdania opisu. Radzisz ściągnąć binaria, ze strony niewiele mówiącej, na której, są materiały z 2007/2008 roku. Nie oceniam merytorycznej wartości porady, ale skrajnie lakoniczna forma nie ułatwi @Anakin9 podjęcia świadomej decyzji.

Próbowałem to. Niestety nie działa.

Restart systemu był? Jeżeli tak i nie pomogło, to cofnij zmiany.

Podlanczamy pod usb
lsusb

wyniklsusb wypluje plustek …

pacman -S sane
nano /etc/sane.d/gt68xx.conf

override “mustescanexpress=1200-up-plus”
usuwamy #

ctr+o potwierdzamy ctr+x wychodzimy

wget http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/sbfw.usb
cp sbfw.usb /usr/share/sane/gt68xx/SBfw.usb

odpalamy program Działa 100% sprawdzałem na Maboxie

Przyjacielu podany sposób u mnie nie działa.
Domyślam się że to raczej wina Lenovo a nie oprogramowania. Bo różne sposoby już probowałem i nic nie działa.

Pokaż

pacman -Qs sane
ls /usr/share/sane/gt68xx/
cat /etc/sane.d/gt68xx.conf | grep override
# override line and optinally the vendor and product lines that apply to your
# vendor and product ids in the usb line below. Also fill in the override
# override "something"
 # Mustek BearPaw 1200 CU doesn't need any manual override
override "mustek-scanexpress-1200-ub-plus"
override "mustek-scanexpress-1200-ub-plus"
override "mustek-scanexpress-1200-ub-plus"
#override "mustek-scanexpress-2400-usb"
#override "artec-ultima-2000"
#override "artec-ultima-2000"
#override "artec-ultima-2000"
#override "artec-ultima-2000"
#override "artec-ultima-2000"
#override "artec-ultima-2000"
#override "mustek-bearpaw-2400-cu"
#override "mustek-bearpaw-2400-cu"
override "plustek-opticslim-500plus"
override "plustek-opticslim-2400"