Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: nymantim - 13.11.10 - klo:12.15

Otsikko: Brother Hl-3040CN
Kirjoitti: nymantim - 13.11.10 - klo:12.15
Moi!
Ostin Brother Hl-3040CN -lasertulostimen. Brotherin asenusohje Ubuntun verkkotulostimeksi oli minulle ylivoimaisen vaikea. Nyt koneeni kyllä löytää tulostimen, mutta sille ei löydy ajuria. Mikä neuvoksi?

Terv Timo
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: Jakke77 - 13.11.10 - klo:13.41
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN

tuolta ainakin ajurit löytyy, deb-paketteja myöten
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: nymantim - 13.11.10 - klo:14.54
Jep kiitos, mutta ...
Kokeilin näitä joskus ja kun ajan sen tulostimen ajuriksi saan hurjan neuvokkan viestin:" Tulostin ”Brother-HL3040CN” vaatii ohjelman ”brlpdwrapperhl3040cn”, mutta se ei ole asennettuna. Asenna ohjelma ennen tämän tulostimen käyttöä."
Sitten yritin aja cupswrapperhl3040cn ohjelma ja sain:
ERROR : Brother LPD filter is not installed.
chmod: tiedostoa ”/usr/share/cups/model/brhl3040cn.ppd” ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
cp: tiedoston ”/usr/share/cups/model/brhl3040cn.ppd” tilaa ei voi lukea: Tiedostoa tai hakemistoa ei ole
chmod: tiedostoa ”/usr/share/ppd/brhl3040cn.ppd” ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
/usr/share/cups/model/cupswrapperhl3040cn: 1: cannot create /usr/lib/cups/filter/brlpdwrapperhl3040cn: Permission denied
chmod: tiedostoa ”/usr/lib/cups/filter/brlpdwrapperhl3040cn” ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
chmod: tiedostoa ”/usr/local/Brother/Printer/hl3040cn/inf/brhl3040cnrc” ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
chmod: tiedostoa ”/usr/local/Brother/Printer/hl3040cn/inf” ei voi käsitellä: Tiedostoa tai hakemistoa ei ole
 * Restarting Common Unix Printing System: cupsd                                start-stop-daemon: warning: failed to kill 1537: Operation not permitted
cupsd: Child exited on signal 15!
Eli onko nää ajurit a) väärillä nimillä ja b) väärissä paikoissa?
Vieläkö jaksat auttaa avutonta?

terv Timo


http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN

