Kirjoittaja Aihe: Ubuntu ja Epson Perfection 1670 (RATKAISTU)  (Luettu 6289 kertaa)

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Ubuntu ja Epson Perfection 1670 (RATKAISTU)
« : 12.10.09 - klo:18.00 »
Terve vaan kaikille.
Olen uusi jäsen tällä keskustelualueella, kuten myös Ubuntun käyttäjänä. Olen kyllä opetellut tätä jo vuoden verran ja saanut hyvää tukea Linux keskustelusta, jossa myös olen tällä samalla nimimerkillä.

Eka yhteydenottoni koskee tuota skanneria Epson Perfection 1670. Se on ihan hyvä tasoskanneri ja keljuttaisi heittää roskiin pelkän Linux epäyteensopivuuden vuoksi.

Luin täältä haun antamasta keskustelusta, että joku on saanut tuon laitteen toimimaan:

http://ubuntuforums.org/showthread.php?t=26911

Tämmönen koodi sillä olisi tarjolla:

Koodia: [Valitse]
$ wget http://www.commercialventvac.com/~jeffs/ESFW30.BIN
$ sudo cp ESFW30.BIN /etc/sane.d

Kysyisinkin kokemuksia, onko joku kokeillut, ja uskaltaako tuon ladata, ja vieläkö toimii JJ jakelussa kun sentään jo muutama vuosi on tuosta howto-ajankohdasta vierinyt?
« Viimeksi muokattu: 14.10.09 - klo:17.30 kirjoittanut Hajakenttä »
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #1 : 12.10.09 - klo:18.23 »
Kyseessä on vain firmware-tiedosto, joten pitäisi toimia jakelun versiosta riippumatta. Turvallisuuden kannalta riskinä voi joissain tapauksissa olla se, onko firmware oikeasti tarkoitettu omistamallesi laitteelle vai jollekin fyysisesti erilaiselle laitteelle. Luultavasti ajuri tai laite tekee kuitenkin jonkinlaisen tarkistuksen ennen lataamista.

Muista myös editoida firmwaren sijainti /etc/sane.d/snapscan.conf -tiedostoon.

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #2 : 12.10.09 - klo:18.46 »
Kiitos vastauksesta.

Mielestäni tuo ajurin osoite on jo ko. tiedostossa snapscan.conf koska siellä on mm. tällaiset rivit:

Lainaus
# Epson Perfection 660
usb 0x04b8 0x0114

# Epson Perfection 1670
usb 0x04b8 0x011f

# Epson Perfection 2480
usb 0x04b8 0x0121

En tiedä miksi se siellä on, vaikka ajuria ei selvästi ole. Mutta ei sitä kai tarvitse mitenkään uudestaan laittaa ajurin asennuksen jälkeen, vai olenko aivan väärässä?
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #3 : 12.10.09 - klo:19.12 »
Nuo listaamasi rivit ovat USB-laitteiden tunnuksia. Niiden perusteella ajuri tietää, mitä järjestelmään liitettyjä laitteita sen pitää ohjata.

Ajuri sinulla on jo asennettuna Ubuntun mukana. Tässä asennetaan firmware (laitteen sisällä toimiva ohjelmisto) sellaiseen paikkaan, josta ajuri voi lukea sen ja ladata laitteeseen. Monien laitteiden firmware-tiedostoja ei voida toimittaa käyttöjärjestelmän mukana lisenssiongelmien vuoksi.

Firmwaretiedoston sijainti kerrotaan ajurille /etc/sane.d/snapscan.conf-tiedoston rivillä:

Koodia: [Valitse]
firmware /usr/share/sane/snapscan/your-firmwarefile.bin
Siis jos esimerkiksi kopioit tiedoston hakemistoon /etc/sane.d, kuten linkittämässäsi ohjeessa ehdotettiin, tuo rivi on muutettava muotoon:

Koodia: [Valitse]
firmware /etc/sane.d/ESFW30.BIN

maksim

  • Käyttäjä
  • Viestejä: 211
  • Mikähän tässä nyt mättää?????
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #4 : 12.10.09 - klo:20.27 »
Tuo kyseinen firmware käsittääkseni löytyy myös ko scannerin asennus cd:ltä. (windows)



Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #5 : 12.10.09 - klo:21.31 »
Lainaus
Tuo kyseinen firmware käsittääkseni löytyy myös ko scannerin asennus cd:ltä. (windows)

