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

 


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

[ UDEV ] Montrez vos règles de nommage

n°443194
udok
La racaille des barbus ©clémen
Posté le 28-03-2004 à 20:27:20  profilanswer
 

Reprise du message précédent :

arghbis a écrit :

ouais, c'est bon... tout le monde utilises des pseudos, alors hein bon!


c'est toi ?   [:anathema]  
 

arghbis a écrit :


en attendant, si tu avais suivi la discussion, tu saurais que ça marche (enfin maintenant). j'arrive à choper les add/remove.
 
par contre, si tu mets un script sda1.dev, il chope tous les évènements add/remove, pas seulement ceux de sda1. Faut que je vois si c'est normal ou pas.
 
en attendant, si ça t'intéresse, tu ferais bien de t'inscrire sur la liste! :na:


mais je la suis la liste, mais j'ai pas fait que ça toute l'apres midi donc j'avais pas encore vu le résultat :o


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
mood
Publicité
Posté le 28-03-2004 à 20:27:20  profilanswer
 

n°443507
arghbis
salops de dauphins
Posté le 29-03-2004 à 09:22:21  profilanswer
 

udok a écrit :


c'est toi ?   [:anathema]  


 
non, c'est le papa nowel  :D  
 
sinon, je vais pas pouvoir continuer mes tests avant samedi.... sniif  :cry:  
 
tant pis, je continuerais à utiliser une semaine de plus mon petit hack de hotplug!  :ange:

n°464441
j_c_p
Linux user
Posté le 26-04-2004 à 21:01:19  profilanswer
 

Je viens de passer à udev, mais, j'ai beau faire un symlink ds les régles d'udev, pas moyen, pour le moment de faire fctionner xawtv  
 
NB : avec devfs, xawtv -device /dev/video0 faisait le truc, mais là, je ne trouve pas le device :/
 
édit : genre :

KERNEL="video[0-9]*", NAME="v4l/video%n", SYMLINK="video%n"


 
édit (bis) : résolu :D

xawtv -device /dev/v4l/video0


 
édit (ter) : ah, cool ,le lien symbolique fctionne aussi :D


Message édité par j_c_p le 26-04-2004 à 21:06:16
n°464498
j_c_p
Linux user
Posté le 26-04-2004 à 22:06:02  profilanswer
 

qqn a une soluce élégante pour un scanner :) ?
 
édit : ok:), j'ai modifié un peu mon script qui change les props ds /etc/hotplug/usb et ça fait bien le truc :), ce qui est normal, car ça paraît difficile d'utiliser udev pour cela :D.


Message édité par j_c_p le 27-04-2004 à 01:36:51
n°464516
udok
La racaille des barbus ©clémen
Posté le 26-04-2004 à 22:43:42  profilanswer
 

pour passer en douceur de devfs à udev je conseille de virer le lien dans /etc/udev/rules.d qui pointe vers ../udev.rules et de mettre à la place 2 liens pointant respectivement vers ../devfs.rules et ../compat-full.rules :)

n°464554
j_c_p
Linux user
Posté le 26-04-2004 à 23:48:30  profilanswer
 

Bizarre, je n'ai rien de la sorte chez moi, mais, ça fctionne plutôt bien là, et le système de montage dynamique est très souple.

[23:50][jcp@phoenix]
[/etc/udev] > ls -a -R
.:
.  ..  permissions.d  rules.d  scripts  udev.conf
 
./permissions.d:
.  ..  50-udev.permissions
 
./rules.d:
.  ..  50-udev.rules
 
./scripts:
.  ..  ide-devfs.sh  scsi-devfs.sh


Message édité par j_c_p le 26-04-2004 à 23:49:05
n°464559
udok
La racaille des barbus ©clémen
Posté le 26-04-2004 à 23:57:40  profilanswer
 

ah ouai mais gentoo puxor   [:mrbrelle]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°464562
j_c_p
Linux user
Posté le 27-04-2004 à 00:01:30  profilanswer
 

[:yaisse] Gentoo :sol:

n°464771
[Albator]
MDK un jour, MDK toujours !
Posté le 27-04-2004 à 11:27:47  profilanswer
 

Chouette, avec udev j'ai pu faire des symlinks pour ma clé usb, mon floppy usb, et mon lecteur de cartes mémoires usb ...
 
