Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Drukarka+skaner Brother DCP-150C
#11
0
Wykonałem polecenie stworzenia pliku /lib/udev/rules.d/40-libsane.rule z podaną przez ciebie zawartością. Ponadto do istniejącego pliku 60-libsane1.rules dopisałem tą samą wartość. Zakładam że jak nie jeden plik to drugi będzie miał zastosowanie.
I nie pytasz chyba o wszystkie czynności jakie wykonałem od pierwszej próby uruchomienia skanera czyli od samego początku? Bo jest ich sporo Smile

Dodano po pewnym czasie:
(31-08-2019, 09:48)yahoob3 napisał(a): Rany, chodziło mi o to:
Cytat:Terminal -

Kod:
sudo nano /lib/udev/rules.d/40-libsane.rule

skopiować poniższy wpis - (czyli wkleić poniższy kod do pliku)


Kod:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

Zapisać zmiany (przycisk Ctrl i O)

Myśl trochę. Kopiowanie przecież już robiłeś nie przyniosło pełnego efektu.
Albo napisz co dokładnie robiłeś, po kolei.

Oto co zrobiłem:
1. Usunąłem zainstalowane pakiety Brothera.
2. Zainstalowałem je na nowo, używając skryptu instalującego Brothera
(mogę przedstawić na życzenie przebieg instalacji).
3. Sprawdziłem - skaner nie jest obsługiwany.

4. wykonałem sudo cp /usr/lib64/sane/libsane-brother*
/usr/lib/x86_64-linux-gnu/sane

5. Sprawdziłem skaner, nadal nie jest obsługiwany. Ale zmieniła się
reakcja na scanimage -L. Teraz jest:
jacek@jacek-All-Series:~$ scanimage -L
device `brother2:bus2;dev2' is a Brother DCP-150C USB scanner

6. Zrobiłem plik z sugerowaną zawartością:
sudo nano /lib/udev/rules.d/40-libsane.rule

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

7. Zrobiłem:
sudo mkdir /usr/lib/sane
sudo cp  /usr/lib64/sane/* /usr/lib/sane/

8. Zrobiłem:
sudo cp /usr/lib64/libbrscandec3.so.1.0.0 /usr/lib
sudo cp /usr/lib64/sane/libsane-brother3.so.1.0.7
/usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/libsane-brother3.so.1
/usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/sane/libsane-brother3.so
/usr/lib/x86_64-linux-gnu/sane
sudo cp /usr/lib64/libbrscandec3.so /usr/lib
sudo cp /usr/lib64/libbrscandec3.so.1 /usr/lib
Z tym, że u mnie niektóre pliki występują w innej wersji
(libbrscandec2).

9. Z "palca" zainstalowałem pakiet
brother-udev-rule-type1-1.0.2-0.all.deb ponieważ skrypt go nie
zainstalował.
10. Po każdej zmianie sprawdzałem czy skaner jest obsługiwany i jak
dotąd, na 3 różnych natywnych programach Minta nie jest. Ale jest
obsługiwany przez płatny VueScan Smile
#12
0
Pokaż zawartość katalogu:
Kod:
ls /usr/lib64/sane/
i
Kod:
ls /usr/lib/sane/

Pobierz i zainstaluj jeszcze te dwa pakiety:
http://www.brother.com/cgi-bin/agreement...glish_sane

http://www.brother.com/cgi-bin/agreement...nglish_lpr
Po instalacji - restart.

Kończą mi się pomysły.
#13
0
Na starym forum był temat gdzie wrzuciłeś swój poradnik jak instalować drukarki, wiem, że sprawdzał się. Warto go tu wrzucić.
#14
0
Coś porzeźbię Wink
Na razie walczymy z kocurem ;D
#15
0
Z moich doświadczeń ze skanerami Brother wynika, że po zainstalowaniu sterowników ze strony producenta
i ewentualnie dodatkowych bibliotek (ia32-libs lub lib32stdc++), należy zmodyfikować plik 40-libsane.rule.
Jeżeli plik "40-libsane.rule" nie istnieje, to pewnie istnieje inny podobny np. 60-libsane.rule (ważne by nie był pusty),
do tego pliku należy dopisać:

Kod:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

Skaner zadziała po ponownym uruchomieniu komputera.
#16
0
(31-08-2019, 14:25)yahoob3 napisał(a): Pokaż zawartość katalogu:
Kod:
ls /usr/lib64/sane/
i
Kod:
ls /usr/lib/sane/

Pobierz i zainstaluj jeszcze te dwa pakiety:
http://www.brother.com/cgi-bin/agreement...glish_sane

http://www.brother.com/cgi-bin/agreement...nglish_lpr
Po instalacji - restart.

Kończą mi się pomysły.

Kod:
jacek@jacek-All-Series:~$ ls /usr/lib64/sane/
libsane-brother2.so  libsane-brother2.so.1  libsane-brother2.so.1.0.7
jacek@jacek-All-Series:~$ ls /usr/lib/sane/
libsane-brother2.so  libsane-brother2.so.1  libsane-brother2.so.1.0.7

A te pakiety o których wspominasz, mam zainstalowane.



Dodano po pewnym czasie:
(31-08-2019, 22:45)Dyna napisał(a): Z moich doświadczeń ze skanerami Brother wynika, że po zainstalowaniu sterowników ze strony producenta
i ewentualnie dodatkowych bibliotek (ia32-libs lub lib32stdc++), należy zmodyfikować plik 40-libsane.rule.
Jeżeli plik "40-libsane.rule" nie istnieje, to pewnie istnieje inny podobny np. 60-libsane.rule (ważne by nie był pusty),
do tego pliku należy dopisać:

Kod:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

Skaner zadziała po ponownym uruchomieniu komputera.
Tak zrobiłem. Powyższe dopisałem do pliku 60-libsane1.rules. Niezależnie od tego, stworzyłem też plik 40-libsane.rule (na wszelki wypadekSmile
#17
0
W trzecim poście napisałeś:
(30-08-2019, 15:53)kotbury napisał(a): [...] Oczywiście z tą różnicą że moja drukara nie jest wifi więc na pytanie o adres odpowiedziałem "Nie".

Wśród odpowiedzi na pytanie o "adres" jest coś w stylu połączenie USB... może jeszcze spróbować wskazać połączenie kablowe.

Wykonaj jeszcze odświeżenie reguł:
Kod:
sudo udevadm control --reload-rules
#18
0
Dzięki wszystkim za współpracę. Drukarę oddałem koledze któremu akurat wysiadła jego własna a że ma windę to mu śmiga łącznie ze skanerem. Tak że pozamiatane... Przynajmniej do następnego Brothera jaki mi wpadnie w ręce Smile
#19
0
Dziwnie dziwne tak ogólnie. Nic to, może komuś się przyda.
Zasadniczo pliki ze strony producenta, instalacja fabrycznym skryptem i wszystko działa.
Może siądę do poradnika Smile

Zamykam.


Skocz do:




Użytkownicy przeglądający ten wątek: 12 gości