Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1403 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4
Auteur Sujet :

[ UDEV ] Montrez vos règles de nommage

n°573483
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 19:57:02  profilanswer
 

Reprise du message précédent :
essaie ça pour tes devices sd :

BUS="scsi", KERNEL="sd[a-z]",            PROGRAM="/etc/udev/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
BUS="scsi", KERNEL="sd[a-z][0-9]*",      PROGRAM="/etc/udev/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
BUS="scsi", KERNEL="sd[a-i][a-z]",       PROGRAM="/etc/udev/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"
BUS="scsi", KERNEL="sd[a-i][a-z][0-9]*", PROGRAM="/etc/udev/scsi-devfs.sh %k %b %n", NAME="%c{1}", SYMLINK="%k %c{2}"


et si ça marche pas, montre moi le contenu de ton script pointé par PROGRAM (d'ailleurs oublie pas de mettre le bon chemin, c'est le mien que j'ai copié là :o)
 
tu as quoi comme distro déjà ?  [:anathema]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
mood
Publicité
Posté le 15-10-2004 à 19:57:02  profilanswer
 

n°573485
mirtouf
Light is right !
Posté le 15-10-2004 à 20:00:04  profilanswer
 

cat /etc/udev/scripts/scsi-devfs.sh
#! /bin/sh
#
#  scsi-devfs.sh: udev external PROGRAM script
#
#  Copyright 2004  Richard Gooch <rgooch@atnf.csiro.au>
#  Copyright 2004  Fujitsu Ltd.
#  Distributed under the GNU Copyleft version 2.0.
#
# return devfs-names for scsi-devices
# Usage in udev.rules:
# BUS="scsi", KERNEL="sd*", PROGRAM="/etc/udev/scsi-devfs.sh sd %b %n", NAME="%c{1}", SYMLINK="%c{2} %k %c{3} %c{4}"
# BUS="scsi", KERNEL="sr*", PROGRAM="/etc/udev/scsi-devfs.sh sr %b %n", NAME="%c{1}", SYMLINK="%c{2} %k %c{3} %c{4}"
# BUS="scsi", KERNEL="st*", PROGRAM="/etc/udev/scsi-devfs.sh st %b %n", NAME="%c{1}", SYMLINK="%c{2} %k %c{3} %c{4}"
# BUS="scsi", KERNEL="sg*", PROGRAM="/etc/udev/scsi-devfs.sh sg %b %n", NAME="%c{1}", SYMLINK="%c{2} %k %c{3} %c{4}"
 
# Find out where sysfs is mounted. Exit if not available
sysfs=`fgrep sysfs /proc/mounts | awk '{print $2}'`
if [ "$sysfs" = "" ]; then
    echo "sysfs is required"
    exit 1
fi
cd $sysfs/bus/scsi/devices
 
case "$1" in
  sd)
    # Extract partition component
    if [ "$3" = "" ]; then
        lpart="disc"
        spart=""
    else
        lpart="part$3"
        spart="p$3"
    fi
    ;;
  sr)
    lpart="cdrom"
    spart=""
    ;;
  st)
    # Not supported yet
    exit 1
    ;;
  sg)
    lpart="generic"
    spart=""
    ;;
  *)
    exit 1
    ;;
esac
 
# Extract SCSI logical address components
scsi_host=`echo $2 | cut -f 1 -d:`
scsi_bus=`echo $2 | cut -f 2 -d:`
scsi_target=`echo $2 | cut -f 3 -d:`
scsi_lun=`echo $2 | cut -f 4 -d:`
 
# Generate long and short common name parts
l_com="bus$scsi_bus/target$scsi_target/lun$scsi_lun/$lpart"
s_com="b${scsi_bus}t${scsi_target}u${scsi_lun}$spart"
 
# Generate long and short logical names
l_log="scsi/host$scsi_host/$l_com"
s_log="$1/c${scsi_host}${s_com}"
 
