Sida 2 av 3

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 10:48
av queson
Brother har nyligen kommit med ett Printer-Install-Tool som verkar lovande
http://www.pclinuxos.com/forum/index.php?topic=122304.0

Din modell finns med bland " printers covered".
http://support.brother.com/g/b/download ... _eu&os=128

Möjligen värt ett försök

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 12:09
av lennart_sj
Jag har nu kört Brothers skrivarinstallatiosnprogram. Installationen tycks ha gått bra, men allt är lika dött som förut.

Ett möjligt problem: När jag lusläser den långa listan från installationen hittar jag detta:

Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat

???
/Lennart S

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 12:37
av queson
Kolla denna länk
http://ubuntuforums.org/showthread.php?t=2209211



http://support.brother.com/g/s/id/linux ... =on#prereq


Pre-required Procedure (5)
Related distributions
Debian 64 bit version, Ubuntu 64 bit version
Related products/drivers
printer/PC-FAX drivers
Requirement
ia32-libs or lib32stdc++ is required to be installed.

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 13:07
av johanre
lennart_sj skrev:Jag har nu kört Brothers skrivarinstallatiosnprogram. Installationen tycks ha gått bra, men allt är lika dött som förut.

Ett möjligt problem: När jag lusläser den långa listan från installationen hittar jag detta:

Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat
Ah, du kör Ubuntu 14.04 64 bitars. Då måste du, enligt detta: http://askubuntu.com/questions/454253/6 ... t-binaries göra följande:

Kod: Markera allt

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
Efter det skulle jag rekommendera att du installerar om drivrutinspaketen från Brother. Och slutligen:

Kod: Markera allt

sudo service cups restart
Nu borde du kunna komma lite längre!

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 18:48
av lennart_sj
Jag känner mej ute på djupt vatten men försökte följa de senast anvisningarna.
Så här blev första steget:

lennart@lennart-System-Product-Name:~/.Brother$ sudo dpkg --add-architecture i386
bash: lennart@lennart-System-Product-Name:~/.Brother$: Filen eller katalogen finns inte
lennart@lennart-System-Product-Name:~/.Brother$

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 19:35
av Osprey
lennart_sj skrev:Jag känner mej ute på djupt vatten men försökte följa de senast anvisningarna.
Så här blev första steget:

lennart@lennart-System-Product-Name:~/.Brother$ sudo dpkg --add-architecture i386
bash: lennart@lennart-System-Product-Name:~/.Brother$: Filen eller katalogen finns inte
lennart@lennart-System-Product-Name:~/.Brother$
Det där ser ut att ha att göra med att du står i en mapp som inte längre finns när du kör kommandot. Prova med att köra "cd" först och sedan det kommandot igen...

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 20:47
av lennart_sj
Jag har kört de tre kommandona
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386

så vitt jag förstår gick det normalt

och sedan Brothers installationsscript
Samma resultat som tidigare
:(
...
Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat
...

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 21:19
av Osprey
Kanske för att scriptet inte anger ia32-libs:i386. Det är ganska lätt att fixa till om man editerar scriptet, men det borde ju inte behövas. Själv fixar jag installationen för Brother genom att använda "--force-all", men då kör jag ju dpkg själv istället för att använda ett script...

Om du vill göra en quick'n dirty fix, så går det kanske att fixa till om du kör alias dpkg='dpkg --force-all' innan, alltså:

Kod: Markera allt

alias dpkg='dpkg --force-all'
...och sedan Brothers installationsscript....

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 21:43
av queson
Osprey: en fråga

medför force-all att scriptet installerar de föreslagna ersättande paketen (annars kan man väl bara installera dessa innan scriptet körs)

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 22:15
av lennart_sj
Jag har nu kört dessa kommandon:
lennart@lennart-System-Product-Name:~$ alias dpkg='dpkg --force-all'
lennart@lennart-System-Product-Name:~$ cd .Brother
lennart@lennart-System-Product-Name:~/.Brother$ sudo bash linux-brprinter-installer-*.*.*-* HL-3140CW
You are going to install following packages.
hl3140cwlpr-1.1.2-1.i386.deb
hl3140cwcupswrapper-1.1.2-1.i386.deb

... låång lista ...

Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat

...mera lista
* Restarting Common Unix Printing System cupsd
...done.
lpadmin -p HL3140CW -E -v usb:/dev/usb/lp0 -P /usr/share/cups/model/Brother/brother_hl3140cw_printer_en.ppd
#
Will you specify the Device URI? [Y/n] ->n

Test Print? [y/N] ->y

wait 5s.
lpr -P HL3140CW /usr/share/cups/data/testprint
lennart@lennart-System-Product-Name:~/.Brother$

Som synes, samma resultat

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 22:16
av Osprey
queson skrev:Osprey: en fråga

medför force-all att scriptet installerar de föreslagna ersättande paketen (annars kan man väl bara installera dessa innan scriptet körs)
Det är ju egentligen ingenting som skiljer om man kör med --force-all eller inte, mer än att den inte bryr sig om att kolla arkitektur och lite sådant om man har med den. Men du har faktiskt helt rätt i att man skulle kunna prova med att installera ia32-libs med --force-all innan man kör scriptet också. Om det funkar eller inte beror på felhanteringen i dpkg. Den kollar ju både om ett paket är installerat och om ett paket går att installera och det som har betydelse är i vilken ordning det sker...

Om den kollar om det är installerat innan den kollar om det går att installera, så ska det funka alldeles utmärkt att göra så som du föreslår... :)

