Bonjour, depuis quelque temps (je reboote pas souvent alors j'avais pas
vu avant) udev a la facheuse manie de faire des liens cdrom et dvd vers
mon graveur et non pas le lecteur. Ce qui a pour effet de planter le
lecteur de CD audio de gnome... qui bien sur ne trouve pas de disque.
J'ai été voir dans /etc/udev/cd-aliases.rules mais la syntaxe m'est u n
peu hermétique. Va falloir que je m'y mette. En attendant et pour évi ter
de refaire les liens à chaque démarrage si une bonne ame pouvait
m'éclairer sur ce qu'il faut changer.
Précision je suis en Sid kernel 2.6.12-k7 et sans l'émulation scsi
caduque pour ce noyau. Les logiciels qui cherchent /dev/hdc n'ont pas de
pb eux.
Merci, si nécessaire je posterai les fichiers de conf de udev.
Bonne soirée à tou-te-s.
Fabien
Bonjour, depuis quelque temps (je reboote pas souvent alors j'avais pas
vu avant) udev a la facheuse manie de faire des liens cdrom et dvd vers
mon graveur et non pas le lecteur. Ce qui a pour effet de planter le
lecteur de CD audio de gnome... qui bien sur ne trouve pas de disque.
J'ai été voir dans /etc/udev/cd-aliases.rules mais la syntaxe m'est u n
peu hermétique. Va falloir que je m'y mette. En attendant et pour évi ter
de refaire les liens à chaque démarrage si une bonne ame pouvait
m'éclairer sur ce qu'il faut changer.
Précision je suis en Sid kernel 2.6.12-k7 et sans l'émulation scsi
caduque pour ce noyau. Les logiciels qui cherchent /dev/hdc n'ont pas de
pb eux.
Merci, si nécessaire je posterai les fichiers de conf de udev.
Bonne soirée à tou-te-s.
Fabien
Bonjour, depuis quelque temps (je reboote pas souvent alors j'avais pas
vu avant) udev a la facheuse manie de faire des liens cdrom et dvd vers
mon graveur et non pas le lecteur. Ce qui a pour effet de planter le
lecteur de CD audio de gnome... qui bien sur ne trouve pas de disque.
J'ai été voir dans /etc/udev/cd-aliases.rules mais la syntaxe m'est u n
peu hermétique. Va falloir que je m'y mette. En attendant et pour évi ter
de refaire les liens à chaque démarrage si une bonne ame pouvait
m'éclairer sur ce qu'il faut changer.
Précision je suis en Sid kernel 2.6.12-k7 et sans l'émulation scsi
caduque pour ce noyau. Les logiciels qui cherchent /dev/hdc n'ont pas de
pb eux.
Merci, si nécessaire je posterai les fichiers de conf de udev.
Bonne soirée à tou-te-s.
Fabien
commence par :
:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
udevinfo starts with the device the node belongs to and then walks up the
device chain, to print for every device found, all possibly useful
attributes
in the udev key format.
Only attributes within one device section may be used together in one rule,
to match the device for which the node will be created.
device '/sys/block/hdd' has major:minor 22:64
looking at class device '/sys/block/hdd':
SUBSYSTEM="block"
SYSFS{dev}="22:64"
SYSFS{range}="1"
SYSFS{removable}="1"
SYSFS{size}="8388604"
SYSFS{stat}=" 7254 277998 1141008 1592521 0 0
0 0 0 851413 1592521"
follow the class device's "device"
couldn't open device directory
ensuite trouves la chaine qui identifie de façon unique ton périphérique
soit tu modifies dans /etc/udev/rules.d/cd-aliases.rules mais j'ai peur
des conséquences
# These rules create the /dev/{cdrom,dvd,...} symlinks. Also see the
# /etc/udev/cdsymlinks.conf config file.
#
# If you would like to statically configure the aliases instead, you can
# use rules like:
# BUS="ide", ID="1.0", SYMLINK="cdrom"
BUS="scsi", KERNEL="sr[0-9]*",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="ide", KERNEL="hd[a-z]", SYSFS{removable}="1",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="ide", KERNEL="pcd[0-9]*", SYSFS{removable}="1",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
soit tu te créées une règle spécifique dans
/etc/udev/rules.d/local.rules avec la syntaxe suivante:
BUS="ide", KERNEL="hd[a-z]", SYSFS{dev}="22:64" , NAME="%k",
SYMLINK="KEY"
commence par :
user@machine:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
udevinfo starts with the device the node belongs to and then walks up the
device chain, to print for every device found, all possibly useful
attributes
in the udev key format.
Only attributes within one device section may be used together in one rule,
to match the device for which the node will be created.
device '/sys/block/hdd' has major:minor 22:64
looking at class device '/sys/block/hdd':
SUBSYSTEM="block"
SYSFS{dev}="22:64"
SYSFS{range}="1"
SYSFS{removable}="1"
SYSFS{size}="8388604"
SYSFS{stat}=" 7254 277998 1141008 1592521 0 0
0 0 0 851413 1592521"
follow the class device's "device"
couldn't open device directory
ensuite trouves la chaine qui identifie de façon unique ton périphérique
soit tu modifies dans /etc/udev/rules.d/cd-aliases.rules mais j'ai peur
des conséquences
# These rules create the /dev/{cdrom,dvd,...} symlinks. Also see the
# /etc/udev/cdsymlinks.conf config file.
#
# If you would like to statically configure the aliases instead, you can
# use rules like:
# BUS="ide", ID="1.0", SYMLINK="cdrom"
BUS="scsi", KERNEL="sr[0-9]*",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="ide", KERNEL="hd[a-z]", SYSFS{removable}="1",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="ide", KERNEL="pcd[0-9]*", SYSFS{removable}="1",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
soit tu te créées une règle spécifique dans
/etc/udev/rules.d/local.rules avec la syntaxe suivante:
BUS="ide", KERNEL="hd[a-z]", SYSFS{dev}="22:64" , NAME="%k",
SYMLINK="KEY"
commence par :
:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
udevinfo starts with the device the node belongs to and then walks up the
device chain, to print for every device found, all possibly useful
attributes
in the udev key format.
Only attributes within one device section may be used together in one rule,
to match the device for which the node will be created.
device '/sys/block/hdd' has major:minor 22:64
looking at class device '/sys/block/hdd':
SUBSYSTEM="block"
SYSFS{dev}="22:64"
SYSFS{range}="1"
SYSFS{removable}="1"
SYSFS{size}="8388604"
SYSFS{stat}=" 7254 277998 1141008 1592521 0 0
0 0 0 851413 1592521"
follow the class device's "device"
couldn't open device directory
ensuite trouves la chaine qui identifie de façon unique ton périphérique
soit tu modifies dans /etc/udev/rules.d/cd-aliases.rules mais j'ai peur
des conséquences
# These rules create the /dev/{cdrom,dvd,...} symlinks. Also see the
# /etc/udev/cdsymlinks.conf config file.
#
# If you would like to statically configure the aliases instead, you can
# use rules like:
# BUS="ide", ID="1.0", SYMLINK="cdrom"
BUS="scsi", KERNEL="sr[0-9]*",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="ide", KERNEL="hd[a-z]", SYSFS{removable}="1",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
BUS="ide", KERNEL="pcd[0-9]*", SYSFS{removable}="1",
PROGRAM="/etc/udev/scripts/cdsymlinks.sh %k",
SYMLINK="%c{1} %c{2} %c{3} %c{4} %c{5} %c{6}"
soit tu te créées une règle spécifique dans
/etc/udev/rules.d/local.rules avec la syntaxe suivante:
BUS="ide", KERNEL="hd[a-z]", SYSFS{dev}="22:64" , NAME="%k",
SYMLINK="KEY"
commence par :
:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
commence par :
user@machine:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
commence par :
:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
commence par :
:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
commence par :
user@machine:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
commence par :
:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
Le mardi 06 septembre 2005 à 23:36 +0200, NaiosKAE{FR} a écrit :
> commence par :
>
> :~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
C'est peut-être déjà là qu'il y a un problème... :
:~$ udevinfo -q path -n /dev/hdd
device not found in database
Et d'ailleurs aussi
:~$ ls /sys/block/hd*
ls: /sys/block/hd*: Aucun fichier ou répertoire de ce type
Alors que
:~$ dmesg | grep 'hd'
testing NMI watchdog ... OK.
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: ATAPI DVD-ROM 16XMax, ATAPI CD/DVD-ROM drive
hdb: PHILIPS CDRW1610A, ATAPI CD/DVD-ROM drive
ide-scsi is deprecated for cd burning! Use ide-cd and give
dev=/dev/hdX
as device
donc hda et hdb sont bien reconnus par le noyo ?.?. et puis, dans les
infos encore :
:~$ sudo hdparm /dev/.static/dev/hda
/dev/.static/dev/hda:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
donc il est là ?....?.
Là chuis largué...
Merci pour le coup de main...
JMB
Le mardi 06 septembre 2005 à 23:36 +0200, NaiosKAE{FR} a écrit :
> commence par :
>
> user@machine:~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
C'est peut-être déjà là qu'il y a un problème... :
jmbarbier@rominet:~$ udevinfo -q path -n /dev/hdd
device not found in database
Et d'ailleurs aussi
jmbarbier@rominet:~$ ls /sys/block/hd*
ls: /sys/block/hd*: Aucun fichier ou répertoire de ce type
Alors que
jmbarbier@rominet:~$ dmesg | grep 'hd'
testing NMI watchdog ... OK.
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: ATAPI DVD-ROM 16XMax, ATAPI CD/DVD-ROM drive
hdb: PHILIPS CDRW1610A, ATAPI CD/DVD-ROM drive
ide-scsi is deprecated for cd burning! Use ide-cd and give
dev=/dev/hdX
as device
donc hda et hdb sont bien reconnus par le noyo ?.?. et puis, dans les
infos encore :
jmbarbier@rominet:~$ sudo hdparm /dev/.static/dev/hda
/dev/.static/dev/hda:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
donc il est là ?....?.
Là chuis largué...
Merci pour le coup de main...
JMB
Le mardi 06 septembre 2005 à 23:36 +0200, NaiosKAE{FR} a écrit :
> commence par :
>
> :~$ udevinfo -a -p `udevinfo -q path -n /dev/hdd`
C'est peut-être déjà là qu'il y a un problème... :
:~$ udevinfo -q path -n /dev/hdd
device not found in database
Et d'ailleurs aussi
:~$ ls /sys/block/hd*
ls: /sys/block/hd*: Aucun fichier ou répertoire de ce type
Alors que
:~$ dmesg | grep 'hd'
testing NMI watchdog ... OK.
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
SCSI device sdb: 320173056 512-byte hdwr sectors (163929 MB)
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: ATAPI DVD-ROM 16XMax, ATAPI CD/DVD-ROM drive
hdb: PHILIPS CDRW1610A, ATAPI CD/DVD-ROM drive
ide-scsi is deprecated for cd burning! Use ide-cd and give
dev=/dev/hdX
as device
donc hda et hdb sont bien reconnus par le noyo ?.?. et puis, dans les
infos encore :
:~$ sudo hdparm /dev/.static/dev/hda
/dev/.static/dev/hda:
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
donc il est là ?....?.
Là chuis largué...
Merci pour le coup de main...
JMB
J'ai viré sr_mod dans /etc/modules,je l'ai blacklisté dans hotplug
trouve encore le moyen d'être présent... et toujours pas
de /dev/hdx ?.?.?...
Comment un module qu'on ne VEUT pas, qui n'est utilisé par aucun autre
module, qu'on blackliste de partout, peut-il être là quand même... j'ai
l'impression de me retrouver sous Windows... à moins que ce soit sa
présence dans les aliases ???
:~$ sudo grep -R sr_mod /etc/*
/etc/hotplug/scsi.agent: 4) TYPE=worm ;
MODULES=sr_mod ;;
/etc/hotplug/scsi.agent: 5) TYPEÍrom ; MODULES="sr_mod
sg" ;;
/etc/hotplug/blacklist:sr_mod
/etc/modprobe.d/aliases:alias block-major-11 sr_mod
/etc/modules:#sr_mod
:~$
même problème avec ide_scsi...
Pour la lecture, un ptit lsmod et un dmesg en dessous :-)
Encore merci !
J'ai viré sr_mod dans /etc/modules,je l'ai blacklisté dans hotplug
trouve encore le moyen d'être présent... et toujours pas
de /dev/hdx ?.?.?...
Comment un module qu'on ne VEUT pas, qui n'est utilisé par aucun autre
module, qu'on blackliste de partout, peut-il être là quand même... j'ai
l'impression de me retrouver sous Windows... à moins que ce soit sa
présence dans les aliases ???
jmbarbier@rominet:~$ sudo grep -R sr_mod /etc/*
/etc/hotplug/scsi.agent: 4) TYPE=worm ;
MODULES=sr_mod ;;
/etc/hotplug/scsi.agent: 5) TYPEÍrom ; MODULES="sr_mod
sg" ;;
/etc/hotplug/blacklist:sr_mod
/etc/modprobe.d/aliases:alias block-major-11 sr_mod
/etc/modules:#sr_mod
jmbarbier@rominet:~$
même problème avec ide_scsi...
Pour la lecture, un ptit lsmod et un dmesg en dessous :-)
Encore merci !
J'ai viré sr_mod dans /etc/modules,je l'ai blacklisté dans hotplug
trouve encore le moyen d'être présent... et toujours pas
de /dev/hdx ?.?.?...
Comment un module qu'on ne VEUT pas, qui n'est utilisé par aucun autre
module, qu'on blackliste de partout, peut-il être là quand même... j'ai
l'impression de me retrouver sous Windows... à moins que ce soit sa
présence dans les aliases ???
:~$ sudo grep -R sr_mod /etc/*
/etc/hotplug/scsi.agent: 4) TYPE=worm ;
MODULES=sr_mod ;;
/etc/hotplug/scsi.agent: 5) TYPEÍrom ; MODULES="sr_mod
sg" ;;
/etc/hotplug/blacklist:sr_mod
/etc/modprobe.d/aliases:alias block-major-11 sr_mod
/etc/modules:#sr_mod
:~$
même problème avec ide_scsi...
Pour la lecture, un ptit lsmod et un dmesg en dessous :-)
Encore merci !
BARBIER Jean-Matthieu a écrit :
as tu essayé de le désinstallé à l'aide de modconf ?
ton lecteur de cdrom n'apparaitrait t'il pas en /dev/sra1 ?
peut etre que ton cdrom doit etre utilisé avec le module sr_mod tout
simplement...
--
Erwann PENCREACH
J'embrasse mon rival, mais c'est pour l'étouffer.
-+- Jean Racine, Britannicus -+-
BARBIER Jean-Matthieu a écrit :
as tu essayé de le désinstallé à l'aide de modconf ?
ton lecteur de cdrom n'apparaitrait t'il pas en /dev/sra1 ?
peut etre que ton cdrom doit etre utilisé avec le module sr_mod tout
simplement...
--
Erwann PENCREACH
J'embrasse mon rival, mais c'est pour l'étouffer.
-+- Jean Racine, Britannicus -+-
BARBIER Jean-Matthieu a écrit :
as tu essayé de le désinstallé à l'aide de modconf ?
ton lecteur de cdrom n'apparaitrait t'il pas en /dev/sra1 ?
peut etre que ton cdrom doit etre utilisé avec le module sr_mod tout
simplement...
--
Erwann PENCREACH
J'embrasse mon rival, mais c'est pour l'étouffer.
-+- Jean Racine, Britannicus -+-