readlink $2 | fgrep -q pci
if [ "$?" != "0" ]; then
    # Not a PCI controller, show logical locations only
    echo $l_log $s_log
    exit 0
fi
 
# Extract PCI address
tmp=`readlink $2 | sed -e 's@/host.*/.*@@'`
pci_addr=`basename "$tmp"`
pci_domain=`echo $pci_addr | cut -f 1 -d:`
pci_bus=`echo $pci_addr | cut -f 2 -d:`
pci_slot=`echo $pci_addr | tr . : | cut -f 3 -d:`
pci_function=`echo $pci_addr | cut -f 2 -d.`
 
# Generate long and short physical names
l_pci="domain$pci_domain/bus$pci_bus/slot$pci_slot/function$pci_function"
l_phy="bus/pci/$l_pci/scsi/$l_com"
s_phy="$1/pci/$pci_addr/$s_com"
 
echo $l_phy $s_phy $l_log $s_log


 

cat /etc/udev/scripts/ide-devfs.sh
#!/bin/sh
 
# udev external PROGRAM script
# return devfs-names for ide-devices
# BUS="ide", KERNEL="hd*", PROGRAM="/etc/udev/ide-devfs.sh %k %b %n", NAME="%k", SYMLINK="%c{1} %c{2}"
 
HOST="${2%\.[0-9]}"
TARGET="${2#[0-9]\.}"
 
if [ -z "${HOST#[13579]}" ]; then
        HOST=$((${HOST} - 1))
        BUS="1"
else
        BUS="0"
fi
 
get_dev_number() {
        local x=
        local num=0
        local MEDIA=
        local DRIVE="${1%%[0-9]*}"
 
        for x in /proc/ide/*/media; do
                if [ -e "${x}" ]; then
                        MEDIA=`cat ${x}`
                        if [ "${MEDIA}" = "$2" ]; then
                                num=$((${num} + 1))
                        fi
                        if [ "${x}" = "/proc/ide/${DRIVE}/media" ]; then
                                break
                        fi
                fi
        done
 
        echo $((${num} - 1))
}
 
if [ -z "$3" -a -f /proc/ide/${1}/media ]; then
        MEDIA=`cat /proc/ide/${1}/media`
        if [ "${MEDIA}" = "cdrom" ]; then
                echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/cd cdroms/cdrom`get_dev_number $1 cdrom`
        elif [ "${MEDIA}" = "floppy" ]; then
                echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/disc floppies/floppy`get_dev_number $1 floppy`/disc
        elif [ "${MEDIA}" = "disk" ]; then
                echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/disc discs/disc`get_dev_number $1 disk`/disc
        fi
else
        echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/part$3 discs/disc`get_dev_number $1 disk`/part$3
fi


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573489
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 20:18:34  profilanswer
 

bon, pas envi de me prendre la tete avec tes scripts, tiens, essaies ça :

#!/bin/sh -e
# Inspired from a script by Remco <remco@d-compu.dyndns.org>.
# Support for /dev/discs/* and /dev/cdroms/* by Daniel Mueller <danm@gmx.li>.
#
# BUS="scsi", KERNEL="sd[a-z][0-9]*", PROGRAM="/etc/udev/scsi-devfs.sh %k %b %n", NAME="%1c", SYMLINK="%k %2c"
 
get_ide_offset() {
        local num=0
        local dev
 
        for dev in /proc/ide/*/media; do
                if [ "`cat $dev`" = "$1" ]; then
                        num=$(($num + 1))
                fi
        done
 
        echo $num
}
 
get_next_number() {
        local num=0
        local dev
        local offset=`get_ide_offset $2`
 
        if [ "$2" = "disk" ]; then
                local DRIVE="${1%%[0-9]*}"
                local DEVLIST="/sys/block/sd*"
        else
                local DRIVE=$1
                local DEVLIST="/sys/block/sr*"
        fi
 
        for dev in $DEVLIST; do
                [ "${dev#/sys/block/}" = "$DRIVE" ] && break
                num=$(($num + 1))
        done
 
        echo $(($offset + $num))
}
 