Re: Brother HL-3140 - Ingen utskrift

Postat: 12 maj 2014, 22:21
av Osprey
lennart_sj skrev:Jag har nu kört dessa kommandon:
[...]
Som synes, samma resultat
Prova med "sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0" först och kör sedan scriptet igen... du har fortfarande inte kommit igenom det och fått allt installerat...

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 12:55
av lennart_sj
Suck!
Jag har kört följande kommandon:
sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
Verkar fungera, inga felmeddelanden

cd .Brother

lennart@lennart-System-Product-Name:~/.Brother$ sudo bash linux-brprinter-installer-*.*.*-* HL-3140CW

Samma långa lista, samma felmeddelande

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 13:09
av Osprey
Prova med att köra "sudo apt-get install ia32-libs" först och de om det hjälper, jag tycker att dpkg borde låta bli att försöka då...

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 13:25
av lennart_sj
Så går vi runt ...

lennart@lennart-System-Product-Name:~$ sudo apt-get install ia32-libs
[sudo] password for lennart:
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Paketet ia32-libs är inte tillgängligt, men ett annat paket hänvisar till det.
Det här kan betyda att paketet saknas, har blivit föråldrat eller
endast finns tillgängligt från andra källor
Dock kan följande paket ersätta det:
lib32z1 lib32ncurses5 lib32bz2-1.0

E: Paketet "ia32-libs" har ingen installationskandidat

Det här resultatet verkar välbekant -- själva pudelns kärna så att säga

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 13:32
av Osprey
Jo precis... men det som gjorde att jag föreslog det igen är att jag själv får inte det resultatet när jag provar, den installerar det snyggt och prydligt utan att krångla... så frågan är då om det är någon PPA du saknar, eller något sådant... jag kommer inte ihåg om jag lade till någon PPA eller så en gång i tiden när jag ursprungligen installerade det...

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 13:52
av Nemo
Vilken version av Ubuntu kör TS? Vad jag känner till är Ubuntu 12.04 den sista versionen där ia32-libs ingår. I efterföljande versioner finns ia32-libs inte med. Det går dock att komma runt om man vet vilka paket som man behöver från ia32-libs för att få igång det hela.

Det kanske är ändrat i Ubuntu 14.04, men i tidigare versioner efter 12.04 finns ia32-libs inte med.

Bara en tanke utifrån de felmeddelanden som ges.

Mvh Nemo

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 14:01
av queson
Ett varv till??
Jag har genom åren med gott resultat följt Brothers installationsinstruktioner på deras servicesida
http://support.brother.com/g/s/id/linux ... edirect=on
även pre-required procedures
http://support.brother.com/g/s/id/linux ... ect=on#002
här nämns bl.a
ia32-libs or lib32stdc++ is required to be installed
ia32-libs är inte längre tillgängligt men lib32stdc++ finns i förråden
Prova ” sudo apt-get install lib32stdc++6
och följ sedan instruktionerna med --force-all och hela baletten
se även:Check if the Device URI of your printer is "usb://Brother/(your printer's model name)"

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 14:03
av JoWa
Nemo skrev:Det kanske är ändrat i Ubuntu 14.04, men i tidigare versioner efter 12.04 finns ia32-libs inte med.
Det gäller även 14.04, vilket jag blev medveten om så sent som i går, som en förklaring till att gpg4usb inte fungerar.

Re: Brother HL-3140 - Ingen utskrift

Postat: 13 maj 2014, 14:46
av Osprey
Då borde man alltså helt enkelt kunna kommentera bort den raden i scriptet som försöker installera ia32-libs....