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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [kernel 2.6] Udev va changer votre vie ! Problème avec périphs IDE

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[kernel 2.6] Udev va changer votre vie ! Problème avec périphs IDE

n°422978
mirtouf
Light is right !
Posté le 03-03-2004 à 15:22:17  profilanswer
 

La news :
http://linuxfr.org/2004/03/03/15608.html
 
Pour ceux qui n'en veulent :
http://www.kernel.org/pub/linux/utils/kernel/hotplug/
 
Qui veut essayer ?  [:zerod]


Message édité par mirtouf le 18-04-2004 à 09:59:33

---------------
-~- 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 03-03-2004 à 15:22:17  profilanswer
 

n°422980
mikala
Souviens toi du 5 Novembre...
Posté le 03-03-2004 à 15:23:49  profilanswer
 

en cooker c'est par défaut il me semble bien :)
(avec les 2.6 bien sur ;) )


---------------
Intermittent du GNU
n°422982
mirtouf
Light is right !
Posté le 03-03-2004 à 15:25:02  profilanswer
 

mikala a écrit :

en cooker c'est par défaut il me semble bien :)
(avec les 2.6 bien sur ;) )


 
Et alors ça donne quoi ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°422984
mikala
Souviens toi du 5 Novembre...
Posté le 03-03-2004 à 15:25:36  profilanswer
 