Reste un pb, c'est que Mandrake continue de me modifier le fstab à chaque branchement de périphérique usb :'(

n°464800
arghbis
salops de dauphins
Posté le 27-04-2004 à 11:42:10  profilanswer
 

ben t'as qu'à désactiver leur merde, pi c tout

mood
Publicité
Posté le 27-04-2004 à 11:42:10  profilanswer
 

n°464838
moritan
Posté le 27-04-2004 à 12:29:41  profilanswer
 

http://forum.hardware.fr/icones/flag1.gif

n°466860
911GT3
en roue libre
Posté le 29-04-2004 à 19:07:13  profilanswer
 

je dois être atteint de poliosite aigue:
j'essaie de configurer le montage auto de mes diverses clé USB
 
j'édite mon /etc/udev/udev.rules et j'y colle au début:
 

#clé USB
BUS="usb", KERNEL="sd[a-z]", SYSFS{product}="Flash Disk      ",
PROGRAM="/etc/udev/usbkey.sh %k"
                                                                                                                                         
#lecteur MP3
BUS="usb", KERNEL="sd[a-z]", SYSFS{product}="USB MP3", SYSFS{serial}="073C051212D7",
PROGRAM="/etc/udev/mp3key.sh %k"


 
avec /etc/udev/usbkey.sh

#!/bin/sh
# echo "Usb key just plugged in"
mount -t auto -o gid=users,umask=007,sync /dev/"$1"1 /mnt/usbkey


 
ça a semblé fonctionner pour la clé usb. mais quand j'ai rajouté la conf concernant le "clé mp3", ça n'a plus fonctionné. et depuis plus rien :heink:
 
je tombe sur ça dans mon syslog
 

Apr 29 19:05:19 blackknight kernel: usb 1-5: new high speed USB device using address 5
Apr 29 19:05:19 blackknight kernel: scsi5 : SCSI emulation for USB Mass Storage devices
Apr 29 19:05:19 blackknight kernel:   Vendor:           Model: USB BAR           Rev: 2.00
Apr 29 19:05:19 blackknight kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Apr 29 19:05:19 blackknight kernel: sda: Unit Not Ready, sense:
Apr 29 19:05:19 blackknight kernel: Current : sense = 70  6
Apr 29 19:05:19 blackknight kernel: ASC=28 ASCQ= 0
Apr 29 19:05:19 blackknight kernel: Raw sense data:0x70 0x00 0x06 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x28 0x00 0x00 0x00 0x00 0x00
Apr 29 19:05:19 blackknight kernel: SCSI device sda: 255744 512-byte hdwr sectors (131 MB)
Apr 29 19:05:19 blackknight kernel: sda: assuming Write Enabled
Apr 29 19:05:19 blackknight kernel: sda: assuming drive cache: write through
Apr 29 19:05:19 blackknight kernel:  sda: sda1
Apr 29 19:05:19 blackknight kernel: Attached scsi removable disk sda at scsi5, channel 0, id 0, lun 0
Apr 29 19:05:19 blackknight kernel: USB Mass Storage device found at 5
Apr 29 19:05:21 blackknight udev[5622]: configured rule in '/etc/udev/rules.d//udev.rules' at line 20 applied, 'sda' is ignored
Apr 29 19:05:21 blackknight udev[5623]: creating device node '/dev/sda1'


 
Pourquoi diable ignore-t-il la ligne de conf ? :heink:
au début, il me parlait du scsi.agent (le truc de hotplug). Pensant à une interférence de ce truc, je l'ai désactivé mais rien de mieux .
 
help  [:bendk97]


Message édité par Acontios le 29-04-2004 à 19:08:23
n°466905
911GT3
en roue libre
Posté le 29-04-2004 à 19:44:51  profilanswer
 

:heink:
 
tiens, j'avais mal lu
 configured rule in '/etc/udev/rules.d//udev.rules' at line 20 applied, 'sda' is ignored  
 
j'en perds me cheveux :pt1cable:

n°466914
udok
La racaille des barbus ©clémen
Posté le 29-04-2004 à 19:53:36  profilanswer
 

creating device node '/dev/sda1'
 
il a l'air de te créer les devices, qu'est ce qui ne va pas ?
si il le monte pas, tu devrais peut-être essayé avec la méthode hotplug non ?

n°466915
udok
La racaille des barbus ©clémen
Posté le 29-04-2004 à 19:54:35  profilanswer
 

au fait ça marche bien le sync chez toi ? tu as pas besoin de faire un unmount avant de débrancher ?

n°466970
911GT3
en roue libre
Posté le 29-04-2004 à 20:43:39  profilanswer
 

pour le sync, ça fonctionne correctement.
 
Le status de la chose est maintenant de :"ça fonctionne quand ça veut" :heink:

n°466991
udok
La racaille des barbus ©clémen
Posté le 29-04-2004 à 20:59:00  profilanswer
 

sync je viens de me rendre compte avec le dernier kernel : il oops plus et ça sync bien j'ai l'impression si j'attends un certains délais ... ou alors je me fais des idées et ça marche quand ça veut :/

n°467045
911GT3
en roue libre
Posté le 29-04-2004 à 21:43:19  profilanswer
 

bon, j'ai solutionné le problème en partie.
Pour ma clé USB, comme elle est partitionnée, udev me créé bien sdX1 (mais pas le sdX correspondant :heink: ) et le mountage se passe sans problème (pour le démontage au retirage, je verrai plus tard...
 
Par contre, sdX ne se créé pas non plus pour ma clé/baladeur MP3, or cette chiotte ne fonctionne pas si partitionné. le manque de sdX se fait sentir :(
 
Apr 29 21:42:16 blackknight scsi.agent[3994]: disk at /devices/pci0000:00/0000:00:03.1/usb3/3-3/3-3:1.0/host2/2:0:0:0
Apr 29 21:42:19 blackknight udev[4024]: configured rule in '/etc/udev/rules.d//udev.rules' at line 23 applied, 'sdb' is ignored

n°467050
udok
La racaille des barbus ©clémen
Posté le 29-04-2004 à 21:48:10  profilanswer
 

ben j'avoue que je trouve ta méthode bizarre quand même ... j'ai l'impression qu'il manque des trucs primordiaux
 
essaie pour voir avec ça :
NAME="%k"
à la fin de tes règles (apres PROGRAM)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°467080
911GT3
en roue libre
Posté le 29-04-2004 à 22:14:59  profilanswer
 

[:wam]
[:cupra]

n°467081
udok
La racaille des barbus ©clémen
Posté le 29-04-2004 à 22:17:43  profilanswer
 
n°467097
[Albator]
MDK un jour, MDK toujours !
Posté le 29-04-2004 à 22:27:35  profilanswer
 

Ma conf udev:
 

# Floppy USB #
BUS="scsi", KERNEL="sd?", SYSFS_model="FD-05PUB        ", SYSFS_vendor="TEAC    ", SYMLINK="floppy"
 
# Pen Drive #
BUS="scsi", KERNEL="sd?1", SYSFS_model="Flash Drive", SYSFS_vendor="USB     ", SYMLINK="pendrive"
 
# Lecteur 4in1: SMC #
BUS="scsi", KERNEL="sd?1", SYSFS_model="USB Card Reader ", PROGRAM="/bin/echo -n %b", RESULT="*:0:0:1", SYMLINK="smc"


 
NB pour le lecteur 4 en 1: j'utilise juste le lecteur SMC qui est vu avec lun=1 ; mais comme dans mon udev, le paramètre ID= ne supporte pas les caractères génériques comme *? , je suis obligé de faire un truc pourri avec PROGRAM et RESULT :/


Message édité par [Albator] le 29-04-2004 à 22:29:47
n°467098
911GT3
en roue libre
Posté le 29-04-2004 à 22:28:02  profilanswer
 

bon, forcement, de cette façon là il oublie pas de me créer mon /dev/sdX :whistle:
 
mais ma clé mp3 se mounte pas [:ddr555]


Message édité par Acontios le 29-04-2004 à 22:29:28
n°467109
udok
La racaille des barbus ©clémen
Posté le 29-04-2004 à 22:37:09  profilanswer
 

911GT3 a écrit :


mais ma clé mp3 se mounte pas [:ddr555]


 
tu as pas de message d'erreur ? tu es sur que le device correspondant est bien créé ? parce que je trouve bizarre déjà que tu es un sda1 sans le lui dire
regarde ma solution en premiere page, je pensais qu'on était obligé de faire ça et apparemment t'en as pas besoin pour ta clé usb, ce qui me parait bizarre, mais c'est peut-être ton pb pour ta clé mp3 ;)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°467136
911GT3
en roue libre
Posté le 29-04-2004 à 23:33:53  profilanswer
 

pour la création des device associés aux partitions, je ne sais pas comment ni pourquoi mais ça se passe tout seul, et puisque ce truc fonctionne, je laisse ;)
 
par contre, pour ma clé mp3, j'en perd mon latin
 

BUS="usb", KERNEL="sd[a-z]", SYSFS{product}="USB MP3", SYSFS{serial}="073C051212D7", NAME="%k", PROGRAM="/etc/udev/mp3key.sh %k"


avec /etc/udev/mp3key.sh

#!/bin/sh
date > /var/log/udev.log
echo "MP3 key just plugged in" >> /var/log/udev.log
echo "parametre = $1" >> /var/log/udev.log
if [ -e /dev/$1 ]
then echo "mp3key in /dev" >> /var/log/udev.log
else echo "mp3key dtc oIoo" >> /var/log/udev.log
fi
mount -v -t vfat -o defaults,users,gid=users,umask=007,sync /dev/$1 /mnt/mp3key  >> /var/log/udev.log
echo "mount done" >> /var/log/udev.log


 
or

[jorge@blackknight]-(~)> cat /var/log/udev.log
Thu Apr 29 23:28:24 CEST 2004
MP3 key just plugged in
parametre = sda
mp3key dtc oIoo
mount done
[jorge@blackknight]-(~)> tail /var/log/syslog
Apr 29 23:28:22 blackknight kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Apr 29 23:28:22 blackknight kernel: SCSI device sda: 253952 512-byte hdwr sectors (130 MB)
Apr 29 23:28:22 blackknight kernel: sda: assuming Write Enabled
Apr 29 23:28:22 blackknight kernel: sda: assuming drive cache: write through
Apr 29 23:28:22 blackknight kernel:  sda:
Apr 29 23:28:22 blackknight kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
Apr 29 23:28:22 blackknight kernel: USB Mass Storage device found at 3
Apr 29 23:28:23 blackknight scsi.agent[3306]: disk at /devices/pci0000:00/0000:00:03.1/usb3/3-3/3-3:1.0/host2/2:0:0:0
Apr 29 23:28:24 blackknight udev[3336]: configured rule in '/etc/udev/rules.d//udev.rules' at line 23 applied, 'sda' becomes '%k'
Apr 29 23:28:24 blackknight udev[3336]: creating device node '/dev/sda'
[jorge@blackknight]-(~)> ls /dev/sd*
/dev/sda


 
le script à l'air de s'executer avant que device ne soit créé, ou un truc dans ce goût là. Alors la question est: pourquoi (avec l'autre clé, j'ai pas le problème)


Message édité par Acontios le 29-04-2004 à 23:44:20
n°467153
udok
La racaille des barbus ©clémen
Posté le 30-04-2004 à 00:04:51  profilanswer
 

oui mais il me semble bien que le program est censé être toujours exécuté avant la création des devices
si ça marche différemment pour ta clé usb, c'est bizarre
mais normalement, tu montes ta clé avec hotplug


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°467154
911GT3
en roue libre
Posté le 30-04-2004 à 00:07:43  profilanswer
 

ha. c'est peut-être pour ça   [:shurik]  
Demain non mais plus tard je lis les man/howto et je reviens pour la revanche :D
 
EDIT/PS: m'en fous, mon bureau c'est le plus beau  :kaola:


Message édité par Acontios le 30-04-2004 à 00:08:26
n°467156
udok
La racaille des barbus ©clémen
Posté le 30-04-2004 à 00:09:02  profilanswer
 

911GT3 a écrit :

ha. c'est peut-être pour ça   [:shurik]  
Demain non mais plus tard je lis les man/howto et je reviens pour la revanche :D
 
EDIT/PS: m'en fous, mon bureau c'est le plus beau  :kaola:


 
tel que tu es parti tu peux te réserver un week end pour la belle aussi pendant que tu y es :o  
 
 
 
 
 
 
 
 
 
 
 
 
 [:anathema]


Message édité par udok le 30-04-2004 à 00:09:12

---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°467235
arghbis
salops de dauphins
Posté le 30-04-2004 à 09:32:11  profilanswer
 

udok a écrit :

oui mais il me semble bien que le program est censé être toujours exécuté avant la création des devices
si ça marche différemment pour ta clé usb, c'est bizarre
mais normalement, tu montes ta clé avec hotplug


 
ben s'il met pas la directive NAME, c'est normal que les sdx soient quand même créés! RTFM (tant qu'une règle comportant une directive Name n'est pas appliquée, tu peux appliqué autant de règles que tu veux à un même périph)

n°467485
911GT3
en roue libre
Posté le 30-04-2004 à 13:28:44  profilanswer
 

quoi qu'il en soit, j'ai essayé via hotplug mais j'en revenais toujours au même problème: les scripts s'executent avant la création du device, donc ça ne me sert pas à grand chose.
 
Mais puisque mon kernel est patché supermount, j'ai simplement déclaré des SYMLINKS mp3key et usbkey et je mounte le tout via supermount.

n°467489
arghbis
salops de dauphins
Posté le 30-04-2004 à 13:32:36  profilanswer
 

ben tu mets un "sleep 7" dans ton script hotplug (c'est ce que je fais, et c'est le temps maximal qu'il faut à udev pour créer les devices).
 
c'est pourri, mais ça marche.
 
ils sont sur la bonne voie les gars de udev/hotplug, mais c pas encore au point.

n°467496
udok
La racaille des barbus ©clémen
Posté le 30-04-2004 à 13:38:44  profilanswer
 

arghbis a écrit :

ben tu mets un "sleep 7" dans ton script hotplug (c'est ce que je fais, et c'est le temps maximal qu'il faut à udev pour créer les devices).
 
c'est pourri, mais ça marche.
 
ils sont sur la bonne voie les gars de udev/hotplug, mais c pas encore au point.


 
ah ouai, j'ai ce problem avec /dev/ppp
plutot que de faire une tempo qui dure longtemps je fais un test toutes les secondes sur l'existence du fichier
au moins tu attends pas 7 sec si le devices se crée en 1 (ce qui représente la majorité des cas)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°467500
911GT3
en roue libre
Posté le 30-04-2004 à 13:41:54  profilanswer
 

arghbis a écrit :

ben tu mets un "sleep 7" dans ton script hotplug (c'est ce que je fais, et c'est le temps maximal qu'il faut à udev pour créer les devices).
 
c'est pourri, mais ça marche.
 
ils sont sur la bonne voie les gars de udev/hotplug, mais c pas encore au point.


 
j'ai essayé des sleep et $(date) > fichier.log.
 
Il s'avérait que la création du device correspondait toujours à la fin de l'execution du script  :heink:  
 
Je pousserai peut-être l'investigation un autre jour ...

n°482509
kyo54
Posté le 19-05-2004 à 16:16:47  profilanswer
 

ça à l'air vachement compliqué votre truc, finalement je vais peut-être attendre tranquilement que ça se développe...


---------------
.
n°482594
j_c_p
Linux user
Posté le 19-05-2004 à 17:36:43  profilanswer
 

kyo54 a écrit :

ça à l'air vachement compliqué votre truc, finalement je vais peut-être attendre tranquilement que ça se développe...


bon, bah alors @+ en 2020 qd cela sera ds Debian [:joce]
 
NB : c'est très facile et cohérent en plus :)

n°562819
belgique
Posté le 27-09-2004 à 22:56:01  profilanswer
 

[Albator] a écrit :

Ma conf udev:
 

# Floppy USB #
BUS="scsi", KERNEL="sd?", SYSFS_model="FD-05PUB        ", SYSFS_vendor="TEAC    ", SYMLINK="floppy"
 
# Pen Drive #
BUS="scsi", KERNEL="sd?1", SYSFS_model="Flash Drive", SYSFS_vendor="USB     ", SYMLINK="pendrive"
 
# Lecteur 4in1: SMC #
BUS="scsi", KERNEL="sd?1", SYSFS_model="USB Card Reader ", PROGRAM="/bin/echo -n %b", RESULT="*:0:0:1", SYMLINK="smc"


 
NB pour le lecteur 4 en 1: j'utilise juste le lecteur SMC qui est vu avec lun=1 ; mais comme dans mon udev, le paramètre ID= ne supporte pas les caractères génériques comme *? , je suis obligé de faire un truc pourri avec PROGRAM et RESULT :/


 
Bon, j'essaie udev, tout va bien sauf que j'ai un lecteur de carte mémoires 6 en 1 et je ne trouve pas comment différencier les lecteurs.  
 
Quelqu'un pourrait m'expliquer ça?

n°573300
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 14:24:52  profilanswer
 

mirtouf :o

n°573468
thierry_b
Posté le 15-10-2004 à 19:17:55  profilanswer
 

'ai regardé comment ca marchait, mais je trouve ca difficle.
Par haasard, et si biensure, ca ne vous prend pas trop de temps est-ce qu'avec ce qui suit vous pourriez me dire quoi mettre?
En fait, j'ai allumé mon disque dur à la volée, et j'ai fait un cat /var/log/messages
 
 Oct 15 19:05:08 thierry ieee1394.agent[3824]:      sbp2: loaded successfully
Oct 15 19:05:08 thierry scsi.agent[3892]: disk at /devices/pci0000:00/0000:00:1e         .0/0000:02:0d.0/fw-host0/0001d200e021827f/0001d200e021827f-0/host1/1:0:0:0
Oct 15 19:05:08 thierry kernel: ohci1394: fw-host0: IntEvent: 00000010
Oct 15 19:05:08 thierry kernel: ohci1394: fw-host0: Got RQPkt interrupt status=0         x00008451
Oct 15 19:05:08 thierry kernel: ohci1394: fw-host0: Single packet rcv'd
Oct 15 19:05:08 thierry kernel: ohci1394: fw-host0: Packet received from node 0          ack=0x11 spd=2 tcode=0x1 length=28 ctx=0 tlabel=10
Oct 15 19:05:08 thierry kernel:  sdb10 >
Oct 15 19:05:08 thierry kernel: Attached scsi disk sdb at scsi1, channel 0, id 0         , lun 0
Oct 15 19:05:08 thierry kernel: Attached scsi generic sg1 at scsi1, channel 0, i         d 0, lun 0,  type 0
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb5'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb6'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb8'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb1'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb9'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb10'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sg1'
Oct 15 19:05:11 thierry udev: creating device node '/dev/sdb7'
thierry:/home/thierry#  
 
Mais je ne trouve pas les mots clés qu'il faudrait que je mette.
 
Merci bcp.
A+

n°573473
udok
La racaille des barbus ©clémen
Posté le 15-10-2004 à 19:25:34  profilanswer
 

c quoi la question là ? :??:
tu as branché et ça t'a créé les devices sdb*
maintenant tu as plus qu'à les monter où à les faire monter automatiquement par udev non ?


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

Udok amuse-toi:


cat /etc/udev/rules.d/50-udev.rules
# /etc/udev/udev.rules:  device naming rules for udev
#
# Gentoo specific rules, based a bit on devfs rules, but much simpler.
#
# There are a number of modifiers that are allowed to be used in some of the
# fields.  See the udev man page for a full description of them.
 
 
###########################################################
#
# For devfs similar /dev layout (neater)
#
###########################################################
 
# devfs-names for ide-devices (uncomment only one)
#  /dev/ide/.../{disc,cd} and /dev/{cdroms,discs}/* type names
BUS="ide", KERNEL="hd*", PROGRAM="/etc/udev/scripts/ide-devfs.sh %k %b %n", NAME="%k", SYMLINK="%c{1} %c{2}"
 
#S-ATA disk
BUS="scsi", KERNEL="sd*", PROGRAM="/etc/udev/scripts/scsi-devfs.sh %k %b %n", NAME="%k", SYMLINK="%c{1} %c{2}"
 
# DRI devices
KERNEL="card*", NAME="dri/card%n"
 
# alsa devices
KERNEL="controlC[0-9]*", NAME="snd/%k"
KERNEL="hw[CD0-9]*",     NAME="snd/%k"
KERNEL="pcm[CD0-9cp]*",  NAME="snd/%k"
KERNEL="midiC[D0-9]*",   NAME="snd/%k"
KERNEL="timer",          NAME="snd/%k"
KERNEL="seq",            NAME="snd/%k"
 
# dm devices (ignore them)
KERNEL="dm-[0-9]*",     NAME=""
# create a symlink named after the device map name
# note devmap_name comes with extras/multipath
#KERNEL="dm-[0-9]*",     PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK="%c"
KERNEL="device-mapper", NAME="mapper/control"
 
# fb devices
KERNEL="fb[0-9]*", NAME="fb/%n", SYMLINK="%k"
 
# floppy devices
KERNEL="fd[0-9]*", NAME="floppy/%n", SYMLINK="%k"
 
# i2c devices
KERNEL="i2c-[0-9]*", NAME="i2c/%n", SYMLINK="%k"
 
# input devices
KERNEL="mice",          NAME="input/%k"
KERNEL="mouse*",        NAME="input/%k"
KERNEL="event*",        NAME="input/%k"
KERNEL="js*",           NAME="input/%k"
KERNEL="ts*",           NAME="input/%k"
 
# loop devices
KERNEL="loop[0-9]*", NAME="loop/%n", SYMLINK="%k"
 
# md block devices
KERNEL="md[0-9]*", NAME="md/%n", SYMLINK="%k"
 
# misc devices
KERNEL="rtc",     NAME="misc/%k", SYMLINK="%k"
KERNEL="psaux",   NAME="misc/%k", SYMLINK="%k"
KERNEL="agpgart", NAME="misc/%k", SYMLINK="%k"
KERNEL="rtc",     NAME="misc/%k", SYMLINK="%k"
KERNEL="psaux",   NAME="misc/%k", SYMLINK="%k"
KERNEL="uinput",  NAME="misc/%k", SYMLINK="%k"
 
# pty devices
KERNEL="pty[p-za-e][0-9a-f]*", NAME="pty/m%n", SYMLINK="%k"
KERNEL="tty[p-za-e][0-9a-f]*", NAME="tty/s%n", SYMLINK="%k"
 
# ramdisk devices
KERNEL="ram[0-9]*", NAME="rd/%n", SYMLINK="%k"
 
# sound devices
KERNEL="adsp",            NAME="sound/%k", SYMLINK="%k"
KERNEL="adsp[0-9]*",      NAME="sound/%k", SYMLINK="%k"
KERNEL="audio",           NAME="sound/%k", SYMLINK="%k"
KERNEL="audio[0-9]*",     NAME="sound/%k", SYMLINK="%k"
KERNEL="dsp",             NAME="sound/%k", SYMLINK="%k"
KERNEL="dsp[0-9]*",       NAME="sound/%k", SYMLINK="%k"
KERNEL="mixer",           NAME="sound/%k", SYMLINK="%k"
KERNEL="mixer[0-9]*",     NAME="sound/%k", SYMLINK="%k"
KERNEL="sequencer",       NAME="sound/%k", SYMLINK="%k"
KERNEL="sequencer[0-9]*", NAME="sound/%k", SYMLINK="%k"
 
# tty devices
KERNEL="tty[0-9]*",    NAME="vc/%n",  SYMLINK="%k"
KERNEL="ttyS[0-9]*",   NAME="tts/%n", SYMLINK="%k"
KERNEL="ttyUSB[0-9]*", NAME="tts/USB%n"
 
# vc devices
KERNEL="vcs",        NAME="vcc/0",   SYMLINK="%k"
KERNEL="vcs[0-9]*",  NAME="vcc/%n",  SYMLINK="%k"
KERNEL="vcsa",       NAME="vcc/a0",  SYMLINK="%k"
KERNEL="vcsa[0-9]*", NAME="vcc/a%n", SYMLINK="%k"
 
# v4l devices
KERNEL="video[0-9]*", NAME="v4l/video%n"
KERNEL="radio[0-9]*", NAME="v4l/radio%n"
KERNEL="vbi[0-9]*",   NAME="v4l/vbi%n"
KERNEL="vtx[0-9]*",   NAME="v4l/vtx%n"
 
# USB devices
KERNEL="hiddev*",       NAME="usb/%k"
KERNEL="auer*",         NAME="usb/%k"
KERNEL="legousbtower*", NAME="usb/%k"
KERNEL="dabusb*",       NAME="usb/%k"
BUS="usb", KERNEL="lp[0-9]*",   NAME="usb/%k"
 
# netlink devices
KERNEL="route",         NAME="netlink/%k"
KERNEL="skip",          NAME="netlink/%k"
KERNEL="usersock",      NAME="netlink/%k"
KERNEL="fwmonitor",     NAME="netlink/%k"
KERNEL="tcpdiag",       NAME="netlink/%k"
KERNEL="nflog",         NAME="netlink/%k"
KERNEL="xfrm",          NAME="netlink/%k"
KERNEL="arpd",          NAME="netlink/%k"
KERNEL="route6",        NAME="netlink/%k"
KERNEL="ip6_fw",        NAME="netlink/%k"
KERNEL="dnrtmsg",       NAME="netlink/%k"
KERNEL="tap*",          NAME="netlink/%k"
 
# CAPI devices
KERNEL="capi",          NAME="capi20", SYMLINK="isdn/capi20"
KERNEL="capi*",         NAME="capi/%n"
 
# Network devices
KERNEL="tun",           NAME="net/%k"
 
# raw devices
KERNEL="raw[0-9]*",     NAME="raw/%k"


 

cat /etc/udev/permissions.d/50-udev.permissions
# /etc/udev/udev.permissions:  permission/ownership map for udev
# $Header: /home/cvsroot/gentoo-x86/sys-fs/udev/files/udev.permissions,v 1.3 2004/01/01 03:41:24 azarah Exp $
 
# console devices
console:root:tty:0600
tty:root:tty:0666
tty[0-9]*:root:tty:0660
vc/[0-9]*:root:tty:0660
 
# pty devices
#  Set this to 0660 if you only want users belonging to tty group
#  to be able to allocate PTYs
ptmx:root:tty:0666
pty[p-za-e][0-9a-f]*:root:tty:0660
tty[p-za-e][0-9a-f]*:root:tty:0660
pty/m*:root:tty:0660
vc/s*:root:tty:0660
 
# serial+dialup devices
ttyS*:root:tty:0660
ippp*:root:tty:0660
isdn*:root:tty:0660
isdnctrl*:root:tty:0660
capi*:root:tty:0660
dcbri*:root:tty:0660
ircomm*:root:tty:0660
ttyUSB*:root:usb:0660
tts/[0-9]*:root:tty:0660
tts/USB[0-9]*:root:usb:0660
 
# vc devices
vcs:root:root:0600
vcs[0-9]*:root:root:0600
vcsa:root:root:0600
vcsa[0-9]*:root:root:0600
vcc/*:root:root:0600
 
# memory devices
random:root:root:0666
urandom:root:root:0444
mem:root:kmem:0640
kmem:root:kmem:0640
port:root:kmem:0640
full:root:root:0666
null:root:root:0666
zero:root:root:0666
 
# misc devices
misc/nvram:root:root:0660
misc/rtc:root:root:0664
 
# floppy devices
fd[01]*:root:floppy:0660
 
# audio devices
dsp*:root:audio:0660
audio*:root:audio:0660
midi*:root:audio:0660
mixer*:root:audio:0660
sequencer*:root:audio:0660
sound/*:root:audio:0660
snd/*:root:audio:0660
beep:root:audio:0660
admm*:root:audio:0660
adsp*:root:audio:0660
aload*:root:audio:0660
amidi*:root:audio:0660
dmfm*:root:audio:0660
dmmidi*:root:audio:0660
sndstat:root:audio:0660
 
# optical devices
sr*:root:cdrom:660
scd*:root:cdrom:660
pcd*:root:cdrom:0660
cdrom*:root:cdrom:0660
dvd:root:cdrom:0660
rdvd:root:cdrom:0660
cdroms/*:root:cdrom:0660
 
# pilot/palm devices
pilot:root:uucp:0660
 
# jaz devices
jaz*:root:disk:0660
 
# zip devices
pocketzip*:root:disk:0660
zip*:root:disk:0660
 
# ls120 devices
ls120:root:disk:0660
ls120*:root:disk:0660
 
# lp devices
lp*:root:lp:0660
parport*:root:lp:0660
irlpt*:root:lp:0660
usblp*:root:lp:0660
usb/lp*:root:lp:0660
 
# scanner devices
scanner:root:root:0600
usb/scanner*:root:root:0600
 
# camera devices
camera*:root:root:0600
usb/dc2xx*:root:root:0600
usb/mdc800*:root:root:0600
 
# raw devices
ram*:root:disk:660
raw/*:root:disk:660
 
# disk devices
hd*:root:disk:660
sd*:root:disk:660
dasd*:root:disk:660
ataraid*:root:disk:660
loop*:root:disk:660
md*:root:disk:660
ide/*/*/*/*/*:root:disk:660
discs/*/*:root:disk:660
loop/*:root:disk:660
md/*:root:disk:660
 
# tape devices
ht*:root:tape:0660
nht*:root:tape:0660
pt[0-9]*:root:tape:0660
npt*:root:tape:0660
st*:root:tape:0660
nst*:root:tape:0660
 
# dm devices
dm-*:root:root:0640
 
# memstick devices
memstick*:root:root:0600
 
# flash devices
flash*:root:root:0600
 
# diskonkey devices
diskonkey*:root:disk:0660
 
# rem_ide devices
microdrive*:root:disk:0660
 
# fb devices
fb:root:root:0600
fb[0-9]*:root:root:0600
fb/*:root:root:0600
 
# kbd devices
kbd:root:root:0644
 
# joystick devices
js[0-9]*:root:root:0644
djs[0-9]*:root:root:0644
 
# v4l devices
video*:root:video:0660
radio*:root:video:0660
winradio*:root:video:0660
vtx*:root:video:0660
vbi*:root:video:0660
video/*:root:video:0660
vttuner:root:video:0660
v4l/*:root:video:0660
 
# input devices
input/event*:root:root:600
input/ts*:root:root:600
input/*:root:root:644
 
# Sony Vaio Jogdial sonypi device
sonypi:root:root:0666
 
# gpm devices
gpmctl:root:root:0700
 
# dri devices
nvidia*:root:video:0660
3dfx*:root:video:0660
dri/*:root:video:0660
 
# mainboard devices
apm_bios:root:root:0600
 
# scsi devices
sg*:root:disk:0660
pg*:root:disk:0660
cdwriter:root:disk:0660
 
# usb devices
usb/dabusb*:root:usb:0660
usb/mdc800*:root:usb:0660
usb/rio500:root:usb:0660
 
sgi_fetchop:root:root:666
iseries/vcd*:root:disk:660
iseries/vd*:root:disk:660


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

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   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