Visualizzazione dei risultati da 1 a 9 su 9

Discussione: makedev

  1. #1

    makedev

    Ciao, qualcuno sa come rendere permanente l'effetto di makedev?

    Ad ogni riavvio del sistema (Linux Red Hat) il dat "svanisce" e per vederlo devo eseguire MAKEDEV st0

    Solo che ad ogni riavvio va via

    Che posso fare?
    Hey Barney, fantastico, hai portato un barile di birra!! Già, dove posso riempirlo?
    http://www.ibolli.it

  2. #2
    mettilo come comando di avvio in /etc/init.d così ad ogni avvio viene automaticamente eseguito


  3. #3
    Ho provato ma non funziona.

    Non so bene come fare, quindi ho aggiunto uno shell script chiamato "makedev" nella cartella init.d, però non va.

    Le righe che ho inserito nel file:

    #! /bin/bash
    /sbin/MAKEDEV st0
    Hey Barney, fantastico, hai portato un barile di birra!! Già, dove posso riempirlo?
    http://www.ibolli.it

  4. #4

    Re: makedev

    Originariamente inviato da teazzo
    Ad ogni riavvio del sistema (Linux Red Hat) il dat "svanisce" e per vederlo devo eseguire MAKEDEV st0
    Solo che ad ogni riavvio va via
    Che posso fare?
    Che versione di Red Hat e`?
    Puoi postare l'output di
    codice:
    ps -aux | egrep "udev|devfs"
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  5. #5
    La red hat è la enterprise WS (beta).

    Il comando mi restituisce errore (bad syntax), comunque l'output di ps -aux è:


    codice:
    USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
    root         1  0.1  0.0  3180  492 ?        S    10:30   0:00 init [5]
    root         2  0.0  0.0     0    0 ?        S    10:30   0:00 [migration/0]
    root         3  0.0  0.0     0    0 ?        SN   10:30   0:00 [ksoftirqd/0]
    root         4  0.0  0.0     0    0 ?        S    10:30   0:00 [migration/1]
    root         5  0.0  0.0     0    0 ?        SN   10:30   0:00 [ksoftirqd/1]
    root         6  0.0  0.0     0    0 ?        S<   10:30   0:00 [events/0]
    root         7  0.0  0.0     0    0 ?        S<   10:30   0:00 [events/1]
    root         8  0.0  0.0     0    0 ?        S<   10:30   0:00 [khelper]
    root         9  0.0  0.0     0    0 ?        S<   10:30   0:00 [kacpid]
    root        39  0.0  0.0     0    0 ?        S<   10:30   0:00 [kblockd/0]
    root        40  0.0  0.0     0    0 ?        S<   10:30   0:00 [kblockd/1]
    root        41  0.0  0.0     0    0 ?        S    10:30   0:00 [khubd]
    root        51  0.0  0.0     0    0 ?        S    10:30   0:00 [pdflush]
    root        52  0.0  0.0     0    0 ?        S    10:30   0:00 [pdflush]
    root        53  0.0  0.0     0    0 ?        S    10:30   0:00 [kswapd0]
    root        54  0.0  0.0     0    0 ?        S<   10:30   0:00 [aio/0]
    root        55  0.0  0.0     0    0 ?        S<   10:30   0:00 [aio/1]
    root       154  0.0  0.0     0    0 ?        S    10:30   0:00 [kseriod]
    root       330  0.0  0.0     0    0 ?        S    10:30   0:00 [scsi_eh_0]
    root       331  0.0  0.0     0    0 ?        S    10:30   0:00 [ahc_dv_0]
    root       336  0.0  0.0     0    0 ?        S    10:31   0:00 [scsi_eh_1]
    root       337  0.0  0.0     0    0 ?        S    10:31   0:00 [aacraid]
    root       345  0.0  0.0     0    0 ?        S<   10:31   0:00 [ata/0]
    root       346  0.0  0.0     0    0 ?        S<   10:31   0:00 [ata/1]
    root       348  0.0  0.0     0    0 ?        S    10:31   0:00 [scsi_eh_2]
    root       349  0.0  0.0     0    0 ?        S    10:31   0:00 [scsi_eh_3]
    root       361  0.0  0.0     0    0 ?        S    10:31   0:00 [kjournald]
    root       417  0.0  0.0  2012  392 ?        S<s  10:31   0:00 udevd
    root      2015  0.0  0.0     0    0 ?        S    10:31   0:00 [kjournald]
    root      2327  0.0  0.0  1712  620 ?        Ss   10:31   0:00 syslogd -m 0
    root      2331  0.0  0.0  2768  460 ?        Ss   10:31   0:00 klogd -x
    root      2342  0.0  0.0  2392  460 ?        Ss   10:31   0:00 irqbalance
    rpc       2353  0.0  0.0  1800  584 ?        Ss   10:31   0:00 portmap
    rpcuser   2373  0.0  0.0  3520  744 ?        Ss   10:31   0:00 rpc.statd
    root      2385  0.0  0.0  1780  340 ?        Ss   10:31   0:00 mdadm --monitor --scan -f
    root      2416  0.0  0.0  3296  588 ?        Ss   10:31   0:00 rpc.idmapd
    nobody    2519  0.0  0.0 14440  972 ?        Ssl  10:31   0:00 mDNSResponder
    root      2530  0.0  0.0  3444  500 ?        Ss   10:31   0:00 /usr/sbin/acpid
    root      2562  0.0  0.1 10836 3736 ?        Ss   10:31   0:00 cupsd
    root      2611  0.0  0.0  5208 1540 ?        Ss   10:31   0:00 /usr/sbin/sshd
    root      2622  0.0  0.0  2168  844 ?        Ss   10:31   0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
    root      2637  0.0  0.0  2272 1052 ?        S    10:31   0:00 /usr/informix/lib/sqlexecd informix_se -l /tmp/informix.log
    root      2649  0.0  0.0  2304  476 ?        Ss   10:31   0:00 gpm -m /dev/input/mice -t imps2
    htt       2679  0.0  0.0  1860  260 ?        Ss   10:31   0:00 /usr/sbin/htt
    htt       2680  0.0  0.1  8772 3276 ?        S    10:31   0:00 htt_server -nodaemon
    canna     2692  0.0  0.0  2336 1060 ?        Ss   10:31   0:00 /usr/sbin/cannaserver -syslog -u canna
    root      2704  0.0  0.0  3764  796 ?        Ss   10:31   0:00 crond
    xfs       2744  0.0  0.1  6224 3232 ?        Ss   10:31   0:00 xfs -droppriv -daemon
    root      2754  0.0  0.0  2972  568 ?        SNs  10:31   0:00 anacron -s
    daemon    2763  0.0  0.0  3048  624 ?        Ss   10:31   0:00 /usr/sbin/atd
    dbus      2782  0.0  0.0  3208 1144 ?        Ss   10:31   0:00 dbus-daemon-1 --system
    root      2795  0.0  0.0  7456 1456 ?        S    10:31   0:00 cups-config-daemon
    root      2806  0.2  0.1  6420 3916 ?        Ss   10:31   0:00 hald
    root      2875  0.0  0.0  3128  364 tty1     Ss+  10:31   0:00 /sbin/mingetty tty1
    root      2878  0.0  0.0  3248  364 tty2     Ss+  10:31   0:00 /sbin/mingetty tty2
    root      2879  0.0  0.0  1548  360 tty3     Ss+  10:31   0:00 /sbin/mingetty tty3
    root      2885  0.0  0.0  2156  364 tty4     Ss+  10:31   0:00 /sbin/mingetty tty4
    root      2892  0.0  0.0  3240  364 tty5     Ss+  10:31   0:00 /sbin/mingetty tty5
    root      2921  0.0  0.0  3416  364 tty6     Ss+  10:31   0:00 /sbin/mingetty tty6
    root      2935  0.0  0.1 11868 2308 ?        Ss   10:31   0:00 /usr/bin/gdm-binary -nodaemon
    root      3281  0.0  0.1 12496 2980 ?        S    10:31   0:00 /usr/bin/gdm-binary -nodaemon
    root      3287  0.8  0.7 283528 14756 ?      R    10:31   0:02 /usr/X11R6/bin/X
    root      3564  0.0  0.0  4688  832 ?        Ss   10:32   0:00 /usr/bin/ssh-agent /usr/bin/dbus-launch 7428 ?        S    10:32   0:00 /usr/libexec/gconfd-2 5
    root      3581  0.0  0.0  3516  884 ?        S    10:32   0:00 /usr/bin/gnome-keyring-daemon
    root      3583  0.0  0.1  7816 2792 ?        Ss   10:32   0:00 /usr/libexec/bonobo-activation-server1044 ?        S    10:32   0:00 /usr/libexec/gam_server
    root      3623  0.1  0.3 14200 7332 ?        Ss   10:32   0:00 /usr/bin/metacity --sm-client-id=default1
    root      3627  0.2  0.5 22808 11456 ?       Ss   10:32   0:00 gnome-panel --sm-client-id default2
    root      3629  0.2  0.6 38380 13668 ?       Ssl  10:32   0:00 nautilus --no-default-window --sm-client-id default3
    root      3631  0.0  0.3 19624 6312 ?        Ss   10:32   0:00 gnome-volume-manager --sm-client-id default4
    root      3633  0.0  0.3 41220 7596 ?        Ssl  10:32   0:00 eggcups --sm-client-id default6
    root      3635  0.0  0.2 13468 4308 ?        Ss   10:32   0:00 pam-panel-icon --sm-client-id default0
    root      3637  0.1  0.7 30528 16008 ?       SNs  10:32   0:00 /usr/bin/python /usr/bin/rhn-applet-gui
    root      3641  0.2  0.1 11448 3784 ?        S    10:32   0:00 /usr/sbin/cupsd -f -c 
    root      3700  0.1  0.4 22400 9844 ?        S    10:32   0:00 /usr/libexec/wnck-applet ...
    root      3709  0.0  0.0  3608  596 ?        S    10:32   0:00 gnome-pty-helper
    root      3710  0.0  0.0  5032 1376 pts/1    Ss   10:32   0:00 bash
    root      3800  0.0  0.0  3040  748 pts/1    R+   10:36   0:00 ps -aux
    Hey Barney, fantastico, hai portato un barile di birra!! Già, dove posso riempirlo?
    http://www.ibolli.it

  6. #6
    Originariamente inviato da teazzo
    La red hat è la enterprise WS (beta).
    Il comando mi restituisce errore (bad syntax), comunque l'output di ps -aux è:
    (strano che dia bad syntax :master: )
    comunque poco importa:

    codice:
    USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
    root       417  0.0  0.0  2012  392 ?        S<s  10:31   0:00 udevd
    Ecco la causa della "sparizione" del device, il sistema usa udev e con tutta probabilita` non e` stato configurato per gestire la device del nastro (o forse il driver del DAT non e` ancora stato aggiornato, non lo so).

    Come fare per configurare udev dipende dal sistema, ho una mezza idea di come farlo su debian ma non so se quanto detto vale anche su redhat.

    [edit]
    Link per udev: http://www.reactivated.net/udevrules.php
    Qualora tu scegliessi la soluzione "brutale", puoi mettere il MAKEDEV in coda a /etc/rc.d/rc.local per farlo eseguire ad ogni boot.
    [/edit]
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  7. #7
    Vediamo un po'...:

    il driver del dat non è stato mai aggiornato - non c'è neanche, è un dat hp e driver per linux non ne esistono dato che, mi dicono, linux vede i dat tranquillamente.

    Sinceramente non so cosa sia udev, tu come faresti a configurarlo?

    Grazie per l'aiuto
    Hey Barney, fantastico, hai portato un barile di birra!! Già, dove posso riempirlo?
    http://www.ibolli.it

  8. #8
    Originariamente inviato da teazzo
    il driver del dat non è stato mai aggiornato - non c'è neanche, è un dat hp e driver per linux non ne esistono dato che, mi dicono, linux vede i dat tranquillamente.
    Beh, il driver c'e` per forza, altrimenti il DAT non e` che un simpatico soprammobile.
    Semmai c'e` un malinteso, io per driver intend(ev)o la definizione generale, ovvero "porzione di codice facente parte del sistema operativo che gestisce un determinato componente hardware". Senza quel codice, come detto, e` difficile che l'hardware funzioni. Molto difficile .
    Ora: in Linux, una gran fetta di driver e` inclusa nel kernel, conseguentemente linux vede un buon numero di periferiche -tra cui i dat, per fortuna- tranquillamente, senza ricorrere a driver forniti dal produttore come invece e` prassi sotto windows. Questo ovviamente non cambia le cose: il driver ci deve essere, da qualche parte

    Tutto cio` premesso, c'e` da dire che col passaggio al kernel 2.6 sono cambiate un bel po` di cose per quanto riguarda la gestione dei device driver, ed e` possibile che certi driver non siano ancora stati aggiornati, del tutto o in parte, per adeguarsi alla nuova infrastruttura.
    Nello specifico, sto pensando all'adattamento dei driver a sysfs, fatto che e` necessario per un corretto funzionamento con udev.

    Ovviamente, non avendo mai interagito con dat, questa e` solamente una mia supposizione.

    Sinceramente non so cosa sia udev, tu come faresti a configurarlo?
    Con udev ho poca pratica (mannaggia alle cose che funzionano al primo colpo )
    andando rigorosamente a spanne, direi di aggiungere una cosa tipo

    codice:
    BUS="scsi", KERNEL="st[0-9]*", NAME="%k", MODE="0660"
    in /etc/udev/udev.rules

    seguito da un

    codice:
    service udev restart
    Ma non credo che la cosa si risolvera` cosi` in breve termine.
    Forse ti conviene semplicemente, per adesso, aggiungere il comando MAKEDEV in coda a /etc/rc.d/rc.local.
    "Qualsiasi esperto ha paura di combattere usando la katana vera. Anch'io. Ma non ignoro la mia paura, riesco ad accettarla, e a metterla da parte accanto a me".

  9. #9

    Funziona!

    Grazie per le dritte, per il momento ho messo MAKEDEV st0 in rc.d, era quello che cercavo, rapido ed indolore...

    Quando avrò un attimo di tempo farò un po' di prove con udev.

    Grazie ancora
    Ciao
    Hey Barney, fantastico, hai portato un barile di birra!! Già, dove posso riempirlo?
    http://www.ibolli.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.