pas vu de différence [:spamafote]
(faut dire que je ne savais pas vraiment a quoi cela servait avant de voir l'article ce matin :D )


---------------
Intermittent du GNU
n°422994
alien cons​piracy
hardtrance addict
Posté le 03-03-2004 à 15:30:13  profilanswer
 

Intéressant, mais je n'ai pas vu beaucoup de feedback.
 
Il s'emblerait que sous Gentoo il soit bien implémenté.


Message édité par alien conspiracy le 03-03-2004 à 15:30:21
n°423003
DDT
Few understand
Posté le 03-03-2004 à 15:34:31  profilanswer
 

question con : quel est l'utilité concrète de devfs/udev par rapport à un /dev statique ?

n°423006
alien cons​piracy
hardtrance addict
Posté le 03-03-2004 à 15:35:12  profilanswer
 

DDT a écrit :

question con : quel est l'utilité concrète de devfs/udev par rapport à un /dev statique ?

Gestion hotplug

n°423010
DDT
Few understand
Posté le 03-03-2004 à 15:38:18  profilanswer
 

j'aurais donc plus besoin du paquet "hotplug" de ma debian (je sais pas trop ce qu'il y a dedans d'ailleurs) ?

n°423011
mirtouf
Light is right !
Posté le 03-03-2004 à 15:38:40  profilanswer
 

Plein de choses dont un démon.
Si il faut les 2.


Message édité par mirtouf le 03-03-2004 à 15:39:02

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°423016
DDT
Few understand
Posté le 03-03-2004 à 15:42:25  profilanswer
 

ouais, donc aucun intérêt à part avoir un /dev plus propre ?

mood
Publicité
Posté le 03-03-2004 à 15:42:25  profilanswer
 

n°423018
mirtouf
Light is right !
Posté le 03-03-2004 à 15:43:48  profilanswer
 

Création automatique des devices aussi
Possibilité d'une gestion aisée des groupes ayant accès à ces devices.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°423020
belgique
Posté le 03-03-2004 à 15:47:44  profilanswer
 

Code :
  1. tout en garantissant son déterminisme (c'est-à-dire par exemple qu'il permet de donner un nom précis à chacune de vos clefs USB, quel que soit l'ordre ou le port dans lequel vous les branchez).


YES

n°423021
j_c_p
Linux user
Posté le 03-03-2004 à 15:47:55  profilanswer
 

je l'ai vu aussi qd je suis passé en cooker (j'ai dû mettre nvidia ds l'autoload :D), sinon ça m'a semblé transparent (j'ai pas vraiment testé aussi).

n°423025
arghbis
salops de dauphins
Posté le 03-03-2004 à 15:57:24  profilanswer
 

faudrait préciser que ça ne marche qu'en 2.6 non?
 
p't'être que je l'essayerais pour remplacer hotplug+devfs, quand je passerais en 2.6

n°423026
GUG
Posté le 03-03-2004 à 15:57:56  profilanswer
 

Faudra que je teste à l'occasion mais j'ai la flemme ;)
mais je n'ai pas ete convaincu par les interets presentés ...
mknod MAKEDEV marche tres bien ...


Message édité par GUG le 03-03-2004 à 16:03:02
n°423033
j_c_p
Linux user
Posté le 03-03-2004 à 16:02:10  profilanswer
 

oui, c'est pour le 2.6 (à moins que l'option apparaisse ds le 2.4 ...).
Sinon, pour le preload (terme plus exact :D) :

# /etc/modprobe.preload: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a `#', and everything on the line after them are ignored.
# this file is for module-init-tools (kernel 2.5 and above) ONLY
# for old kernel use /etc/modules
nvidia

n°423442
mirtouf
Light is right !
Posté le 04-03-2004 à 12:45:20  profilanswer
 

Ki d'autre n'en veut ? :o


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°423455
Profil sup​primé
Posté le 04-03-2004 à 12:55:57  answer
 

J'ai essayé sous gentoo... Ca roxe :p

n°423456
mirtouf
Light is right !
Posté le 04-03-2004 à 12:57:29  profilanswer
 

Y'a une ebuild masquée je crois, non ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°423459
Profil sup​primé
Posté le 04-03-2004 à 13:00:43  answer
 

euh non... je suis en ~x86 et g pas eu besoin de démasquer

n°423486
mirtouf
Light is right !
Posté le 04-03-2004 à 13:20:05  profilanswer
 

Elle était masquée alors ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°423531
Profil sup​primé
Posté le 04-03-2004 à 13:44:40  answer
 

bah en ~x86 non

n°423536
mirtouf
Light is right !
Posté le 04-03-2004 à 13:46:13  profilanswer
 

était  [:aloy]
 
Il y a un certain temps donc.


Message édité par mirtouf le 04-03-2004 à 13:46:33

---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°423551
Profil sup​primé
Posté le 04-03-2004 à 14:01:57  answer
 

ça, je ne c pas, je viens de l'installer ce matin en voyant la news sur linuxfr

n°423569
belgique
Posté le 04-03-2004 à 14:17:07  profilanswer
 

~x86 c'est la banche non stable aussi :o

n°423579
j_c_p
Linux user
Posté le 04-03-2004 à 14:26:28  profilanswer
 
n°458433
mirtouf
Light is right !
Posté le 17-04-2004 à 21:57:03  profilanswer
 

Une petite question en passant :
J'ai flingué devfs pour le remplacer par udev.
Tout marche bien sauf que j'ai perdu mon lecteur DVD et mon graveur tous deux IDE....  
 
Pour ceux qui utilisent udev, où sont les vôtres et qu'avez vous changé ?
 
On est obligé d'ajouter ça à udev.rules comme expliqué :
 

Citation :


Example: Writing convenience rules for my CD drives
I have two CD drives in my PC - a DVD reader, and a CD rewriter. My DVD is hdc and my CDRW is hdd. I would not expect this to change, unless I manually changed the cabling of my system.
 
Still, some people (myself included) like to have nodes such as /dev/dvd and /dev/cdrw for convenience. Since we know the "hdX" values for these drives, writing rules is simple. The examples below should be self explanatory.
 
BUS="ide", KERNEL="hdc", NAME="%k", SYMLINK="dvd cdroms/cdrom%n"
BUS="ide", KERNEL="hdd", NAME="%k", SYMLINK="cdrw cdroms/cdrom%n"
 
You may have noticed that the default udev.rules file contains a rule which runs a script to produces names for block devices. Do not be confused by this - as usual, because your own rules are located at the top of the rules file, they are processed before the default rules, so the default rules will not be used when naming the hardware you have written rules for.


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°458538
mirtouf
Light is right !
Posté le 18-04-2004 à 09:59:54  profilanswer
 
n°458544
mikala
Souviens toi du 5 Novembre...
Posté le 18-04-2004 à 10:19:37  profilanswer
 

tu as regardé le topic de udok peut etre ?


---------------
Intermittent du GNU
n°458553
mirtouf
Light is right !
Posté le 18-04-2004 à 11:01:19  profilanswer
 

En fait gentoo fournit des règles de nommage pour udev mais celles-ci ne semblent pas fonctionner pour mes lecteurs IDE.
Le script utilisé ne semble pas marcher....


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

tu peux nous montrer ton /dev ?
et de ton /etc/udev aussi pendant que tu y es :o


Message édité par udok le 18-04-2004 à 12:54:23
n°458617
mirtouf
Light is right !
Posté le 18-04-2004 à 13:25:37  profilanswer
 

Code :
  1. cat /etc/udev/udev.rules
  2. # /etc/udev/udev.rules:  device naming rules for udev
  3. #
  4. # Gentoo specific rules, based a bit on devfs rules, but much simpler.
  5. #
  6. # There are a number of modifiers that are allowed to be used in some of the
  7. # fields.  See the udev man page for a full description of them.
  8. ###########################################################
  9. #
  10. # For devfs similar /dev layout (neater)
  11. #
  12. ###########################################################
  13. # devfs-names for ide-devices (uncomment only one)
  14. #  /dev/ide/.../{disc,cd} and /dev/{cdroms,discs}/* type names
  15. BUS="ide", KERNEL="hd*", PROGRAM="/etc/udev/scripts/ide-devfs.sh %k %b %n", NAME="%k", SYMLINK="%c{1} %c{2}"
  16. # DRI devices
  17. KERNEL="card*", NAME="dri/card%n"
  18.  
  19. # alsa devices
  20. KERNEL="controlC[0-9]*", NAME="snd/%k"
  21. KERNEL="hw[CD0-9]*",     NAME="snd/%k"
  22. KERNEL="pcm[CD0-9cp]*",  NAME="snd/%k"
  23. KERNEL="midiC[D0-9]*",   NAME="snd/%k"
  24. KERNEL="timer",          NAME="snd/%k"
  25. KERNEL="seq",            NAME="snd/%k"
  26.  
  27. # dm devices (ignore them)
  28. KERNEL="dm-[0-9]*",     NAME=""
  29. # create a symlink named after the device map name
  30. # note devmap_name comes with extras/multipath
  31. #KERNEL="dm-[0-9]*",     PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK="%c"
  32. KERNEL="device-mapper", NAME="mapper/control"
  33.  
  34. # fb devices
  35. KERNEL="fb[0-9]*", NAME="fb/%n", SYMLINK="%k"
  36.  
  37. # floppy devices
  38. KERNEL="fd[0-9]*", NAME="floppy/%n", SYMLINK="%k"
  39.  
  40. # i2c devices
  41. KERNEL="i2c-[0-9]*", NAME="i2c/%n", SYMLINK="%k"
  42.  
  43. # input devices
  44. KERNEL="mice",          NAME="input/%k"
  45. KERNEL="mouse*",        NAME="input/%k"
  46. KERNEL="event*",        NAME="input/%k"
  47. KERNEL="js*",           NAME="input/%k"
  48. KERNEL="ts*",           NAME="input/%k"
  49.  
  50. # loop devices
  51. KERNEL="loop[0-9]*", NAME="loop/%n", SYMLINK="%k"
  52.  
  53. # md block devices
  54. KERNEL="md[0-9]*", NAME="md/%n", SYMLINK="%k"
  55.  
  56. # misc devices
  57. KERNEL="rtc",     NAME="misc/%k", SYMLINK="%k"
  58. KERNEL="psaux",   NAME="misc/%k", SYMLINK="%k"
  59. KERNEL="agpgart", NAME="misc/%k", SYMLINK="%k"
  60. KERNEL="rtc",     NAME="misc/%k", SYMLINK="%k"
  61. KERNEL="psaux",   NAME="misc/%k", SYMLINK="%k"
  62. KERNEL="uinput",  NAME="misc/%k", SYMLINK="%k"
  63.  
  64. # pty devices
  65. KERNEL="pty[p-za-e][0-9a-f]*", NAME="pty/m%n", SYMLINK="%k"
  66. KERNEL="tty[p-za-e][0-9a-f]*", NAME="tty/s%n", SYMLINK="%k"
  67.  
  68. # ramdisk devices
  69. KERNEL="ram[0-9]*", NAME="rd/%n", SYMLINK="%k"
  70.  
  71. # sound devices
  72. KERNEL="adsp",            NAME="sound/%k", SYMLINK="%k"
  73. KERNEL="adsp[0-9]*",      NAME="sound/%k", SYMLINK="%k"
  74. KERNEL="audio",           NAME="sound/%k", SYMLINK="%k"
  75. KERNEL="audio[0-9]*",     NAME="sound/%k", SYMLINK="%k"
  76. KERNEL="dsp",             NAME="sound/%k", SYMLINK="%k"
  77. KERNEL="dsp[0-9]*",       NAME="sound/%k", SYMLINK="%k"
  78. KERNEL="mixer",           NAME="sound/%k", SYMLINK="%k"
  79. KERNEL="mixer[0-9]*",     NAME="sound/%k", SYMLINK="%k"
  80. KERNEL="sequencer",       NAME="sound/%k", SYMLINK="%k"
  81. KERNEL="sequencer[0-9]*", NAME="sound/%k", SYMLINK="%k"
  82.  
  83. # tty devices
  84. KERNEL="tty[0-9]*",    NAME="vc/%n",  SYMLINK="%k"
  85. KERNEL="ttyS[0-9]*",   NAME="tts/%n", SYMLINK="%k"
  86. KERNEL="ttyUSB[0-9]*", NAME="tts/USB%n"
  87.  
  88. # vc devices
  89. KERNEL="vcs",        NAME="vcc/0",   SYMLINK="%k"
  90. KERNEL="vcs[0-9]*",  NAME="vcc/%n",  SYMLINK="%k"
  91. KERNEL="vcsa",       NAME="vcc/a0",  SYMLINK="%k"
  92. KERNEL="vcsa[0-9]*", NAME="vcc/a%n", SYMLINK="%k"
  93.  
  94. # v4l devices
  95. KERNEL="video[0-9]*", NAME="v4l/video%n"
  96. KERNEL="radio[0-9]*", NAME="v4l/radio%n"
  97. KERNEL="vbi[0-9]*",   NAME="v4l/vbi%n"
  98. KERNEL="vtx[0-9]*",   NAME="v4l/vtx%n"
  99.  
  100. # USB devices
  101. KERNEL="hiddev*",       NAME="usb/%k"
  102. KERNEL="auer*",         NAME="usb/%k"
  103. KERNEL="legousbtower*", NAME="usb/%k"
  104. KERNEL="dabusb*",       NAME="usb/%k"
  105.  
  106. # netlink devices
  107. KERNEL="route",         NAME="netlink/%k"
  108. KERNEL="skip",          NAME="netlink/%k"
  109. KERNEL="usersock",      NAME="netlink/%k"
  110. KERNEL="fwmonitor",     NAME="netlink/%k"
  111. KERNEL="tcpdiag",       NAME="netlink/%k"
  112. KERNEL="nflog",         NAME="netlink/%k"
  113. KERNEL="xfrm",          NAME="netlink/%k"
  114. KERNEL="arpd",          NAME="netlink/%k"
  115. KERNEL="route6",        NAME="netlink/%k"
  116. KERNEL="ip6_fw",        NAME="netlink/%k"
  117. KERNEL="dnrtmsg",       NAME="netlink/%k"
  118. KERNEL="tap*",          NAME="netlink/%k"


 

Code :
  1. cat /etc/udev/scripts/ide-devfs.sh
  2. #!/bin/sh
  3. # udev external PROGRAM script
  4. # return devfs-names for ide-devices
  5. # BUS="ide", KERNEL="hd*", PROGRAM="/etc/udev/ide-devfs.sh %k %b %n", NAME="%k", SYMLINK="%c{1} %c{2}"
  6. HOST="${2%\.[0-9]}"
  7. TARGET="${2#[0-9]\.}"
  8. if [ -z "${HOST#[13579]}" ]; then
  9.         HOST=$((${HOST} - 1))
  10.         BUS="1"
  11. else
  12.         BUS="0"
  13. fi
  14. get_dev_number() {
  15.         local x=
  16.         local num=0
  17.         local MEDIA=
  18.         local DRIVE="${1%%[0-9]*}"
  19.         for x in /proc/ide/*/media; do
  20.                 if [ -e "${x}" ]; then
  21.                         MEDIA=`cat ${x}`
  22.                         if [ "${MEDIA}" = "$2" ]; then
  23.                                 num=$((${num} + 1))
  24.                         fi
  25.                         if [ "${x}" = "/proc/ide/${DRIVE}/media" ]; then
  26.                                 break
  27.                         fi
  28.                 fi
  29.         done
  30.         echo $((${num} - 1))
  31. }
  32. if [ -z "$3" -a -f /proc/ide/${1}/media ]; then
  33.         MEDIA=`cat /proc/ide/${1}/media`
  34.         if [ "${MEDIA}" = "cdrom" ]; then
  35.                 echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/cd cdroms/cdrom`get_dev_number $1 cdrom`
  36.         elif [ "${MEDIA}" = "disk" ]; then
  37.                 echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/disc discs/disc`get_dev_number $1 disk`/disc
  38.         fi
  39. else
  40.         echo ide/host${HOST}/bus${BUS}/target${TARGET}/lun0/part$3 discs/disc`get_dev_number $1 disk`/part$3
  41. fi


 

Code :
  1. ls -C /dev/
  2. admmidi0  hdb2      ptyc6  ptyra  ptywe       tty24  ttyc5  ttyr9  ttyw5
  3. admmidi1  hdb5      ptyc7  ptyrb  ptywf       tty25  ttyc6  ttyra  ttyw6
  4. admmidi2  hdb6      ptyc8  ptyrc  ptyx0       tty26  ttyc7  ttyrb  ttyw7
  5. admmidi3  hdb7      ptyc9  ptyrd  ptyx1       tty27  ttyc8  ttyrc  ttyw8
  6. adsp      hdb8      ptyca  ptyre  ptyx2       tty28  ttyc9  ttyrd  ttyw9
  7. adsp0     hdb9      ptycb  ptyrf  ptyx3       tty29  ttyca  ttyre  ttywa
  8. adsp1     hdc       ptycc  ptys0  ptyx4       tty3   ttycb  ttyrf  ttywb
  9. adsp2     hdd       ptycd  ptys1  ptyx5       tty30  ttycc  ttys0  ttywc
  10. adsp3     ide       ptyce  ptys2  ptyx6       tty31  ttycd  ttyS0  ttywd
  11. agpgart   initctl   ptycf  ptys3  ptyx7       tty32  ttyce  ttys1  ttywe
  12. aloadC0   input     ptyd0  ptys4  ptyx8       tty33  ttycf  ttyS1  ttywf
  13. aloadC1   kmem      ptyd1  ptys5  ptyx9       tty34  ttyd0  ttys2  ttyx0
  14. aloadC2   kmsg      ptyd2  ptys6  ptyxa       tty35  ttyd1  ttyS2  ttyx1
  15. aloadC3   log       ptyd3  ptys7  ptyxb       tty36  ttyd2  ttys3  ttyx2
  16. aloadSEQ  loop      ptyd4  ptys8  ptyxc       tty37  ttyd3  ttyS3  ttyx3
  17. amidi     loop0     ptyd5  ptys9  ptyxd       tty38  ttyd4  ttys4  ttyx4
  18. amidi0    loop1     ptyd6  ptysa  ptyxe       tty39  ttyd5  ttyS4  ttyx5
  19. amidi1    loop2     ptyd7  ptysb  ptyxf       tty4   ttyd6  ttys5  ttyx6
  20. amidi2    loop3     ptyd8  ptysc  ptyy0       tty40  ttyd7  ttyS5  ttyx7
  21. amidi3    loop4     ptyd9  ptysd  ptyy1       tty41  ttyd8  ttys6  ttyx8
  22. amixer0   loop5     ptyda  ptyse  ptyy2       tty42  ttyd9  ttyS6  ttyx9
  23. amixer1   loop6     ptydb  ptysf  ptyy3       tty43  ttyda  ttys7  ttyxa
  24. amixer2   loop7     ptydc  ptyt0  ptyy4       tty44  ttydb  ttyS7  ttyxb
  25. amixer3   lp0       ptydd  ptyt1  ptyy5       tty45  ttydc  ttys8  ttyxc
  26. audio     MAKEDEV   ptyde  ptyt2  ptyy6       tty46  ttydd  ttys9  ttyxd
  27. audio0    mem       ptydf  ptyt3  ptyy7       tty47  ttyde  ttysa  ttyxe
  28. audio1    midi      ptye0  ptyt4  ptyy8       tty48  ttydf  ttysb  ttyxf
  29. audio2    midi0     ptye1  ptyt5  ptyy9       tty49  ttye0  ttysc  ttyy0
  30. audio3    midi1     ptye2  ptyt6  ptyya       tty5   ttye1  ttysd  ttyy1
  31. cdrom     midi2     ptye3  ptyt7  ptyyb       tty50  ttye2  ttyse  ttyy2
  32. cdroms    midi3     ptye4  ptyt8  ptyyc       tty51  ttye3  ttysf  ttyy3
  33. console   misc      ptye5  ptyt9  ptyyd       tty52  ttye4  ttyt0  ttyy4
  34. discs     mixer     ptye6  ptyta  ptyye       tty53  ttye5  ttyt1  ttyy5
  35. dmfm0     mixer0    ptye7  ptytb  ptyyf       tty54  ttye6  ttyt2  ttyy6
  36. dmfm1     mixer1    ptye8  ptytc  ptyz0       tty55  ttye7  ttyt3  ttyy7
  37. dmfm2     mixer2    ptye9  ptytd  ptyz1       tty56  ttye8  ttyt4  ttyy8
  38. dmfm3     mixer3    ptyea  ptyte  ptyz2       tty57  ttye9  ttyt5  ttyy9
  39. dmmidi0   mouse     ptyeb  ptytf  ptyz3       tty58  ttyea  ttyt6  ttyya
  40. dmmidi1   music     ptyec  ptyu0  ptyz4       tty59  ttyeb  ttyt7  ttyyb
  41. dmmidi2   null      ptyed  ptyu1  ptyz5       tty6   ttyec  ttyt8  ttyyc
  42. dmmidi3   port      ptyee  ptyu2  ptyz6       tty60  ttyed  ttyt9  ttyyd
  43. dri       printers  ptyef  ptyu3  ptyz7       tty61  ttyee  ttyta  ttyye
  44. dsp       psaux     ptyp0  ptyu4  ptyz8       tty62  ttyef  ttytb  ttyyf
  45. dsp0      ptmx      ptyp1  ptyu5  ptyz9       tty63  ttyp0  ttytc  ttyz0
  46. dsp1      pts       ptyp2  ptyu6  ptyza       tty7   ttyp1  ttytd  ttyz1
  47. dsp2      pty       ptyp3  ptyu7  ptyzb       tty8   ttyp2  ttyte  ttyz2
  48. dsp3      ptya0     ptyp4  ptyu8  ptyzc       tty9   ttyp3  ttytf  ttyz3
  49. dvd       ptya1     ptyp5  ptyu9  ptyzd       ttya0  ttyp4  ttyu0  ttyz4
  50. fb        ptya2     ptyp6  ptyua  ptyze       ttya1  ttyp5  ttyu1  ttyz5
  51. fb0       ptya3     ptyp7  ptyub  ptyzf       ttya2  ttyp6  ttyu2  ttyz6
  52. fd        ptya4     ptyp8  ptyuc  radeon      ttya3  ttyp7  ttyu3  ttyz7
  53. fd0       ptya5     ptyp9  ptyud  random      ttya4  ttyp8  ttyu4  ttyz8
  54. fd0u1040  ptya6     ptypa  ptyue  raw         ttya5  ttyp9  ttyu5  ttyz9
  55. fd0u1120  ptya7     ptypb  ptyuf  rawctl      ttya6  ttypa  ttyu6  ttyza
  56. fd0u1440  ptya8     ptypc  ptyv0  root        ttya7  ttypb  ttyu7  ttyzb
  57. fd0u1600  ptya9     ptypd  ptyv1  rtc         ttya8  ttypc  ttyu8  ttyzc
  58. fd0u1680  ptyaa     ptype  ptyv2  scsi        ttya9  ttypd  ttyu9  ttyzd
  59. fd0u1722  ptyab     ptypf  ptyv3  sequencer   ttyaa  ttype  ttyua  ttyze
  60. fd0u1743  ptyac     ptyq0  ptyv4  sequencer2  ttyab  ttypf  ttyub  ttyzf
  61. fd0u1760  ptyad     ptyq1  ptyv5  shm         ttyac  ttyq0  ttyuc  urandom
  62. fd0u1840  ptyae     ptyq2  ptyv6  snd         ttyad  ttyq1  ttyud  usb
  63. fd0u1920  ptyaf     ptyq3  ptyv7  sound       ttyae  ttyq2  ttyue  usbmouse
  64. fd0u360   ptyb0     ptyq4  ptyv8  stderr      ttyaf  ttyq3  ttyuf  v4l
  65. fd0u720   ptyb1     ptyq5  ptyv9  stdin       ttyb0  ttyq4  ttyv0  vbi0
  66. fd0u800   ptyb2     ptyq6  ptyva  stdout      ttyb1  ttyq5  ttyv1  vc
  67. fd0u820   ptyb3     ptyq7  ptyvb  tts         ttyb2  ttyq6  ttyv2  vcc
  68. fd0u830   ptyb4     ptyq8  ptyvc  tty         ttyb3  ttyq7  ttyv3  vcs
  69. floppy    ptyb5     ptyq9  ptyvd  tty0        ttyb4  ttyq8  ttyv4  vcs1
  70. full      ptyb6     ptyqa  ptyve  tty1        ttyb5  ttyq9  ttyv5  vcs2
  71. hda       ptyb7     ptyqb  ptyvf  tty10       ttyb6  ttyqa  ttyv6  vcs3
  72. hda1      ptyb8     ptyqc  ptyw0  tty11       ttyb7  ttyqb  ttyv7  vcs4
  73. hda10     ptyb9     ptyqd  ptyw1  tty12       ttyb8  ttyqc  ttyv8  vcs5
  74. hda2      ptyba     ptyqe  ptyw2  tty13       ttyb9  ttyqd  ttyv9  vcs6
  75. hda3      ptybb     ptyqf  ptyw3  tty14       ttyba  ttyqe  ttyva  vcs7
  76. hda4      ptybc     ptyr0  ptyw4  tty15       ttybb  ttyqf  ttyvb  vcsa0
  77. hda5      ptybd     ptyr1  ptyw5  tty16       ttybc  ttyr0  ttyvc  vcsa1
  78. hda6      ptybe     ptyr2  ptyw6  tty17       ttybd  ttyr1  ttyvd  vcsa2
  79. hda7      ptybf     ptyr3  ptyw7  tty18       ttybe  ttyr2  ttyve  vcsa3
  80. hda8      ptyc0     ptyr4  ptyw8  tty19       ttybf  ttyr3  ttyvf  vcsa4
  81. hda9      ptyc1     ptyr5  ptyw9  tty2        ttyc0  ttyr4  ttyw0  vcsa5
  82. hdb       ptyc2     ptyr6  ptywa  tty20       ttyc1  ttyr5  ttyw1  vcsa6
  83. hdb1      ptyc3     ptyr7  ptywb  tty21       ttyc2  ttyr6  ttyw2  vcsa7
  84. hdb10     ptyc4     ptyr8  ptywc  tty22       ttyc3  ttyr7  ttyw3  video0
  85. hdb11     ptyc5     ptyr9  ptywd  tty23       ttyc4  ttyr8  ttyw4  zero


 
hdc, hdd, cdrom, dvd sont morts...


Message édité par mirtouf le 18-04-2004 à 13:26:17

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

mais il est énorme le contenu de ton /dev [:mlc2]
sinon tu as rtc et psaux en double là :D
 
bon, ça t'avance pas bcp ce que je dis là ... c'est bizarre, ça devrait marcher ça, j'ai pareil
t'es sur que tu as tous les bons modules ?
tu as quoi dans /proc/ide ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°458629
udok
La racaille des barbus ©clémen
Posté le 18-04-2004 à 13:44:04  profilanswer
 

et le contenu de /proc/ide/drivers


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°458630
mirtouf
Light is right !
Posté le 18-04-2004 à 13:46:26  profilanswer
 

/dev est énorme car j'ai encore rien enlevé de pas nécessaire.
 
Les 2 lecteurs marchent avec devfs donc ça vient de la conf d'udev.
 

Code :
  1. $cat /proc/ide/drivers
  2. ide-disk version 1.18


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

ide-cd était pas chargé ? :heink:
 
chargé ça change rien...


Message édité par mirtouf le 18-04-2004 à 13:50:01

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

mirtouf a écrit :

ide-cd était pas chargé ? :heink:
 
chargé ça change rien...


 
charge le au boot en mettant ide-cd dans /etc/modules puis reboot et dis si ça marche mieux
ça se charge pas tout seul parce que ide-cd ne doit sans doute pas fournir d'info pour /sys (avec devfs y-a des bidouille pour régler le pb mais parait que c'est pas bien :D )
 
sinon tu peux tenter un /etc/init.d/udev restart, ça devrait suffir, mais dans le doute, reboot :)


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°458649
mirtouf
Light is right !
Posté le 18-04-2004 à 14:21:27  profilanswer
 

Toujours pas :


$eject /dev/hdd
eject: unable to find or open device for: `/dev/hdd'


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

mirtouf a écrit :

Toujours pas :


$eject /dev/hdd
eject: unable to find or open device for: `/dev/hdd'




 
hmmm
y-a un truc qui cloche là :o
il est bizarre ton /dev, on a l'impression que c'est ton /dev static qu'on voit :o
t'es sur que c'est udev qui gère ton /dev là ? tu as virer devfs, mais c'est peut-être le /dev static que tu vois maintenant non ?
tu as aucune erreur dans tes logs ? tu peux nous montrer les messages udev de tes log (genre dans syslog par exemple) ?


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°458674
mirtouf
Light is right !
Posté le 18-04-2004 à 14:53:31  profilanswer
 

Même en démarrant udev à la main, aucune trace dans les logs.
De plus, tous les périphs hd* sont alors inaccessibles....
 
Franchement bizarre.


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

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [kernel 2.6] Udev va changer votre vie ! Problème avec périphs IDE

 

Sujets relatifs
Openmosix : probleme bizarre[Debian kernel] Install kernel error
probleme de ifProbleme Mandrake MNF...
Probleme installation kde 3.2probleme iptables - shorewall
Hunk lors d'un patch du kernel est ce grave ?[SAMBA] problème de PDC
Problème connexion avec noyau 2.6.3[debian] probleme reseau (newbie)
Plus de sujets relatifs à : [kernel 2.6] Udev va changer votre vie ! Problème avec périphs IDE


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