# the format is "HOST:BUS:TARGET:LUN"
SCSI_ID=$2
HOST=${SCSI_ID%%:*}
SCSI_ID=${SCSI_ID#*:}
BUS=${SCSI_ID%%:*}
SCSI_ID=${SCSI_ID#*:}
TARGET=${SCSI_ID%%:*}
SCSI_ID=${SCSI_ID#*:}
LUN=$SCSI_ID
 
case "$1" in
scd*|sr*)
        # CDROM/DVD
        NAME=cd
        LINK="cdroms/cdrom"`get_next_number $1 cdrom`
        ;;
sd*)
        if [ "$3" ]; then
                NAME=part$3
                LINK="discs/disc"`get_next_number $1 disk`/part${3}
        else
                NAME=disc
                LINK="discs/disc"`get_next_number $1 disk`/disk
        fi
        ;;
nst*)
        NAME=$(echo "$1" | sed -e 's/nst0m/nmt/')
        [ $NAME = "mt0" ] && LINK=ntape
        ;;
st*)
        NAME=$(echo "$1" | sed -e 's/st0m/mt/')
        [ $NAME = "mt0" ] && LINK=tape
        ;;
sg*|*)
        NAME=generic
        ;;
esac
 
echo scsi/host$HOST/bus$BUS/target$TARGET/lun$LUN/$NAME $LINK
 
exit 0


 
pour le script scsi
je peux rien faire de plus ce soir


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°573502
mirtouf
Light is right !
Posté le 15-10-2004 à 21:00:09  profilanswer
 

On va faire plus simple :
tu me dis ce que tu fais pour que cheztoiçamarche.
 
Ni le script gentoo, ni le script deb ne permettent d'avoir le sd* et hd* dans /dev.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573510
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 21:29:00  profilanswer
 

mirtouf a écrit :

On va faire plus simple :
tu me dis ce que tu fais pour que cheztoiçamarche.
 
Ni le script gentoo, ni le script deb ne permettent d'avoir le sd* et hd* dans /dev.


 
bah rien, j'utilse une deb, stou ... tu as les bons modules sinon ? :??:
prend le package debian et décompresse le et utilise le sur ta gentoo vu qu'elle est trop nul pour fonctionner correctement [:god]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°573511
mirtouf
Light is right !
Posté le 15-10-2004 à 21:34:47  profilanswer
 

j'avais déjà essayé udev à partir des sources que j'avais compilé. Même résultat, ça doit être la conf qui merde ou un problème hard.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573514
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 21:38:43  profilanswer
 

mirtouf a écrit :

j'avais déjà essayé udev à partir des sources que j'avais compilé. Même résultat, ça doit être la conf qui merde ou un problème hard.


 
si ça marche avec devfs, c'est udev qui merde à mon avis, pas le hard
pour la conf, celle de debian est bien fichu, tu devrais essayer de décompresser le paquet sur ta gentoo pour voir


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°573520
mirtouf
Light is right !
Posté le 15-10-2004 à 21:43:53  profilanswer
 

ce que je veux dire c'est que mes périphériques sont présents dans /dev/ide et /dev/scsi mais les liens symboliques sont absents.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573522
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 21:47:12  profilanswer
 

mirtouf a écrit :

ce que je veux dire c'est que mes périphériques sont présents dans /dev/ide et /dev/scsi mais les liens symboliques sont absents.


 
tu as essayé les règles que je t'ai donné en haut de la page ?? :??:


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°573523
mirtouf
Light is right !
Posté le 15-10-2004 à 21:47:47  profilanswer
 

En fait, j'ai l'impression que udev n'a pas le contrôle total dans /dev.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
mood
Publicité
Posté le 15-10-2004 à 21:47:47  profilanswer
 

n°573524
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 21:48:20  profilanswer
 

mirtouf a écrit :

