J'ai le plaisir de poss=E9der un pendrive et un disque dur externe. Pour ne=
pas=20
m'embrouiller les p=E9dales entre sda et sdb selon l'ordre de branchement, =
j'ai=20
cr=E9e des r=E8gles udev.
Depuis 3 jours (i.e. depuis un upgrade de ma testing/unstable), mes r=E8gle=
s=20
udev ne marchent plus! J'ai essay=E9 d'identifier l'erreur, mais, ben, je n=
'ai=20
pas r=E9ussi... :o(
Quand je branchais mon pendrive, j'avais un lien symbolique /dev/pendrive q=
ui=20
se cr=E9ait. Quand je branchais mon disque sur externe, j'avais 4 liens qui=
se=20
cr=E9aient (un par partition).
Maintenant, quand je branche mon pendrive, c'est OK. Mais quand je branche =
mon=20
disque dur, udev ne cr=E9e plus les liens pour les partitions, et (pire!) c=
r=E9e=20
le lien /dev/pendrive pour chacune des partitions (i.e. cr=E9e un lien=20
pour /dev/sda1, puis pour /dev/sda2, puis pour /dev/sda3, etc.)
J'ai cherch=E9 le BTS, mais je n'ai rien vu de g=E9nial (j'ai vu un bug rep=
ort sur=20
un probl=E8me avec les r=E8gles de HAL; que j'ai du coup upgrad=E9; mais =
=E7a n'a=20
rien chang=E9)
Pour =EAtre pr=E9cis, j'ai les versions suivantes pour udev et hal:
ii hal 0.5.7-2 Hardware Abstraction Layer
ii udev 0.091-2 /dev/ and hotplug management daemon
Mon /etc/udev/user.rules est le suivant:
=2D-------------
# Mon Pendrive
BUS=3D=3D"scsi", SYSFS{model}=3D"USB Flash Disk ", SYSFS{vendor}=3D"Generi=
c ",=20
NAME=3D"%k", SYMLINK=3D"pendrive"
# Les partitions de mon disque dur externe
BUS=3D=3D"scsi", SYSFS{model}=3D=3D"6VLAT80 ", SYSFS{vendor}=3D=3D"=
HDS72251",=20
KERNEL=3D=3D"sd?1", NAME=3D"%k", SYMLINK=3D"rip"
BUS=3D=3D"scsi", SYSFS{model}=3D=3D"6VLAT80 ", SYSFS{vendor}=3D=3D"=
HDS72251",=20
KERNEL=3D=3D"sd?2", NAME=3D"%k", SYMLINK=3D"windonnees"
BUS=3D=3D"scsi", SYSFS{model}=3D=3D"6VLAT80 ", SYSFS{vendor}=3D=3D"=
HDS72251",=20
KERNEL=3D=3D"sd?3", NAME=3D"%k", SYMLINK=3D"donnees"
BUS=3D=3D"scsi", SYSFS{model}=3D=3D"6VLAT80 ", SYSFS{vendor}=3D=3D"=
HDS72251",=20
KERNEL=3D=3D"sd?4", NAME=3D"%k", SYMLINK=3D"swap"
=2D-------------
(je ne suis pas expert en logique bool=E9enne, mais il me semble impossible=
que=20
la r=E8gle pour mon pendrive match =E9galement celle de mon disque dur exte=
rne)
Et quand je fais du udevinfo -a -p /block/sda avec mon disque dur branch=E9=
,=20
tout =E0 l'air OK.
J'ai =E9galement essay=E9 de downgrader udev, mais c'est la m=EAme chose.
Si une =E2me charitable avait une id=E9e de ce qui coince/comment identifie=
r ce=20
qui coince, ce serait bien cool ma foi.
^^^^^^^^ Il faut utiliser "==" ici. Cela changé depuis les derniers releases(j'ai eu le même souci et le fait d'utiliser "==" a corrigé mon problème.) Cela dit, ce n'est peut-être pas ça votre problème. Vous pouvez tester vos règles avec 'udevtest' et monitorer les évènements avec 'udevmonitor' ! A+ -- Glennie "D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et, enfin, vous gagnez"
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
^^^^^^^^
Il faut utiliser "==" ici. Cela changé depuis les derniers
releases(j'ai eu le même souci et le fait d'utiliser "==" a corrigé
mon problème.)
Cela dit, ce n'est peut-être pas ça votre problème.
Vous pouvez tester vos règles avec 'udevtest' et monitorer les
évènements avec 'udevmonitor' !
A+
--
Glennie
"D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils
vous combattent et, enfin, vous gagnez"
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
^^^^^^^^ Il faut utiliser "==" ici. Cela changé depuis les derniers releases(j'ai eu le même souci et le fait d'utiliser "==" a corrigé mon problème.) Cela dit, ce n'est peut-être pas ça votre problème. Vous pouvez tester vos règles avec 'udevtest' et monitorer les évènements avec 'udevmonitor' ! A+ -- Glennie "D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et, enfin, vous gagnez"
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
^^^^^^^^ Il faut utiliser "==" ici. Cela changé depuis les derniers releases(j'ai eu le même souci et le fait d'utiliser "==" a corrig é mon problème.)
Fantastique, c'était visiblement ça! (ce qui est d'autant plus balot, c'est que les règles pour le disque dur étaient correctes, pas celle du pendr ive). Rien de plus frustrant qu'un truc qui marchait bien et qui d'un coup ne marche plus :o)
Merci!
Cela dit, ce n'est peut-être pas ça votre problème. Vous pouvez tester vos règles avec 'udevtest' et monitorer les évènements avec 'udevmonitor' !
J'avais essayé de m'en sortir avec udevtest, mais sans grand succès. Pa r contre, je ne connaissais pas udevmonitor. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Gurvan Huiban
"My mother used to make coffee this way... Hot... Strong... And good." (from "Once upon in the West")
^^^^^^^^
Il faut utiliser "==" ici. Cela changé depuis les derniers
releases(j'ai eu le même souci et le fait d'utiliser "==" a corrig é
mon problème.)
Fantastique, c'était visiblement ça! (ce qui est d'autant plus balot, c'est
que les règles pour le disque dur étaient correctes, pas celle du pendr ive).
Rien de plus frustrant qu'un truc qui marchait bien et qui d'un coup ne
marche plus :o)
Merci!
Cela dit, ce n'est peut-être pas ça votre problème.
Vous pouvez tester vos règles avec 'udevtest' et monitorer les
évènements avec 'udevmonitor' !
J'avais essayé de m'en sortir avec udevtest, mais sans grand succès. Pa r
contre, je ne connaissais pas udevmonitor.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Gurvan Huiban
"My mother used to make coffee this way...
Hot...
Strong...
And good." (from "Once upon in the West")
^^^^^^^^ Il faut utiliser "==" ici. Cela changé depuis les derniers releases(j'ai eu le même souci et le fait d'utiliser "==" a corrig é mon problème.)
Fantastique, c'était visiblement ça! (ce qui est d'autant plus balot, c'est que les règles pour le disque dur étaient correctes, pas celle du pendr ive). Rien de plus frustrant qu'un truc qui marchait bien et qui d'un coup ne marche plus :o)
Merci!
Cela dit, ce n'est peut-être pas ça votre problème. Vous pouvez tester vos règles avec 'udevtest' et monitorer les évènements avec 'udevmonitor' !
J'avais essayé de m'en sortir avec udevtest, mais sans grand succès. Pa r contre, je ne connaissais pas udevmonitor. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Gurvan Huiban
"My mother used to make coffee this way... Hot... Strong... And good." (from "Once upon in the West")
Le Saturday 13 May 2006 23:28, Gurvan Huiban(Gurvan Huiban ) a écrit:
J'avais essayé de m'en sortir avec udevtest, mais sans grand succès. Par contre, je ne connaissais pas udevmonitor.
Je viens de faire des tests. Effectivement, udevtest gueule si lorsqu'il trouve "BUS=" au lieu de "BUS==", mais il ne dit rien s'il ne trouve pas "SYSFS{serial}=="....
Je pense (mais pas sûr) que c'est un bug... Est ce qu'il faut faire un bug report? A+
-- Glennie "D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et, enfin, vous gagnez"
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le Saturday 13 May 2006 23:28, Gurvan Huiban(Gurvan Huiban
<gugs.ml@free.fr>) a écrit:
J'avais essayé de m'en sortir avec udevtest, mais sans grand
succès. Par contre, je ne connaissais pas udevmonitor.
Je viens de faire des tests. Effectivement, udevtest gueule si
lorsqu'il trouve "BUS=" au lieu de "BUS==", mais il ne dit rien s'il
ne trouve pas "SYSFS{serial}=="....
Je pense (mais pas sûr) que c'est un bug... Est ce qu'il faut faire
un bug report?
A+
--
Glennie
"D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils
vous combattent et, enfin, vous gagnez"
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le Saturday 13 May 2006 23:28, Gurvan Huiban(Gurvan Huiban ) a écrit:
J'avais essayé de m'en sortir avec udevtest, mais sans grand succès. Par contre, je ne connaissais pas udevmonitor.
Je viens de faire des tests. Effectivement, udevtest gueule si lorsqu'il trouve "BUS=" au lieu de "BUS==", mais il ne dit rien s'il ne trouve pas "SYSFS{serial}=="....
Je pense (mais pas sûr) que c'est un bug... Est ce qu'il faut faire un bug report? A+
-- Glennie "D'abord ils vous ignorent, ensuite ils vous raillent, ensuite ils vous combattent et, enfin, vous gagnez"
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact