Kirjoittaja Aihe: Brother Hl-3040CN  (Luettu 8006 kertaa)

nymantim

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Brother Hl-3040CN
« : 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

Jakke77

  • Käyttäjä
  • Viestejä: 3946
  • Oulu (Oinaansuo)
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #1 : 13.11.10 - klo:13.41 »
U_G_H

Aspire E5-575G V1.27 CPU: Intel i3-6100U (4) @ 2.300GHz GPU: Intel® HD Graphics 520 GPU: NVIDIA GeForce 940MX Samsung SSD 970 EVO Plus 500GB

nymantim

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #2 : 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

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Brother Hl-3040CN
« Vastaus #3 : 13.11.10 - klo:15.24 »
Löytyi vastaavaa ongelmaa tuolta englanninkieliseltä foorumilta. 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.

nymantim

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #4 : 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. 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.

I Svärd

  • Käyttäjä
  • Viestejä: 297
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #5 : 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.

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #6 : 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
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.

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #7 : 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

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #8 : 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
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.

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #9 : 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

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #10 : 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
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.

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Brother Hl-3040CN
« Vastaus #11 : 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.