En fait, j'ai l'impression que udev n'a pas le contrôle total dans /dev.


 
elle pu ta gentoo :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°573529
mirtouf
Light is right !
Posté le 15-10-2004 à 21:55:24  profilanswer
 

J'ai beau fouiller partout je vois pas où ça coince.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573535
mirtouf
Light is right !
Posté le 15-10-2004 à 22:13:21  profilanswer
 

Lu sur le site :

Citation :

If you have included devfs support in your kernel, you can deactivate it in the bootloader configuration: add gentoo=nodevfs as a kernel parameter. If you want to use devfs and deactivate udev, add gentoo=noudev as kernel parameter.


 
mais il n'était pas écrit de rajouter devfs=nomount...
 
Bourdel de m**** [:toad666]


Message édité par mirtouf le 15-10-2004 à 22:13:30

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573548
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 22:29:16  profilanswer
 
n°573555
mirtouf
Light is right !
Posté le 15-10-2004 à 22:52:18  profilanswer
 

Enfin ça marche. ! [:jar jar]
J'ai crée des symlinks kivontbien pour mes lecteurs et mes clefs.
/ verrai le reste demain.


Message édité par mirtouf le 15-10-2004 à 22:52:58

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573643
j_c_p
Linux user
Posté le 16-10-2004 à 10:14:18  profilanswer
 

mirtouf : ton lirc fctionne ?
Sinon, tu peux aussi désactiver le support devfs ds le noyau par la suite pour ne plus avoir à mettre gentoo=nodevfs ds ton bootloader ;) (enfin, c'est ce que j'ai fait au début, après avoir testé ma config udev ;)).

n°573648
mirtouf
Light is right !
Posté le 16-10-2004 à 10:31:51  profilanswer
 

j_c_p a écrit :

mirtouf : ton lirc fctionne ?
Sinon, tu peux aussi désactiver le support devfs ds le noyau par la suite pour ne plus avoir à mettre gentoo=nodevfs ds ton bootloader ;) (enfin, c'est ce que j'ai fait au début, après avoir testé ma config udev ;)).


 
Faut patcher udev pour pouvoir utiliser créer une règle pour lirc.
Sinon, un coup de mknod /dev/lic/lirc0 c 61 0 fonctionne.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°573651
mirtouf
Light is right !
Posté le 16-10-2004 à 10:34:17  profilanswer
 
n°573652
j_c_p
Linux user
Posté le 16-10-2004 à 10:36:19  profilanswer
 


