gentoo + devfs

10 bejegyzés megtekintése - 1-10 / 28
  • Szerző
    Bejegyzés
  • #1975415
    pointux
    Felhasználó

      Nos ez nem így mûködik, ha vagy devfs-t használsz, vagy makedev-et.
      Gondolom kernelt fordítottál és ezért nem mûködik.
      Amennyiben támogatva van az usb, és az usbnyomtatók, akkor /dev/usb/lp0 alatt találod meg az eszközt és cat proba.txt > /dev/usb/lp0 paranccsal lehet vele textfile-t nyomtatni. Nyílván a bonyolultabb nyomtatáshoz kell a driver is. (Kiv., ha fel tudja a nyomtató dolgozni közvetlenül pl. a pdf-et, de ezt most hagyjuk.)
      A kernelben minden jól van? elõször is cat /proc/ioports ?

      #1975416
      kl223
      Felhasználó

        a kernelben véleményem szerint minden jól van. persze ez nem jelent semmit.
        Mindenesetre az „USB Printer” biztos be van jelölve, meg az a három USB-vezérlõ (asszem vmi USB-UHCI, USB-OHCI, meg mégvmi) ennél több nem is kell, nem?

        Vagy mi kellhet még a nyomtatóhoz?

        A „cat /proc/ioports” tartalma:

        Code:
        bash-2.05b# cat /proc/ioports
        0000-001f : dma1
        0020-003f : pic1
        0040-005f : timer
        0060-006f : keyboard
        0080-008f : dma page reg
        00a0-00bf : pic2
        00c0-00df : dma2
        00f0-00ff : fpu
        0170-0177 : ide1
        01f0-01f7 : ide0
        02f8-02ff : serial(auto)
        0376-0376 : ide1
        0378-037a : parport0
        03c0-03df : vesafb
        03f6-03f6 : ide0
        03f8-03ff : serial(auto)
        0cf8-0cff : PCI conf1
        d000-d01f : nVidia Corporation nForce2 SMBus (MCP)
        d400-d4ff : nVidia Corporation nForce2 AC97 Audio Controler (MCP)
         d400-d4ff : NVIDIA nForce Audio
        d800-d87f : nVidia Corporation nForce2 AC97 Audio Controler (MCP)
         d800-d83f : NVIDIA nForce Audio
        f000-f00f : nVidia Corporation nForce2 IDE
         f000-f007 : ide0
         f008-f00f : ide1
        bash-2.05b#

        A nyomtató itt be van kapcsolva, természetesen. én nem sokat tudok kihámozni belõle, remélem, te többet. 🙂

        Ja, és nem tölti be automatikusan a kernelbe az USB printer modult.

        Ha ebbõl nem lehet semmi érdemlegeset kihámozni, szólj, és beadom a kernel teljes konfigját, ami az USB-re vonatkozik.

        Tehát összegzésképpen: mindenképpen én hibáztam, mert UHU alatt jól megy. Nem hinném, h esetleg a 2.4.26-ban sz@r lenne a nyomtatótámogatás, 2.4.24-ben meg jó. Bááár, kit tudja, de kicsi az esélye. Ha ebbõl semmi értelmes nem jön ki, akkor csinálok 1 fullos kernelt, amiben minden benne van USB-téren, aztán majd meglátjuk… de remélem, erre nem kerül sor. 🙂

        kl223

        #1975417
        admin
        Adminisztrátor

          Erdemes lenne azon a linuxodon amin mûködik a nyomtató, egy lsmod-ot nyomni. Ebbõl kilesheted, milyen modulok kellenek neked.

          #1975418
          admin
          Adminisztrátor

            na, en a pendriverrel voltam hasonloan.
            nem volt sda1 a /dev alatt. mar majdnem belenyultam a kernelbe, de
            elotte nyomtam egy ls /dev/sda1 -et.
            et voila! letrejott:]
            de ez inkabb csak eszmefuttatas, mint segitseg:]
            udv, gergo

            te mondtad, h még a neved se tudod leírni normálisan… gondolom, az aláírásodra gondoltál. nos, ezen lehet segíteni. 😉

            #1975419
            admin
            Adminisztrátor

              „Ja, és nem tölti be automatikusan a kernelbe az USB printer modult.”
              Erre való az /etc/modules/autoload fájl írd bele a modul nevét és reboot-tal próbáld ki!

              #1975420
              admin
              Adminisztrátor

                bocs, az elozo en voltam.
                mar a nevem sem tudom leirni normalisan:]

                #1975421
                kl223
                Felhasználó

                  „Ja, és nem tölti be automatikusan a kernelbe az USB printer modult.”
                  Erre való az /etc/modules/autoload fájl írd bele a modul nevét és reboot-tal próbáld ki!
                  [align=right][snapback]86463[/snapback][/align]

                  okés. 1ébként van különbség 1 szimpla „modprobe printer” és 1 reboottal 1bekötött autoloadnak?

                  kl223

                  #1975422
                  pointux
                  Felhasználó

                    A fentibõl az derül ki, hogy usb-d sincsen.

                    Pl. nálam így van egy 1.1-es usb port:
                    d000-d01f : 0000:00:10.0
                    d000-d01f : uhci_hcd

                    Az usb 2.0-hoz meg ehci kell, na azt rakd be. (lehet, hogy neked meg csak az van)

                    #1975423
                    kl223
                    Felhasználó

                      nos, próbálkoztam 1-2 dologgal, itt az eredmény:

                      „printer” modul betétele a „/etc/modules.autoload.d/kernel-2.4” alá. Nem jött be. Az a legjobb, hogy betölti simán a modult, de nincs bent mellette az „usbcore” modul. Nem ismeri fel, h szüksége van erre a „printer” modulnak. 🙁
                      Pedig mielõtt betöltené a modulokat, kiírja, h „Calculating module depedencies…” de úgy tûnik, nem ismeri fel.
                      Ellenben ha betöltöm kézileg az „usbcore” modult, akkor lsmod-ra kiírja, h a „printer” használja az „usbcore”-t. De ha kell neki, akkor mért nem tölti be auto??

                      #1975424
                      pointux
                      Felhasználó

                        Azt ne felejtsd el, hogy esetleg a gentoo fordításra is lehet optimalizálva. Vagyis, hogy a processzor „szívét-lelkét beleadja” a fordításba, és azon belül az optimalizálásra. Tehát önmagában ez nem jelenthet gondot.
                        Gentoo alatt többféle kernel közül választhatsz, van ami a biztonságra, van optimalizálva, van, ami agyonpatchelt (a te szavaiddal élve), van ami a gyorsaságra stb. Mindegyiknek megvan az elõnye és hátránya.
                        De, hogy valami trágya legyen, az nem valószínû. Ugyanis, ha nem is akkora biztosítással, de a gentoo csomagszerkezete is olyan, mint a debiáné, vagyis vannak a stabil csomagok (melyek, ahogy mondtam a debiánétól általában frissebbek), de elég nagy biztonsággal nem hibásak, és vannak a nem stabil csomagok.

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