Kiitti vinkistä. Täytyy etsiä se cd ja katsoa windowskoneella se tiedosto johonkin tikkuun, ennen kun imuroidaan netistä.

================

Lainaus
Nuo listaamasi rivit ovat USB-laitteiden tunnuksia. Niiden perusteella ajuri tietää, mitä järjestelmään liitettyjä laitteita sen pitää ohjata.

Ajuri sinulla on jo asennettuna Ubuntun mukana. Tässä asennetaan firmware (laitteen sisällä toimiva ohjelmisto) sellaiseen paikkaan, josta ajuri voi lukea sen ja ladata laitteeseen. Monien laitteiden firmware-tiedostoja ei voida toimittaa käyttöjärjestelmän mukana lisenssiongelmien vuoksi.

Vai noin se onkin. No sitten pääsin taas vähän eteenpäin. Toteutus menee hiukan yli hilseen:

Lainaus
Firmwaretiedoston sijainti kerrotaan ajurille /etc/sane.d/snapscan.conf-tiedoston rivillä:

Koodia:

firmware /usr/share/sane/snapscan/your-firmwarefile.bin

Tarkoitatko, että snapscan.conf tiedostossa pitäisi olla tuollainen rivi? Ei siellä kyllä ole???
 /usr/share/sane/ hakemistossa ei myöskään ole tiedostoa snapscan :( puuttuuko se ajuri sittenkin? Tuo snapscan.conf tiedostohan on.

Lainaus
Siis jos esimerkiksi kopioit tiedoston hakemistoon /etc/sane.d, kuten linkittämässäsi ohjeessa ehdotettiin, tuo rivi on muutettava muotoon:

Koodia:

firmware /etc/sane.d/ESFW30.BIN

Voisitko täsmentää: mistä etsin rivin, jota muutan.

Kiitos avustasi.
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #6 : 12.10.09 - klo:23.42 »
Tarkoitatko, että snapscan.conf tiedostossa pitäisi olla tuollainen rivi? Ei siellä kyllä ole???

Hmm, /etc/sane.d/snapscan.conf:n alku Ubuntu 9.04:ssä:

Koodia: [Valitse]
#------------------------------ General -----------------------------------

# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /usr/share/sane/snapscan/your-firmwarefile.bin

Voit tarkistaa myös grepillä (haku tekstitiedostosta):

Koodia: [Valitse]
grep firmware /etc/sane.d/snapscan.conf
Mutta jos sinulla ei tosiaan ole ainuttakaan "firmware"-sanalla alkavaa riviä, lisää sellainen itse. Ajuri kyllä on järjestelmässä, kun sane on asennettuna.

Lainaus
/usr/share/sane/ hakemistossa ei myöskään ole tiedostoa snapscan :( puuttuuko se ajuri sittenkin?

Ei, tuo firmware-polku on vain esimerkki, eikä liity ajurin olemassaoloon.
« Viimeksi muokattu: 12.10.09 - klo:23.44 kirjoittanut nm »

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #7 : 13.10.09 - klo:12.12 »
Lainaus
Hmm, /etc/sane.d/snapscan.conf:n alku Ubuntu 9.04:ssä:

Totta tosiaan. Onhan se siellä, kai joku lukihäiriö taas. Nyt asia selkisi. Teen nuo jutut ja palaan sitten tänne kertomaan kuinka kävi. Voi mennä jokunen päivä.

Kiitos avusta.  :D
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #8 : 13.10.09 - klo:17.34 »
No nyt on kokeiltu. Ei se lähtenyt pelaamaan.

Ensin etsittiin se firmware alkuperäiseltä asennuslevyltä ja yritettiin asentaa se. Siitä tuli vain virheilmoitus: ei voi lukea tiedostoa. Kai se on vain windowsille tehty. Sitten imuroitiin se verkosta ja sehän tuli ihan hyvin ja asentuikin ihan ok. Sitten editoitiin se snapscan.conf tiedoston firmware rivi. Kokeiltaessa skanneria se ei toiminut, eikä Xsane ilmeisesti edes tunnistanut skanneria. Kun tehtiin uudelleen käynnistys skannerin usb letku kiinni, kone meni kesken bootin biosiin ja testasi kaikki usb linjat ja kaikista tuli virheilmoitus 110.

Nyt sitten yritetään saada konetta jaloilleen.

Mitähän tässä nyt tapahtui?

Se alkuperäinen rivi:
firmware /usr/share/sane/snapscan/your-firmwarefile.bin
muutettiin muotoon:
firmware /etc/sane.d/ESFW30.BIN
Ja siihen hakemistoon se imuroitu firmware talletettiin:
sudo cp ESFW30.BIN /etc/sane.d

Olisikohan sittenkin pitänyt käyttää sitä alkuperäistä riviä ja tallettaa se tiedosto sen osoittamaan paikkaan?
Miksi, muuten, sen tiedoston nimi on isoilla kirjaimilla? Vaikuttaako se asiaan?
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

maksim

  • Käyttäjä
  • Viestejä: 211
  • Mikähän tässä nyt mättää?????
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #9 : 13.10.09 - klo:18.39 »
No nyt on kokeiltu. Ei se lähtenyt pelaamaan.

Ensin etsittiin se firmware alkuperäiseltä asennuslevyltä ja yritettiin asentaa se. Siitä tuli vain virheilmoitus: ei voi lukea tiedostoa. Kai se on vain windowsille tehty. Sitten imuroitiin se verkosta ja sehän tuli ihan hyvin ja asentuikin ihan ok. Sitten editoitiin se snapscan.conf tiedoston firmware rivi. Kokeiltaessa skanneria se ei toiminut, eikä Xsane ilmeisesti edes tunnistanut skanneria. Kun tehtiin uudelleen käynnistys skannerin usb letku kiinni, kone meni kesken bootin biosiin ja testasi kaikki usb linjat ja kaikista tuli virheilmoitus 110.

Nyt sitten yritetään saada konetta jaloilleen.

Mitähän tässä nyt tapahtui?

Se alkuperäinen rivi:
firmware /usr/share/sane/snapscan/your-firmwarefile.bin
muutettiin muotoon:
firmware /etc/sane.d/ESFW30.BIN
Ja siihen hakemistoon se imuroitu firmware talletettiin:
sudo cp ESFW30.BIN /etc/sane.d

Olisikohan sittenkin pitänyt käyttää sitä alkuperäistä riviä ja tallettaa se tiedosto sen osoittamaan paikkaan?
Miksi, muuten, sen tiedoston nimi on isoilla kirjaimilla? Vaikuttaako se asiaan?

Käynnistäppä xsane terminaalissa, niin virheilmoitukset kertovat mikä mahdollisesti on pielessä.
Periaatteessahan tuo firmware voi olla missä tahansa, vaikka kotihakemistossakin,
kunhan sen polku on kerrottu oikein tuolla rivillä snapscan.conf -tiedostossa.
Onko se firmware varmasti tuossa polun kertomassa paikassa?

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #10 : 13.10.09 - klo:19.47 »
Lainaus
Käynnistäppä xsane terminaalissa, niin virheilmoitukset kertovat mikä mahdollisesti on pielessä.

näin tehtiin ja saatiin tällaisia ilmoituksia (pitkän odotuksen jälkeen):

Laitteen avaaminen epäonnisui  snapscan: `libusb:001:005:
Pääsy resursseihin on estetty

Lainaus
Periaatteessahan tuo firmware voi olla missä tahansa, vaikka kotihakemistossakin,
kunhan sen polku on kerrottu oikein tuolla rivillä snapscan.conf -tiedostossa.

Kyllä se moneen kertaan hartaudella tarkistettiin ja oikeinkirjoitus myös.

Lainaus
Onko se firmware varmasti tuossa polun kertomassa paikassa?

Sekin tarkistettiin ja siellä se on muiden tiedostojen joukossa (isoilla kirjaimilla kirjoitettuna kuten sekin, joka verkon yli tuli). Kaikki muut tiedostot siinä kansiossa on .conf päätteisiä, mutta se ei sitten kai meinaa mitään.

Mitä voisi vielä tehdä? Pitääkö vain uskoa ettei se tule onnistumaan? Niin... se alkuperäinen laitteen asennustiedostojen mukana tullut ESFW30.BIN ei tosiaan edes suostunut asentumaan. (Tiedostoa ei voi avata tai sitä ei ole) Onko se windowsille erilainen kuin linuxille, vaikka on samanniminen? Verkosta saatu asentui hyvin ja on omalla paikallaan.

Totanoin... kuinka voisi lisätä uuden kansion hakemistoon  /usr/share/sane, kun sieltä puuttuu se kansio snapscan. Ja olisiko siitä mitään iloakaan, että voisi sitten käyttää tuota esimerkkilauseketta: firmware /usr/share/sane/snapscan/your-firmwarefile.bin? Haittaako se jos asettautuu rootiksi ja käyttää -uusi kansio- ominaisuutta tiedostoselaimessa?
« Viimeksi muokattu: 13.10.09 - klo:20.04 kirjoittanut Hajakenttä »
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #11 : 13.10.09 - klo:20.38 »
Laitteen avaaminen epäonnisui  snapscan: `libusb:001:005:
Pääsy resursseihin on estetty
Vaikuttaa siltä että Ubuntu bugittaa USB-skannereiden oikeuksien kanssa: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/121082

Ongelman voi korjata ainakin udev-säännöllä, mutta ensin voisit kokeilla skanneria pääkäyttäjänä:

Koodia: [Valitse]
gksudo xsane
Lainaus
Mitä voisi vielä tehdä? Pitääkö vain uskoa ettei se tule onnistumaan? Niin... se alkuperäinen laitteen asennustiedostojen mukana tullut ESFW30.BIN ei tosiaan edes suostunut asentumaan. (Tiedostoa ei voi avata tai sitä ei ole) Onko se windowsille erilainen kuin linuxille, vaikka on samanniminen?

Miten yritit asentaa? Kuulostaa siltä että yritit ajaa tiedostoa, tai sitten sen lukemisessa on jotain hämärämpää ongelmaa. Muuten kopioinnin pitäisi kyllä onnistua ainakin sudon kera.

Lainaus
Totanoin... kuinka voisi lisätä uuden kansion hakemistoon  /usr/share/sane, kun sieltä puuttuu se kansio snapscan. Ja olisiko siitä mitään iloakaan, että voisi sitten käyttää tuota esimerkkilauseketta: firmware /usr/share/sane/snapscan/your-firmwarefile.bin?

Tässä tapauksessa ei ole tarvetta tehdä tätä hakemistoa, mutta päätteessä se onnistuisi komennolla sudo mkdir -p /usr/share/sane/snapscan

Lainaus
Haittaako se jos asettautuu rootiksi ja käyttää -uusi kansio- ominaisuutta tiedostoselaimessa?

Tämäkin on mahdollista.

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #12 : 13.10.09 - klo:21.33 »
Täsmentääkseni tuota terminologiaa... en sitä asentaa yrittänyt, enkä käynnistää, vaan sijoitin sen paikalleen tuolla komennolla:

Lainaus
sudo cp ESFW30.BIN /etc/sane.d

Ja kyllä se sinne menikin, mutta kuten sanottu vasta sitten kun se oli imuroitu netistä. Entinen koneen mukana saatu ei kelvannut, vaikka kahdesti koitettiin. (Voihan siinä olla joku bitti poikittain.)

Oikeastaan sen sijoittaminen ei olisi sitten ollut tarpeeenkaan vaan olisi saanut olla kotikansiossa (johon netistä tuli) ihan hyvin. Se paikka vaan olisi laitettu sinne configurointiin huolella. Tämän verran olen jo oppinut.  ;)

Lainaus
Ongelman voi korjata ainakin udev-säännöllä, mutta ensin voisit kokeilla skanneria pääkäyttäjänä:

Koitettiin ajaa gksudo xsane seuraavanlaisella tuloksella:

Lainaus
You try to run XSane as Root, that really is DANGEROUS!
Do not send any bug reports

Sitten kone ähki pää punaisena hetken ja sanoi:

Lainaus
Laitteen avaaminen epäonnistui `snabscan:libusb:001:007':
Pääsy resurssiin on estetty

Totanoin... Olisiko nyt sen udev-säännön paikka? mikä sitten lieneekin? Odotellessa taidan lukea siitä wikwistä, jos löydän jotain.

Kiitos avusta... sitä tarvitaan.

ps. Kokeiltiin varuilta sitä skanneria windowsissa. Kyllä se toimii vielä.
« Viimeksi muokattu: 13.10.09 - klo:21.39 kirjoittanut Hajakenttä »
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

maksim

  • Käyttäjä
  • Viestejä: 211
  • Mikähän tässä nyt mättää?????
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #13 : 13.10.09 - klo:22.45 »
Kun kerran toimii windowssissa niin sieltä sitten löytyy varmasti toimiva firmware
scanneriisi, kopioi se sieltä ja kokeile uudelleen xsanea.
Itselläni on erimerkkinen tosin, mutta vaatii nuo samat asetukset
 
http://forum.ubuntu-fi.org/index.php?topic=34.0

Tuossa linkissä on myös erimerkkisen asennnuksesta, mutta kannattaa silti vilkaista
mitä siellä sanotaan, etenkin ne virheilmoitukset vaikuttavat samankaltaisilta.

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #14 : 14.10.09 - klo:14.35 »
Nyt päästiin taas vähän eteenpäin. Tein nuo toimenpiteet toiselle koneelle (miniläppäri). Imuroin netistä firmwaren ja se tuli kotikansioon. Katsoin sen polun tarkasti ja editoin sen snapscanin configurointiin kuten ohje on. Sitten matkailin sen skannerin luokse läppärin kanssa ja liitin usb-letkun ja kutsuin Xsanella skanneria ja se toimi hienosti!!!

Sitten vielä uusin koko revohkan siihen pöytäkoneeseen ihan samalla tavalla. Ei toimi. Ei löydä mukamas laitetta. Nyt olen huuli pyöreänä. :o

Näissä kahdessa ubuntussa on se ero, että toinen on perus JJ ja mini on JJ-netbook remix. Pöytäkoneen asennuksessa on myös tehty pikku virhe: Sen kiintolevy on osioitu yhdeksi isoksi levyksi jossa systeemi ja media ovat suloisessa sekamelskassa, eikä eri osiota tiedostojärjestelälle ja toista medialle, kuten normaalisti. Ei kai sillä voi olla tällaista vaikutusta.

Lainaus
Vaikuttaa siltä että Ubuntu bugittaa USB-skannereiden oikeuksien kanssa: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/121082

Jotenkin tuntuu kuin usb olisi se kiusankappale. Kuinka sitä komennetaan ojennukseen?

Lainaus
Kun kerran toimii windowssissa niin sieltä sitten löytyy varmasti toimiva firmware
scanneriisi, kopioi se sieltä ja kokeile uudelleen xsanea.

Näin tehtiin ja se ei toiminut, mutta syy saattaa olla edelleen laitepuolella. Toisessa koneessa ei kokeiltu ja luulenpa, että olisi toiminut ihan yhtä hyvin kuin tuo verkosta saatu, joka siis toimi miniläppärin ja saman skannerin kanssa oikein hyvin, mutta ei tuon pöytäkoneen kanssa. Ja tuo pöytäkone on vielä vähän tehokkaampi, kuin tämä mini sisäkaluiltaan.

Lainaus
http://forum.ubuntu-fi.org/index.php?topic=34.0

Tuossa linkissä on myös erimerkkisen asennnuksesta, mutta kannattaa silti vilkaista
mitä siellä sanotaan, etenkin ne virheilmoitukset vaikuttavat samankaltaisilta.

Oikein hyvä ja valaiseva esimerkki tuo linkki. Melkein kuin käyttöohje. :)

Kaikki neuvot kelpaavat edelleen.
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #15 : 14.10.09 - klo:14.50 »
Jotenkin tuntuu kuin usb olisi se kiusankappale. Kuinka sitä komennetaan ojennukseen?

Jotain hämärää tuon koneen USB:ssä tosiaan tuntuu olevan. Kokeilepa käynnistää xsane ja aja sen epäonnistumisen jälkeen päätteessä dmesg (joka näyttää kernelin lokin). Kopioi tulosteen 20 viimeistä riviä tänne.

Näytä myös lsusb-komennon tuloste silloin kun skanneri on päällä ja kytketty koneeseen.

Jos koneessa on useita USB-portteja, kokeile skanneria niissä kaikissa. Osa porteista voi olla liitetty toiseen USB-kontrolleriin, joka puolestaan saattaa olla yhteistyöhaluisempi Ubuntun kanssa.
« Viimeksi muokattu: 14.10.09 - klo:14.53 kirjoittanut nm »

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #16 : 14.10.09 - klo:15.20 »
Lainaus
aja sen epäonnistumisen jälkeen päätteessä dmesg (joka näyttää kernelin lokin). Kopioi tulosteen 20 viimeistä riviä tänne.

Teen tuon homman kunhan ehdin. Kiitos neuvosta.

Lainaus
Näytä myös lsusb-komennon tuloste silloin kun skanneri on päällä ja kytketty koneeseen.

Jos koneessa on useita USB-portteja, kokeile skanneria niissä kaikissa. Osa porteista voi olla liitetty toiseen USB-kontrolleriin, joka puolestaan saattaa olla yhteistyöhaluisempi Ubuntun kanssa.

Kaikkia portteja koitettiin samalla tuloksella.

Miten muuten on? Windowsissa on kätevä keino päivittää laiteajureita ml. USB ajurit, skannaamalla valmistajien ajurilistojen päivityksiä. Onko linuxissa mitään vastaavaa työkalua normaalin päivitysten hallinnan lisäksi. Vai hoitaako ubuntu tämmöiset päivitykset myös samalla vaivalla kun muutenkin jakelee päivityksiä tuon tuostakin?
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #17 : 14.10.09 - klo:16.00 »
Miten muuten on? Windowsissa on kätevä keino päivittää laiteajureita ml. USB ajurit, skannaamalla valmistajien ajurilistojen päivityksiä. Onko linuxissa mitään vastaavaa työkalua normaalin päivitysten hallinnan lisäksi. Vai hoitaako ubuntu tämmöiset päivitykset myös samalla vaivalla kun muutenkin jakelee päivityksiä tuon tuostakin?

Suurin osa ajureista päivittyy aina kernelin tai muiden järjestelmäkomponenttien (cups, sane) mukana. Ubuntun kanssa on helpointa odotella aina puoli vuotta seuraavaan versioon, jolloin kerneli vaihtuu yleensä paria pykälää tuoreempaan.

Jos tarvitset välttämättä jonkin uuden ajurin tai korjauksen heti, uudemman kernelin voi toki asentaa myös erikseen kernel-PPA:sta (ainakin kehityksen alla olevaan Ubuntu-versioon) tai vaikka kääntämällä itse lähdekoodista. Näitä on kuitenkin paras välttää, ellei oikeasti tiedä mitä tekee.

Joitain laitteita käytetään suljetun koodin ajureilla, jotka päivittyvät myös jakelun mukana, tai ulkoisista lähteistä haettuna useammin.

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1503
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #18 : 14.10.09 - klo:16.05 »
Tässä sitä dmesg:n tulostetta:

[10057.256778] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10063.259082] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10069.256762] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10075.256778] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10081.256789] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10087.256778] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10093.256781] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10099.256773] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10105.256850] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10111.256787] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10117.256791] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10123.256787] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10129.256779] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10135.256770] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10141.256778] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10147.256780] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10153.261107] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10159.260778] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10165.260782] ACPI: Unable to turn cooling device [f6c2df18] 'on'
[10171.260808] ACPI: Unable to turn cooling device [f6c2df18] 'on'

lsusb näytti tällaiselta:

Bus 001 Device 016: ID 04b8:011f Seiko Epson Corp. Perfection 1670
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Kerran käynnistyksen yhteydessä avasin biosin ja havaintona oli, että prosessorin lämpötila oli 58 celciusastetta.
Voisiko tällä olla yhteyttä vaivaan?
DELL Latitude E6220 Xubuntu 20.04, DELL Latitude 5480 Xubuntu 22.04.
– Memento Vivere – Terv: Timo

nm

  • Käyttäjä
  • Viestejä: 15077
    • Profiili
Vs: Ubuntu ja Epson Perfection 1670
« Vastaus #19 : 14.10.09 - klo:16.43 »
Kerran käynnistyksen yhteydessä avasin biosin ja havaintona oli, että prosessorin lämpötila oli 58 celciusastetta.
Voisiko tällä olla yhteyttä vaivaan?

Ei, 58 astetta celsiusta on ok. ACPI yrittää jotain omiaan, mutta tästä tuskin tarvitsee huolestua, eikä tuo ainakaan liity USB:n toimintaan.

Tässä kyllä tarvittaisiin joku hal/udev-ekspertti selvittämään asiaa eteenpäin.
« Viimeksi muokattu: 14.10.09 - klo:17.09 kirjoittanut nm »