Merci ;) (je teste cela demain en fin d'après-midi ;)).

n°579275
multani
Dépressionnisé
Posté le 24-10-2004 à 22:54:20  profilanswer
 

Y'en a qui ont trouvé comment monté les partitions d'un disque automatiquement au démarrage (au hasard, pour les partoches FAT32 des potes windowzien :whistle: ) ?
 
Le must serait de créer les entrées nécessaires dans fstab (ou autre surement mieux en fait), pour chaque partitions non présentes dans le fstab au démarrage. Ca serait cool non ? [:dawa]

n°588654
thierry_b
Posté le 11-11-2004 à 01:07:53  profilanswer
 

Bonjour,
avec udev, il ne reconnait plus mon modem sur mon port com1, car il ne cree pas le /dev/ttS0.
 
Je ne vois pas trop quelle règle rajouter...
 
Merci
A+

n°588661
udok
La racaille des barbus ©clémen
Posté le 11-11-2004 à 01:31:30  profilanswer
 

quel distro ?
 
ls -l /etc/udev/rules.d/

n°589233
thierry_b
Posté le 12-11-2004 à 07:47:35  profilanswer
 

J'utilise Debian.
 
Merci
A+

n°589338
udok
La racaille des barbus ©clémen
Posté le 12-11-2004 à 12:36:05  profilanswer
 

et le ls ...  [:doriangray]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°589863
thierry_b
Posté le 13-11-2004 à 02:14:01  profilanswer
 

VOila:
thierry:/home/thierry# ls -l /etc/udev/rules.d/
total 0
lrwxr-xr-x  1 root root 13 2004-11-13 02:09 udev.rules -> ../udev.rules
thierry:/home/thierry#  
 
 
et voici le contenu de mon fichier udev.rules
 
# There are a number of modifiers that are allowed to be used in some
# of the different fields. They provide the following subsitutions:
# %n - the "kernel number" of the device.
#      For example, 'sda3' has a "kernel number" of '3'
# %k - the kernel name for the device.
# %M - the kernel major number for the device
# %m - the kernel minor number for the device
# %b - the bus id for the device
# %c - the string returned by the PROGRAM. (Note, this doesn't work within
#      the PROGRAM field for the obvious reason.)
# %s{filename} - the content of a sysfs attribute.  
# %% - the '%' char itself.
#
 
# /dev/cdrom symlink
BUS="ide", KERNEL="hd[a-z]", PROGRAM="/etc/udev/cdsymlinks.sh %k", SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
 
# permissions for SCSI sg devices
BUS="scsi", KERNEL="s[grt][0-9]*", SYSFS{type}="5", NAME="%k", MODE="0660", GROUP="cdrom"
 
# permissions for IDE CD devices
BUS="ide", KERNEL="*[!0-9]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="cdrom*", NAME="%k", MODE="0660", GROUP="cdrom"
 
# permissions for IDE floppy devices
BUS="ide", KERNEL="*[!0-9]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="floppy*", NAME="%k", MODE="0660", GROUP="floppy"
 
# USB devices
BUS="usb", KERNEL="hiddev*", NAME="usb/%k"
BUS="usb", KERNEL="auer*", NAME="usb/%k"
BUS="usb", KERNEL="legousbtower*", NAME="usb/%k"
BUS="usb", KERNEL="dabusb*", NAME="usb/%k"
BUS="usb", KERNEL="lp[0-9]*", NAME="usb/%k"
 
KERNEL="dvb*",  PROGRAM="/etc/udev/dvb.sh %k", NAME="%c"
 
KERNEL="card*",  NAME="dri/card%n"
KERNEL="cdemu[0-9]*", NAME="cdemu/%n"
KERNEL="pktcdvd[0-9]*", NAME="pktcdvd/%n"
KERNEL="pktcdvd", NAME="pktcdvd/control"
KERNEL="cpu[0-9]*", NAME="cpu/%n/cpuid"
KERNEL="msr[0-9]*", NAME="cpu/%n/msr"
KERNEL="microcode", NAME="cpu/microcode"
 
# ALSA devices
KERNEL="controlC[0-9]*", NAME="snd/%k"
KERNEL="hw[CD0-9]*", NAME="snd/%k"
KERNEL="pcm[CD0-9cp]*", NAME="snd/%k"
KERNEL="midi[CD0-9]*", NAME="snd/%k"
KERNEL="timer",  NAME="snd/%k"
KERNEL="seq",  NAME="snd/%k"
 
# input devices
KERNEL="mice",  NAME="input/%k"
KERNEL="mouse[0-9]*", NAME="input/%k"
KERNEL="event[0-9]*", NAME="input/%k", PROGRAM="/etc/udev/inputdev.sh %k", RESULT="inputdev", MODE="0664", GROUP="video"
KERNEL="event[0-9]*", NAME="input/%k"
KERNEL="js[0-9]*", NAME="input/%k"
KERNEL="ts[0-9]*", NAME="input/%k"
KERNEL="uinput", NAME="input/%k"
 
KERNEL="tap*",  NAME="net/%k"
KERNEL="tun",  NAME="net/%k"
 
# CAPI devices
KERNEL="capi",  NAME="capi20", SYMLINK="isdn/capi20"
KERNEL="capi[0-9]*", NAME="capi/%n"
 
# device mapper creates its own device nodes, so ignore these
KERNEL="dm-[0-9]*", NAME=""
KERNEL="device-mapper", NAME="mapper/control"
 
 
#DD-Externe
SYSFS{model_name_kv}="OXFORD IDE Device LUN 0 ", NAME="%k", SYMLINK="firewire%n"
 
#Ipod
SYSFS{model_name_kv}="iPod", NAME="%k", SYMLINK="ipod%n"
 
 
----------------------------------------------------------
 
Merci
A+

n°589877
udok
La racaille des barbus ©clémen
Posté le 13-11-2004 à 04:00:05  profilanswer
 

cd /etc/udev/rules.d
ln -s ../compat-full.rules compat-full.rules
ln -s ../devfs.rules devfs.rules


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°591024
thierry_b
Posté le 15-11-2004 à 16:15:50  profilanswer
 

Merci, mais malhreusement ca e marche tjs pas qd mm.
 
thierry@thierry:~$ ls -l /dev/ttyS*
ls: /dev/ttyS*: Aucun fichier ou répertoire de ce type
thierry@thierry:~$  
 
Normalement, je devrais avoir /dev/ttyS0,1.....
 
Merci
A+

n°591038
udok
La racaille des barbus ©clémen
Posté le 15-11-2004 à 16:25:15  profilanswer
 

ls -al /dev/tts/  :heink:
sinon t'es sur que udev démarre bien ?  :??:
 
si oui alors balance toutes les lignes de /var/log/syslog relative à udev

n°591045
thierry_b
Posté le 15-11-2004 à 16:31:27  profilanswer
 

Oui il demarre bien car c'est quand je le désinstalle, que mes ttyS* marchent LOL.
 
thierry:/home/thierry# ls -al /dev/tts/
ls: /dev/tts/: Aucun fichier ou répertoire de ce type
thierry:/home/thierry#  
 
Nov 15 15:59:25 thierry udev[4258]: creating device node '/dev/vcs8'
Nov 15 15:59:25 thierry udev[4261]: creating device node '/dev/vcsa8'
Nov 15 15:59:40 thierry udev[4738]: creating device node '/dev/vcs7'
Nov 15 15:59:40 thierry udev[4745]: creating device node '/dev/vcsa7'
Nov 15 16:12:02 thierry udev[6299]: removing device node '/dev/vcs1'
Nov 15 16:12:02 thierry udev[6300]: removing device node '/dev/vcsa1'
Nov 15 16:12:02 thierry udev[6304]: configured rule in '/etc/udev/rules.d/compat-full.rules' at line 13 applied, added symlink '%k'
Nov 15 16:12:02 thierry udev[6304]: configured rule in '/etc/udev/rules.d/devfs.rules' at line 50 applied, 'vcs1' becomes 'vcc/%n'
Nov 15 16:12:02 thierry udev[6304]: creating device node '/dev/vcc/1'
Nov 15 16:12:03 thierry udev[6327]: configured rule in '/etc/udev/rules.d/compat-full.rules' at line 15 applied, added symlink '%k'
Nov 15 16:12:03 thierry udev[6327]: configured rule in '/etc/udev/rules.d/devfs.rules' at line 52 applied, 'vcsa1' becomes 'vcc/a%n'
Nov 15 16:12:03 thierry udev[6327]: creating device node '/dev/vcc/a1'
Nov 15 16:12:03 thierry udev[6329]: removing device node '/dev/vcc/1'
Nov 15 16:12:03 thierry udev[6337]: removing device node '/dev/vcc/a1'
Nov 15 16:12:03 thierry udev[6370]: removing device node '/dev/vcs1'
Nov 15 16:12:03 thierry udev[6372]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6407]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6409]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6447]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6449]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6479]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6481]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6517]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6519]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6553]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6555]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6590]: removing device node '/dev/vcsa1'
Nov 15 16:12:04 thierry udev[6593]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6629]: removing device node '/dev/vcs1'
Nov 15 16:12:04 thierry udev[6631]: removing device node '/dev/vcsa1'
Nov 15 16:12:05 thierry udev[6664]: removing device node '/dev/vcs1'
Nov 15 16:12:05 thierry udev[6666]: removing device node '/dev/vcsa1'
Nov 15 16:12:05 thierry udev[6704]: removing device node '/dev/vcs1'
Nov 15 16:12:05 thierry udev[6706]: removing device node '/dev/vcsa1'
Nov 15 16:13:26 thierry udev[4327]: configured rule in '/etc/udev/rules.d/compat-full.rules' at line 13 applied, added symlink '%k'
Nov 15 16:13:26 thierry udev[4327]: configured rule in '/etc/udev/rules.d/devfs.rules' at line 50 applied, 'vcs8' becomes 'vcc/%n'
Nov 15 16:13:26 thierry udev[4327]: creating device node '/dev/vcc/8'
Nov 15 16:13:26 thierry udev[4338]: configured rule in '/etc/udev/rules.d/compat-full.rules' at line 15 applied, added symlink '%k'
Nov 15 16:13:26 thierry udev[4338]: configured rule in '/etc/udev/rules.d/devfs.rules' at line 52 applied, 'vcsa8' becomes 'vcc/a%n'
Nov 15 16:13:26 thierry udev[4338]: creating device node '/dev/vcc/a8'
Nov 15 16:13:41 thierry udev[4805]: configured rule in '/etc/udev/rules.d/compat-full.rules' at line 13 applied, added symlink '%k'
Nov 15 16:13:42 thierry udev[4805]: configured rule in '/etc/udev/rules.d/devfs.rules' at line 50 applied, 'vcs7' becomes 'vcc/%n'
Nov 15 16:13:42 thierry udev[4805]: creating device node '/dev/vcc/7'
Nov 15 16:13:42 thierry udev[4812]: configured rule in '/etc/udev/rules.d/compat-full.rules' at line 15 applied, added symlink '%k'
Nov 15 16:13:42 thierry udev[4812]: configured rule in '/etc/udev/rules.d/devfs.rules' at line 52 applied, 'vcsa7' becomes 'vcc/a%n'
Nov 15 16:13:42 thierry udev[4812]: creating device node '/dev/vcc/a7'
 
