[SOLVED] Instalacja drukarki Brother DCP-135c

Jesteś nowy na forum? Przeczytaj ...

Home Fora Forum wsparcia Sprzęt i sterowniki [SOLVED] Instalacja drukarki Brother DCP-135c

Ten wątek zawiera 68 odpowiedzi, ma 7 uczestników, ostatnio zmodyfikowany przez gaim gaim 3 lata, 7 miesięcy temu.

Oglądasz 15 posty - 46 do 60 (z 69 ogółem)
  • Autor
    Posty
  • #312
    tomi66
    tomi66
    Forumowicz

    #313
    sir_lucjan
    sir_lucjan
    Forumowicz

    https://wiki.archlinux.org/index.php/Brother_DCP-135C#Installing_the_printer_.28Network.2C_Ethernet.29

    Rozumiem, że to także wykonałeś?

    Robię dokładnie to co sugerujesz , nic sam nie dodaję .

    Niestety, czasem muszę przypominać kilka razy ;)

    Dell Inspiron 15-3542 (3542-2538) || Linux Register User: #536661

    #314
    tomi66
    tomi66
    Forumowicz

    Na drugim komputerze instalowałem Minta i tam drukarkę dodałem w 5 minut i działa , drukarka Brother dcp-150c , tutaj nie wiem czemu tak problematycznie , skończyły mi się pomysły na teraz , czas odpocząć i dziękuje za zainteresowanie .

    #317
    tomi66
    tomi66
    Forumowicz

    Cały proces instalacji przeprowadziłem od nowa , czyli najpierw deinstalacja pakietów cups i sterowników brother , następnie ponowna instalacja według poradnika i nic to samo , ale zauważyłem że

    [root@Artelivej tomi]# /usr/local/Brother/Printer/dcp135c/cupswrapper/cupswrapperdcp135c
    bash: /usr/local/Brother/Printer/dcp135c/cupswrapper/cupswrapperdcp135c: Nie ma takiego pliku ani katalogu
    

    w katalogu /usr/local/ nie tworzy się Brother/Printer/dcp135c/cupswrapper/cupswrapperdcp135c .

    #318
    tomi66
    tomi66
    Forumowicz

    Udało się wreszcie uruchomić drukarkę , choć problemu nie udało się tak do końca zlokalizować , po pierwsze drukarka i sterowniki udało się dodać tylko przez ustawienia systemowe mimo że był wyświetlany błąd o sterowniku , wystarczyło poczekać dłużej i sterownik został załadowany przez cups ale w wersji 1,1 , w http://localhost:631 znajduje się cups w wersji 2,02 i to on sprawiał problem . Teraz czas na skaner .

    #338
    tomi66
    tomi66
    Forumowicz

    (Solved)

    #346
    tomi66
    tomi66
    Forumowicz

    Po reinstalacji systemu już nie udało się uruchomić ponownie drukarki .

    [root@artelivej tomi]# pacman -Syy | pastebinit 
    Bad API request, invalid api_dev_key
    [root@artelivej tomi]# 
    #347
    sir_lucjan
    sir_lucjan
    Forumowicz

    Kolega @pavbaranov zasugerował, że CUPS 2.0, które jest obecnie w Manjaro nie uda Ci się zainstalować drukarki. Możesz cofnąć to do wersji 1.7.

    Paczki pobierzesz stąd:

    https://seblu.net/a/arm/packages/

    Ewentualnie, pobaw się z tym:

    http://www.archlike.darmowefora.pl/index.php/topic,104.0.html

    http://www.archlike.darmowefora.pl/index.php/topic,102.15.html

    Chyba wkleiłeś nie ten komunikat, co trzeba – jest on całkowicie niezwiązany z tematem.

    Dell Inspiron 15-3542 (3542-2538) || Linux Register User: #536661

    #348
    tomi66
    tomi66
    Forumowicz

    Wszelkie sposoby podane przez pabaranov zawiodły , co gorsza podczas odinstalowania cups i libcups system posypał się na tyle że czeka mnie kolejna reinstalacja.

    #349
    sir_lucjan
    sir_lucjan
    Forumowicz

    Nikt nie napisał, że masz coś odinstalować. Wskazaliśmy tylko, żebyś cofnął wersję.

    Dell Inspiron 15-3542 (3542-2538) || Linux Register User: #536661

    #355

    pavbaranov
    Forumowicz

    @tomi66 – CUPS 2.0 w niektórych przypadkach (całkiem ich sporo) wykazuje duże wady, które w różny sposób się ukazują, albo jest to 100% obciążenie jednego ze rdzeni procesora, albo jest to brak możliwości dodania drukarki poprzez interfejs webowy, albo jeszcze inne.
    W takiej dystrybucji jak Manjaro (zresztą w każdej innej również), cups i libcups 2.x w ogóle nie miały prawa trafić do repozytoriów stabilnych. Niestety tam są. Błąd jest tego typu, że wymaga ingerencji w kod źródłowy – żadne ustawienia tu niczemu nie pomogą. Niestety upstream umywa ręce i jedyną „drużyną”, która się tym obecnie zajmuje są deweloperzy Fedory. Jeśli jednak patche od Fedory nie pomagają w Twoim przypadku (w repozytorium Manjaro jest wersja 2.0.2, która winna je uwzględniać o ile jest wersją przeniesioną z Archa), to masz dość mocno ograniczone możliwości.
    Przede wszystkim – zgłoś błąd na forum.manjaro.org. Niestety nikt, kto nie jest obeznany z kodem CUPSa i kto nie będzie wiedział co należy w nim zmienić Ci nie pomoże. Po drugie, również na tym forum poproś o to, by przynajmniej w repozytorium stable została przywrócona ostatnia działająca wersja, jaką jest CUPS 1.7.
    To jednak dalej nie rozwiąże Twoich problemów, skoro zaś masz jakieś problemy z czytaniem (nigdzie nie pisałem, by cups i libcups miały być odinstalowane), to zbiorę jeszcze w jednym miejscu je do kupy.
    1. Coś co zawsze zadziała, a co zrobisz na swoją odpowiedzialność, albowiem paczki w tej wersji nie są dostępne w Manjaro:
    – cofnąć wersje cups i libcups z 2.x do 1.7.
    Niestety w Manjaro nie działa również proste narzędzie downgrade, jak również ABS, a wobec powyższego masz tylko 2 rozwiązania:
    – albo pokusić się o przebudowanie obecnie istniejących PKGBUILDów cups i libcups do wersji 1.7,
    – albo skorzystać z paczek dostępnych w serwisie http://seblu.net/a/archive/packages/ gdzie znajdziesz sobie paczki cups i libcups; pamiętaj jednak, że to są paczki, które były przeznaczone dla Archa (i nie wiem, czy i na ile różniły się one w Manjaro).
    Po zainstalowaniu (paczki są podpisane, zatem albo dodasz klucze Archa, albo wymusisz instalację), do IgnorePkg w /etc/pacman.conf dopisujesz cups i libcups, bo inaczej pierwsza lepsza aktualizacja spowoduje, że zainstalujesz nowe wersje od nowa.
    2. Może zadziałać: instalacja system-config-printer (o ile coś takiego w Manjaro istnieje), albowiem za pomocą tego narzędzia niekiedy udawało mi się dostać do opcji administracyjnych CUPS 2.x, pomimo tego, że z interfejsu webowego nie było to możliwe.
    3. Może zadziałać: zmiana ustawień w pliku /etc/client.conf i zmiana jego treści z:

    # see 'man client.conf'
    ServerName /run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server
    #ServerName localhost:631

    na:

    # see 'man client.conf'
    #ServerName /run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server
    ServerName localhost:631

    Musisz teraz zrestartować usługę cupsa.
    W moim przypadku, po tej zmianie (też mam Brothera), niestety w ogóle drukarka nie była widziana przez system. Jeśli tak będzie u Ciebie, to musisz przywrócić poprzednie ustawienia.
    Istnieje możliwość, że pkt. 2 i 3 zadziałają tylko łącznie – reguły nie ma.

    PS: Jeśli odinstalowałeś cups i libcups i „system się posypał” (cokolwiek by to nie znaczyło) nie istnieje potrzeba jego reinstalacji, ale przywrócenia tego co „się posypało” (prawdopodobnie zainstalowanie zależności cupsa, które zostały wraz z nim odinstalowane). Jeśli jednak będziesz sobie raz jeszcze instalować Manjaro, to poleciłbym netedition i zanim zaczniesz instalację wszystkich środowisk itp., zainstalowanie sobie cups i libcups z seblu i zablokowanie zmian, jak napisałem wyżej w pkt. 1.

    #358
    tomi66
    tomi66
    Forumowicz

    Po odinstalowaniu (mylnie zinterpretowałem to cofnięcie wersji) cups oraz libcups wywaliło mi prawie całe KDE łącznie z kdm , na tyle skutecznie że nie dało rady już zainstalować tego od nowa sypało samymi błędami , jako że system nowy szkody nie ma żadnej , z mojej strony zrobiłem naprawdę dużo żeby uruchomić tę drukarkę bardzo dokładnie próbowałem wszelkiej maści porad czy zmian ustawień , jak na razie wracam do Opensuse i testuje inne dystrybucję ,co do Opensuse to w zasadzie od 4 lat miałem ostatnio tylko jeden poważny problem ze znikającym dolnym panelem oraz kilku ficzerów z pulpitu na sterownikach otwartych .

    #359

    pavbaranov
    Forumowicz

    Problem leży w CUPS. Niezależnie od tego jaką dystrybucję zainstalujesz, to jeśli jest tam CUPS 2.x, to problem wystąpi.
    Ściągnij obraz Manjaro z daty, gdy jeszcze był CUPS 1.7 (sprawdź na seblu.net – będzie pomocne), zainstaluj, zablokuj cups i libcups w IgnorePkg, a resztę zaktualizuj. Lepszego pomysłu nie mam. Chyba, że zechcesz zainstalować sobie taką dystrybucję jak Arch, czy Gentoo i dostosować ją pod siebie, ewentualnie stable Debiana, bo to od kilku lat nie jest już aktualne :)

    #360
    tomi66
    tomi66
    Forumowicz

    Debian ? rozstałem się z nim jakieś kilka lat temu i nie tęsknię , zainstalowałem Opensuse 13.2 , CUPS 1.5.4 i drukarka śmiga bez żadnych cyrkowych sztuczek dodawana przez ustawienia systemowe w KDE .

    #361

    pavbaranov
    Forumowicz

    I będzie tak jedynie do czasu :) (pomijam, że 1.5.4 to dość archaiczna wersja i do czasu 1.7 wprowadzono tam szereg poprawek).
    Gdyby ktoś miał problem tu opisany, to napisałem mały poradnik, który dostępny jest tu: http://www.archlike.darmowefora.pl/index.php/topic,289.0.html

Oglądasz 15 posty - 46 do 60 (z 69 ogółem)

Musisz być zalogowany aby odpowiedzieć w tym wątku.