Internet

10 bejegyzés megtekintése - 11-20 / 24
  • Szerző
    Bejegyzés
  • #2011564
    admin
    Adminisztrátor

      próbáld az /etc/rc.boot/10-boot ban az exit 0 elé írni a chmod 666 /dev/ircomm0-t.

      Koszi goraki a valaszt!
      Az egesz irda inditast atirtam az exit 0 ele (elotte az /etc/rc.boot/40irdastart fileban volt), de sajnos igy sem jo. Sot, ha az exit 0 ele irom, akkor halozati eszkozkent sem tudom az infrat inicializalni, mert az ifconfig irda0 up -ra hibauzenetet ad az UHU, hogy nem talal ilyen eszkozt. 🙁
      Azert koszi megegyszer! 🙂

      #2011565
      goraki
      Felhasználó

        Koszi goraki a valaszt!
        Az egesz irda inditast atirtam az exit 0 ele (elotte az /etc/rc.boot/40irdastart fileban volt), de sajnos igy sem jo. Sot, ha az exit 0 ele irom, akkor halozati eszkozkent sem tudom az infrat inicializalni, mert az ifconfig irda0 up -ra hibauzenetet ad az UHU, hogy nem talal ilyen eszkozt.  🙁
        Azert koszi megegyszer!  🙂
        [align=right][snapback]128964[/snapback][/align]

        az irda indítás alatt az sg szkript futtatását érted? csak a chmod 666 /dev/ircomm0 -t kell valamelyik fájlba írni. Azt hiszem erre az /etc/rc.boot/10-boot vagy mi megfelelõ lenne. Amúgy szívessen 🙂

        #2011566
        admin
        Adminisztrátor

          Nem, az irda inditasan, nem az SG-t, hanem az infravoros eszkoz mukodesehez szukseges parancsokat ertem, ami nalam ez:

          Code:
          #!/bin/bash
          modprobe actisys-sir
          mknod /dev/ircomm0 c 161 0
          irattach /dev/ttyS0 -d actisys -s
          ifconfig irda0 up
          chmod 666 /dev/ircomm0

          Ezt az egeszet irtam at az etc/rc.boot/10-detect fileba az exit 0 ele,de sajna nem jo. Onmagaban a chmod 666 /dev/ircomm0 -nak nem lenne ertelme, hiszen ha meg letre sem hoztam az eszkozt, akkor nincs minek modositani az eleresi jogait. Eredetileg nalam ugyanis a fenti kis script a /etc/rc.boot/40irdastart fileban volt, az meg kesobb hajtodik vegre, mintha az exit 0 elott van. Huh, remelem nem irtam tul nagy zagyvasagot, azthiszem mara eleg volt! 😮

          #2011567
          catalisat
          Felhasználó

            Nem, az irda inditasan, nem az SG-t, hanem az infravoros eszkoz mukodesehez szukseges parancsokat ertem, ami nalam ez:

            Code:
            #!/bin/bash
            modprobe actisys-sir
            mknod /dev/ircomm0 c 161 0
            irattach /dev/ttyS0 -d actisys -s
            ifconfig irda0 up
            chmod 666 /dev/ircomm0

            Ezt az egeszet irtam at az etc/rc.boot/10-detect fileba az exit 0 ele,de sajna nem jo. Onmagaban a chmod 666 /dev/ircomm0 -nak nem lenne ertelme, hiszen ha meg letre sem hoztam az eszkozt, akkor nincs minek modositani az eleresi jogait. Eredetileg nalam ugyanis a fenti kis script a /etc/rc.boot/40irdastart fileban volt, az meg kesobb hajtodik vegre, mintha az exit 0 elott van. Huh, remelem nem irtam tul nagy zagyvasagot, azthiszem mara eleg volt!  😮
            [align=right][snapback]128988[/snapback][/align]

            Hi!
            Nekem is hasonló gondom volt, én a /etc/init.d -be raktam az indító scriptet, majd az /etc/runlevel.d -ben meghívom mint szolgáltatást. Ezután a vezérlópultban meg lehet adni hogy milyen futási szinteken fusson.
            Induláskor beizzítja az irdát, majd userként indíthatom az SG-t is.

            /etc/runlevel.d/custom/irdastart.service

            Code:
            Script=/etc/init.d/irdastart
            Runlevel=345

            /etc/runlevel.d/default/irdastart.service
            üres file, nincs benne semmi

            /etc/init.d/irdastart

            Code:
            #!/bin/bash
            modprobe actisys
            mknod /dev/ircomm0 c 161 0
            irattach /dev/ttyS0 -d actisys -s
            chmod 666 /dev/ircomm0

            /home/krisz/startnet

            Code:
            gkrellm &
            /usr/sbin/pppd file ./siemens-m65

            Ez utóbbira futtatási jogot adtam. Csak annyi a dolgom, hogy indulás után egy konzolba beírom hogy ./startnet és megy a net.
            Alaplapi infrám van (ami a laptopban van), és 1.1 -es uhu alatt használom. Gondolom a problémádra ugyanez a séma megoldást nyújthat 1.2 alatt is

            #2011568
            Derrick
            Felhasználó

              A kerdesem tehat az lenne, hogy hogyan tudnam megakadalyozni a /dev/ircomm0 hozzaferesi jogainak atirodasat, illetve hogyan lehetne kideriteni, hogy ezt mi okozza?
              Koszi elore is!
              [align=right][snapback]128903[/snapback][/align]

              Azt nem tudom, hogy mi okozza. De hogy permanensen 666 joga maradjon az eszköznek pofonegyszerû beállítani:
              /etc/udev/permissions.d/50-udev.permissions fájl végére írd oda:
              ircomm*:root:root:0666

              Innentõl kezdve nem lesz már probléma. (nálam is így van)

              #2011569
              Bolgár Tibor
              Felhasználó

                Helló Tibor vagyok és nagyon köszönöm a sok tippet.
                Egy pár napja már telepitettem az UHU 1.1.1-es verziot 🙂 . A gprs easy conect-ban be állitottam minden kis ablakot,: telefon tipus, hállozat kapcsolodás stb. A dns1 és dns2-öt nem sikerült hogy megadjam, viszont amikor csatlakozni akarok azt írja ki hogy adjak meg legalább egy szervernevet a resolv.conf-ban. 🙁
                Kérlek írjátok meg hogyan kell be írni a szervernevet, mert amikor megnyitottam a resov.conf-ot nem tudtam semmit írni, mert azt írta ki hogy írásvédett.

                Köszi Tibor. :blush:

                #2011570
                Derrick
                Felhasználó

                  Ha a GPRS Easy Connectet 1x futtatot rootként, és beállítod azokat, amiket userként is beállítottál, akkor a resolv.conf-ba beírja a DNS-eket.

                  Ha ez bonyolult, akkor /etc/resolv.conf például (Vodafone):

                  Code:
                  nameserver 80.244.97.30
                  nameserver 80.244.96.1

                  _CSAK_ ROOTK

                  #2011571
                  Bolgár Tibor
                  Felhasználó

                    Ha a GPRS Easy Connectet 1x futtatot rootként, és beállítod azokat, amiket userként is beállítottál, akkor a resolv.conf-ba beírja a DNS-eket.

                    Ha ez bonyolult, akkor /etc/resolv.conf például (Vodafone):

                    Code:
                    nameserver 80.244.97.30
                    nameserver 80.244.96.1

                    _CSAK_ ROOTK

                    #2011572
                    Derrick
                    Felhasználó

                      Indítsd el a scriptgenerátort: SG

                      #2011573
                      [GoMEz]
                      Felhasználó

                        Aki linuxról tud stabilan netezni az nyújtsa fel a kezét! 🙂

                        Mind1…

                        Szoval nekem Motorola SB5100 SurfBoard Cable modemem van.

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