Voila
Merci :-)
A+
 
Sinon tu verras la ligneà ajouter dans /et/udev/udev.rules?
 
 

n°591050
udok
La racaille des barbus ©clémen
Posté le 15-11-2004 à 16:36:45  profilanswer
 

bon ... hmm, essayons un truc :
tu l'installes
tu le démarres pas au démarrage, pour ça tu fais :
update-rc.d -f udev remove
tu reboots
là tu vérifies que tu as les fichiers que tu cherches, tu vérifies que tout marche bien, et ensuite tu fais :
/etc/init.d/udev start
et là tu me dis si ça marche ou pas


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°591052
udok
La racaille des barbus ©clémen
Posté le 15-11-2004 à 16:39:28  profilanswer
 

elle est à jour sinon ta debian ? c'est une sid ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°591075
thierry_b
Posté le 15-11-2004 à 17:16:26  profilanswer
 

Alors, avant de redemarrer udev, ca marche:
 
thierry@thierry:~$ ls -l /dev/ttyS
ttyS0  ttyS1  ttyS2  ttyS3  ttyS4  ttyS5  ttyS6  ttyS7  
thierry@thierry:~$ ls -l /dev/ttyS
 
thierry:/home/thierry# /etc/init.d/udev start
WARNING: .udev.tdb already exists on the old /dev/!
Mounting a tmpfs over /dev...done.
Creating initial device nodes...done.
 