tuolta ainakin ajurit löytyy, deb-paketteja myöten
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: Tha-Fox - 13.11.10 - klo:15.24
Löytyi vastaavaa ongelmaa tuolta englanninkieliseltä foorumilta (http://ubuntuforums.org/showthread.php?p=10012790). Tuon mukaan tulostimen ajuria ei pitäisi valita listalta, vaan ottaa se ppd-kohta. Oikea ppd-tiedosto löytyy joko usr/share/cups/model/brhl3040cn.ppd tai /usr/share/ppd/brhl3040cn.ppd.
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: nymantim - 13.11.10 - klo:16.32
Moi!
Ei vaan pelitä tämä viesti tulee:Tulostin ”Brother-HL3040CN” vaatii ohjelman ”brlpdwrapperhl3040cn”, mutta se ei ole asennettuna. Asenna ohjelma ennen tämän tulostimen käyttöä.




Löytyi vastaavaa ongelmaa tuolta englanninkieliseltä foorumilta (http://ubuntuforums.org/showthread.php?p=10012790). Tuon mukaan tulostimen ajuria ei pitäisi valita listalta, vaan ottaa se ppd-kohta. Oikea ppd-tiedosto löytyy joko usr/share/cups/model/brhl3040cn.ppd tai /usr/share/ppd/brhl3040cn.ppd.
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: I Svärd - 13.11.10 - klo:16.59
Kokeileppa käskeä päätteessä  sudo mkdir /usr/share/cups/model , ajurit kun tykkäis asentua tuohon model kansioon mutta sitä kun ei ole.
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: motalb - 16.12.10 - klo:21.54
Ostinpa myös otsikon mukaisen tulostimen ja tovin aikaa googlasin kun ei ihan heittämällä asentunut.
Erilaisia ohjeita aikani tavailin ja kokeilin kunnes oivalsin että ongelma on siinä että HL-3040CN taipuu monenlaisiin verkkosysteemeihin ja lopulta löysin itselleni toimivan :D

Minulla tulostin on verkkopiuhalla kiinni sisäverkossa jossa adsl-purkki jakelee osoitteet verkon koneille.
Tällä hetkellä tulostinkin saa osoitteensa samaiselta purkilta mutta jos osoite jossain vaiheessa tykkää vaihtua niin vaihdan varmaan manuaaliseen osoitteeseen.
Oman tulostimesi osoitteen saat selville valitsemalla tulostimen valintapainikkeella "Laitetiedot" -> "Tulost.asetukset", jolloin asetukset tulostuvat.

Tässä jonkinlainen rautalankaversio siitä miten sain Brother HL-3040CN -tulostimen toimimaan omassa verkossani:

1. Ajurit löytyvät http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN (http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN)
Ladataan deb-paketit lpr driver ja cupswrapper driver kotikansioon.
Pakettien nimet ovat ainakin tällä hetkellä hl3040cnlpr-1.1.1-4.i386.deb ja hl3040cncupswrapper-1.1.1-4.i386.deb

2. Päätteeseen seuraavat loitsut
Koodia: [Valitse]
sudo dpkg  -i  --force-all  hl3040cnlpr-1.1.1-4.i386.deb
sudo dpkg  -i  --force-all  hl3040cncupswrapper-1.1.1-4.i386.deb
Ei kannata välittää valituksista ettei jotakin kansiota pysty luomaan.
Ja juu, toimivat nimestään huolimatta myös 64 bittisessä ;)

3. Avaa selain ja kirjoita osoite http://localhost:631/printers
Avautuvasta sivusta pitäisi löytyä linkki HL3040CN, klikkaa sitä.
Kohdasta Administration valitaan Modify Printer. Tässä vaiheessa kysyy käyttäjänimeä ja salasanaa joihin laitetaan oma käyttäjätunnus ja salasana.

4. Avautuvalla sivulla on valittavissa useita tapoja yhdistää tulostimeen.
Valitsin vaihtoehdon AppSocket/HP JetDirect ja sitten "Continue"

5. Kohtaan "Connection" täydennetään se oman tulostimen osoite, esimerkiksi socket://192.168.1.5:9100 ja "Continue"

6. Tällä sivulla poistin vain täpän valinnasta "Share This Printer" ja "Continue"

7. Tässä kaiken pitäisi olla kohdillaan, joten "Modify Printer".
Pienen miettimisen jälkeen tulee kohdan 3 näkymä ja asennuksen pitäisi olla valmis.
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: motalb - 07.06.11 - klo:17.45
32 bittisessä 11.04 Natty:ssa ei jostain syystä mennyt Hl-3040CN asennus ihan noilla edellisen viestin ohjeilla. Sekosi sen verran reippaasti että asensin Nattyn uudelleen.

Uusi yritys varovaisemmalla lähestymistavalla onnistui ;D

Eli muuten samoin kuin edellisen viestin ohjeessa, mutta kohta 2 näin:

2. Päätteeseen seuraavat loitsut
Koodia: [Valitse]
sudo mkdir /var/spool/lpd
sudo mkdir /usr/share/cups/model
sudo dpkg -i hl3040cnlpr-1.1.1-4.i386.deb
sudo dpkg -i hl3040cncupswrapper-1.1.1-4.i386.deb
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: motalb - 19.04.12 - klo:21.15
Ajurit näyttävät jo viime syksynä päivittyneen versioon 1.1.2-1.
Lieneekö johtunut uudemmista ajureista vai uudemmasta ubuntusta (12.04), tai sitten molemmista että ajurien asennus sujui ilman että herjasi yhdestäkään virheestä.

Tässä päivitetty versio siitä miten Brother HL-3040CN -tulostimen saa toimimaan ubuntussa.

1. Ajurit löytyvät osoitteesta http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN (http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN)
Ladataan deb-paketit lpr driver ja cupswrapper driver kotikansioon.
Pakettien nimet ovat ainakin tällä hetkellä hl3040cnlpr-1.1.2-1.i386.deb ja hl3040cncupswrapper-1.1.2-1.i386.deb

2. Päätteeseen seuraavat loitsut
Koodia: [Valitse]
sudo mkdir /var/spool/lpd
sudo apt-get install lib32stdc++6 # tätä ei tarvita jos järjestelmä on 32 bittinen
sudo dpkg  -i  --force-all  hl3040cnlpr-1.1.2-1.i386.deb
sudo dpkg  -i  --force-all  hl3040cncupswrapper-1.1.2-1.i386.deb
Tuolla ohjeella siis 64 bittiseen, ja jättämällä yhden rivin pois, 32 bittiseen.

3. Avaa selain ja kirjoita osoite
Koodia: [Valitse]
http://localhost:631/printersAvautuvasta sivusta pitäisi löytyä linkki HL3040CN, klikkaa sitä.
Kohdasta Administration valitaan Modify Printer. Tässä vaiheessa kysyy käyttäjänimeä ja salasanaa joihin laitetaan oma käyttäjätunnus ja salasana.

4. Avautuvalla sivulla on valittavissa useita tapoja yhdistää tulostimeen.
Valitsin vaihtoehdon AppSocket/HP JetDirect ja sitten "Continue"

5. Kohtaan "Connection" täydennetään se oman tulostimen osoite, esimerkiksi socket://192.168.1.5:9100 ja "Continue"

6. Tällä sivulla poistin täpän valinnasta "Share This Printer" ja "Continue"

7. Tässä kaiken pitäisi olla kohdillaan, joten "Modify Printer".
Pienen miettimisen jälkeen tulee kohdan 3 näkymä ja asennuksen pitäisi olla valmis.
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: motalb - 03.02.13 - klo:21.18
Näyttäisi vaativan pientä päivitystä tuo yllä oleva ohje.
Asentelin tulostinta tällä kertaa xubuntu 12.04:än, ja tuo ohje toimi kyllä muuten ihan hyvin, mutta asetukset eivät jostain syystä menneet perille. Eli kun katsoi tulostimen ominaisuuksista, niin se luuli edelleen olevansa usb-väylässä. Muutin siis hieman taktiikkaa ja sain tulostimen toimimaan.

Tässä siis uudistettu ohje jonka luulisin toimivan Xubuntun lisäksi muissakin työpöytäympäristöissä:

1. Ajurit löytyvät osoitteesta http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#HL-3040CN
Ladataan deb-paketit lpr driver ja cupswrapper driver kotikansioon.
Pakettien nimet näyttävät olevan edelleen hl3040cnlpr-1.1.2-1.i386.deb ja hl3040cncupswrapper-1.1.2-1.i386.deb

2. Päätteeseen seuraavat loitsut
Koodia: [Valitse]
sudo mkdir /var/spool/lpd
sudo apt-get install lib32stdc++6 # tätä ei tarvita jos järjestelmä on 32 bittinen
sudo dpkg  -i  --force-all  hl3040cnlpr-1.1.2-1.i386.deb
sudo dpkg  -i  --force-all  hl3040cncupswrapper-1.1.2-1.i386.deb
Tuolla ohjeella siis 64 bittiseen, ja jättämällä yhden rivin pois, 32 bittiseen.

3. Etsitään asetusikkuna Tulostus, ja poistetaan sieltä HL3040CN (sijainti vaihtelee työpöytäympäristöstä riippuen)

4. Avaa selain ja kirjoita osoite
Koodia: [Valitse]
http://localhost:631/printersAvautuvasta sivusta valitaan ylhäältä Administration ja sen jälkeen Add Printer. Tässä vaiheessa kysyy käyttäjänimeä ja salasanaa joihin laitetaan oma käyttäjätunnus ja salasana.

5. Avautuvalla sivulla on valittavissa useita tapoja yhdistää tulostimeen.
Valitaan vaihtoehto AppSocket/HP JetDirect ja sitten "Continue"

6. Kohtaan "Connection" täydennetään se oman tulostimen osoite, esimerkiksi socket://192.168.1.5:9100 ja "Continue"

7. Kohtaan Name kirjoitetaan HL3040CN, tai minkä nimen nyt sitten haluat antaa, ja "Continue"

8. Kohdan "Or Provide a PPD File" painikkeella etsitään sijainti /usr/share/cups/model/Brother ja valitaan sieltä brother_hl3040cn_printer_en.ppd (jos sijainnissa on vain tämä yksi ppd-tiedosto, on valinta automaattinen).
Jatketaan valitsemalla "Add Printer"

9. Tässä muutin vain kohdan Media Size asetuksen arvoon A4 ja lopuksi "Set Default Options"

Nyt tulostimen pitäisi toimia
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: motalb - 10.08.14 - klo:10.53
Tällä kertaa oli asennusvuorossa Xubuntu 14.04
Ohje toimii edelleen. Ainoastaan ajurien latausosoite on muuttunut:
http://support.brother.com/g/b/downloadtop.aspx?c=fi&lang=fi&prod=hl3040cn_all (http://support.brother.com/g/b/downloadtop.aspx?c=fi&lang=fi&prod=hl3040cn_all)
Vaatii muutamia klikkailuja että pääsee varsinaiseen ajurien lataamiseen.

Lataussivulle oli tullut myös asennus-skripti "Driver Install Tool" joka asentelisi tarvittaessa myös scanneriajurin. En kokeillut, vaan asensin ajurit perinteisesti.
Otsikko: Vs: Brother Hl-3040CN
Kirjoitti: motalb - 30.07.19 - klo:21.19
Kun edellisestä päivityksestä on jo viitisen vuotta, ja tulostin edelleen kukkuu, niin ohjeetkin ovat edelleen toimivat ainakin 14.08:ssa ja Debian 8:ssa.
Jos nyt jollakulla muullakin on ko tulostin vielä käytössä. Uskoisin muidenkin Brotherin tulostimien asennuksen sujuvan ohjeiden pienellä soveltamisella.