Xsane Szegmens hiba? Xsane userként 2.

Kezdőlap Fórumok Egyéb perifériák (HID) Xsane Szegmens hiba? Xsane userként 2.

4 bejegyzés megtekintése - 1-4 / 4
  • Szerző
    Bejegyzés
  • #2079218
    csablak
    Felhasználó

      Ezért nem kellett volna új topikot nyitni!

      No de nézzük sorjában.

      Scanner beálításához általában az alábbi dolgok szükségeltetnek:

      1, http://www.sane-project.org megvizgálása, hogy egyáltalán támogatott-e a scanner.
      2, Ugyanitt megtudni hogy milyen driver kell neki.

      Jelen esetben CanoScan N670U a sane-plustek modullal megy.

      3, /etc/ sane.d/dll.conf fájl megvizsgálása, hogy nincs-e komment (#) jel a plustek előtt.
      Ha van előtte, akkor ki kell venni. Illetve nem árt betenni a net szócskát egy új sorban, és a v4l-et kivenni, hogy az esetleges tv kártyáról, ne akarjon scannelni az xsane.

      plustek
      net

      A „net” a hálózatos üzemmódot jelképezi.

      4, /etc/sane.d/saned.conf fájl megvizsgálása, hogy benne van-e a plustek.conf egy új sorban.
      plustek_pp.conf
      localhost
      A localhost nem árt, mivel helyi gépen is használni szeretnénk.

      Kell még egy xinet démon is, ahol engedélyezzük a scanner használatát.

      Helye: /etc/xinetd.conf, vagy /etc/xinet.d/saned

      A fájl tartalma:

      service sane-port
      {
      disable = no
              port        = 6566
      socket_type = stream
              wait        = no
      groups = yes
      user        = root
      group      = root
      server      = /usr/sbin/saned
      }

      A service sane-port lehet simán
      service sane is.

      A server helye lehet még itt is:
      server = /usr/local/sbin/saned

      Mindezek után nem árt ha felvesszük magunkat a saned csoportba.

      Itt jegyzem meg, hogy a világon másodjára az openSUSE 10.1 tudja beállítani grafikus varázslóból az lpt portos scannereket is. Az első a Conectiva volt.

      #2079219
      Béla
      Felhasználó

        Köszönöm a válaszodat!

        Végigvittem az utasításokat, egyedül a sane-project.org-ot nem néztem meg, mivel nem elérhető az oldal ma, viszont, nagy a valószínűsége hogy a plustek modul megfelel a célnak, hiszen root-ként tudom haználni gond nélkül.
        A variációkkal együtt minden lépés után kipróbáltam, hogy változott -e valami, de sajnos semmi.
        Továbbra is fentáll a kérdéses szegmens hiba userként.
        Arra gondoltam hogy kicsit a csoport felvételről beszélhetnénk, mert ezen a téren is hiányosságaim vannak.
        Ahogy én tudom elég csak az /etc/grop fájlba, a saned és scanner sorok mellé felvennem a nevemet
        valahogy így, hogy saned:x:111:username. Na most elvileg a „111” határozza meg hogy minden csoport végrehajtási jogot kaphat + az usereimet a kettőspont után fel kell sorolnom.
        Van valami ami még az engedélyezéshez szükséges? Elég csak az „1” -es oktális kód?
        Meg van itt ez a groupshadow, amit nem értek. Mi is ennek a gyakorlati haszna?

        Meg még egy téma izgat. Amióta felraktam s designos samsung meghajtót, a /dev/usb egyszerűen nincs, helyette van /dev/mfpport/ -és az összes usb eszközt átnevezte /dev/mfpx-nek. Lehet hogy ez lenne a baj?
        Hol nézhetem meg, hogy a scannernek milyen mfp-s nevet adott? Nem kell a /etc/grop-ban valami mfpport használatot külön engedélyezni a csopotnak/usernek? (most nincs ilyen mfp-s bejegyzés benne)

        Köszi!

        #2079220
        Béla
        Felhasználó

          Hát kiszenvedtem végülis a dolgot az időközben elérhető sane oldaláról és végülis nem sokmindenben tér el a te általad leírtaktól. A canon meghatározott tipusai plustek modult kell hogy használjanak, ez rendben volt.

          A xinet.d módosításainak viszont így kell kinéznie:

          service sane
          {
                  port                    = 6566
                  socket_type            = stream
                  wait                    = no
                  user                    = saned
                  group                  = saned
                  server                  = /usr/local/sbin/saned
          }

          Mondjuk megpróbálhattam volna korábban is hogy ezeket a hivatkozásokat módosítom.

          Azért még mindig érdekelne, hogy minek milyen /dev/mfpx-nek nevezte el a Samsung driver a scanneremet.
          Meg tudnád mondani, hogyan tudom ezt lekérdezni?
          Még egy: Előforulhat olyan hogy a kernelmodulokat egy ilyen utólag installált driver felülvágja, vagy
          egyszerűen törli? Mert az hogy nincs lp modulom, az hallatlannak látszik.

          Köszi!

          #1884905
          csaba
          Felhasználó

            Üdvözletem!

            Rendszer:Debian Sarge

            Probléma: Userként szeretném használni az xsanet-t ami jelenleg a következő hibákat generálja:
            Rootként, a program elindul, bár közben hivatkozik arra, hogy nem találja a mfpport.ko-t, ami egyébként nem tudom hogy  micsoda, csak az elérési útból saccolom, hogy ennek a hibának nagyon nem kell örülnöm. Aztán következik a parport_pc és lp modul hiánya, ami nem okoz gondot root-ként  a program elindul.
            De! Ha ugyanezt megpróbálom eljátszani userként akkor az xsane leáll szegmens hibával.

            Azt olvastam, hogy ez a szegmens hiba,  gyakran akkor jelentkezik, ha nem elérhető a scanner, ezért az /etc/group-ba megadtam  a scanner bejegyzés mellé a csoportnevemet(scanner:x:111: csoportnév), de nem segített a bajomon.
            Korábban ugyanezen rendszeren egyébként meg elég volt ennyit megtennem. (ahány telepítés annyi fajta hiba?)

            A scanimage -L parancsal ki is derül, hogy userként nem lárom a scannert sajnos:

            su-val:

            username@debian:~$ su
            Password:
            debian:/home/username#
            debian:/home/username# scanimage -L
            FATAL: Module parport_pc not found.
            FATAL: Module lp not found.
            insmod: can’t read ‘/lib/modules/2.6.8/kernel/drivers/mfpportctrl/mfpport.ko’: No such file or directory
            FATAL: Module parport_pc not found.
            FATAL: Module lp not found.
            device `plustek:libusb:005:003′ is a Canon N670U/N676U/LiDE20 USB flatbed scanner
            debian:/home/csoportnév#

            Na most ennek ellenére -bár ez itt nem látszik, de su-ban az xsane elindul:
            debian:/home/username# xsane
            FATAL: Module parport_pc not found.
            FATAL: Module lp not found.
            insmod: can’t read ‘/lib/modules/2.6.8/kernel/drivers/mfpportctrl/mfpport.ko’: No such file or directory
            FATAL: Module parport_pc not found.
            FATAL: Module lp not found.
            >> és akkor most elindult és használható az xsane!

            Ha ugyanezt felhasználóként teszem meg, akkor szegmens hibával leáll
            :

            debian:/home/username# exit
            exit
            username@debian:~$ xsane
            FATAL: Module parport_pc not found.
            FATAL: Module lp not found.
            insmod: can’t read ‘/lib/modules/2.6.8/kernel/drivers/mfpportctrl/mfpport.ko’: No such file or directory
            Szegmens hiba
            usrename@debian:~$

            Ekkor megnézem userként a scanimage-t, és látom, hogy nem detektálja a scannert:

            username@debian:~$ scanimage -L

            No scanners were identified. If you were expecting something different,
            check that the scanner is plugged in, turned on and detected by the
            sane-find-scanner tool (if appropriate). Please read the documentation
            which came with this software (README, FAQ, manpages).

            A kérdéseim ezek lennének:

            Mit kell még elkövetnem, hogy a scanner az userként is elérhető legyen?
            Probléma -e a parport_pc, lp, mfpport.ko hiánya? Ha igen miért? (párhuzamos portot nem használok, és van egy samsung usb laser printerem ami viszont hibátlanul működik)
            Illentve, mire van még szükség, ahhoz hogy tudjatok segíteni?

            Biztos nem sokat segít de csatolom az /etc/group-ot is.

            Előre is köszönöm, a segítséget!

          4 bejegyzés megtekintése - 1-4 / 4
          • Be kell jelentkezni a hozzászóláshoz.