Et après ca remarche tjs donc c'est bien quand il se lance en service que ca ne marche.
Il doit se lancer peut-tre avant le processus qui crée les ttyS* (qui représezntent les ports series de la machine en fait).
 
Donc comment faire?
 
Merci
A+

n°591117
udok
La racaille des barbus ©clémen
Posté le 15-11-2004 à 18:28:27  profilanswer
 

thierry_b a écrit :

Alors, avant de redemarrer udev, ca marche:
 
thierry@thierry:~$ ls -l /dev/ttyS
ttyS0  ttyS1  ttyS2  ttyS3  ttyS4  ttyS5  ttyS6  ttyS7  
thierry@thierry:~$ ls -l /dev/ttyS
 
thierry:/home/thierry# /etc/init.d/udev start
WARNING: .udev.tdb already exists on the old /dev/!
Mounting a tmpfs over /dev...done.
Creating initial device nodes...done.
 
Et après ca remarche tjs donc c'est bien quand il se lance en service que ca ne marche.
Il doit se lancer peut-tre avant le processus qui crée les ttyS* (qui représezntent les ports series de la machine en fait).
 
Donc comment faire?
 
Merci
A+


 
non, là il s'est pas démarré
rm /dev/.udev.tdb
et tu refais le test  :)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°591336
thierry_b
Posté le 16-11-2004 à 06:37:24  profilanswer
 

Ouais, ca marche tjs.
 
thierry@thierry:~$ ls /dev/ttyS
ttyS0  ttyS1  ttyS2  ttyS3  ttyS4  ttyS5  ttyS6  ttyS7  
thierry@thierry:~$ su          
Password:  
thierry:/home/thierry# rm /dev/.udev.tdb  
rm: détruire fichier régulier `/dev/.udev.tdb'? y
thierry:/home/thierry# /etc/init.d/udev start
Mounting a tmpfs over /dev...done.
Creating initial device nodes...done.
thierry:/home/thierry# ls /dev/ttyS*
/dev/ttyS0  /dev/ttyS2  /dev/ttyS4  /dev/ttyS6
/dev/ttyS1  /dev/ttyS3  /dev/ttyS5  /dev/ttyS7
thierry:/home/thierry#  

n°591355
udok
La racaille des barbus ©clémen
Posté le 16-11-2004 à 09:33:47  profilanswer
 

et en rebootant ?

n°591865
thierry_b
Posté le 17-11-2004 à 06:53:50  profilanswer
 

Euh oui ca marche tjs.
 
A+

n°592146
udok
La racaille des barbus ©clémen
Posté le 17-11-2004 à 17:05:33  profilanswer
 

ne me remercie pas surtout ... :o

n°592229
thierry_b
Posté le 17-11-2004 à 19:59:46  profilanswer
 

oui merci, mais faut que je lange udev manuellement maintenant car on a viré udev du démarrage.
Donc comment faire pour qu'il se relance automatiquement, que je reteste que ca marche tjs lol?
 
Merci
A+

n°592250
udok
La racaille des barbus ©clémen
Posté le 17-11-2004 à 20:25:37  profilanswer
 

thierry_b a écrit :

oui merci, mais faut que je lange udev manuellement maintenant car on a viré udev du démarrage.
Donc comment faire pour qu'il se relance automatiquement, que je reteste que ca marche tjs lol?
 
Merci
A+


 
ah bah oui, forcément [:god] :
cd /etc/rcS.d
ln -s ../init.d/udev S04udev


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°592688
thierry_b
Posté le 18-11-2004 à 18:23:00  profilanswer
 

Ben voila, justement des qu'il retourne en demarrage automatique, ca ne marche plus :-(.
 
Merci
A+

n°592718
udok
La racaille des barbus ©clémen
Posté le 18-11-2004 à 19:05:44  profilanswer
 

ah :/
y-a qq'chose dans les logs ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4

Aller à :
Ajouter une réponse
 

Sujets relatifs
montrez vos cflags sous gentoo !!Que pensez vous d'IPCop face a une distro gal + qqes regles de fw ?
[Firewall] Freebsd : vos regles ipfw[ UDEV ] ça marche pas si mal finalement
[kernel 2.6] Udev va changer votre vie ! Problème avec périphs IDE[Iptables] Régles optimales
Mes règles IPTABLES[iptables & Bind] regles pour un DNS
Nommage des disques SCSIBesoin de règles iptables... [RESOLU]
Plus de sujets relatifs à : [ UDEV ] Montrez vos règles de nommage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR