Laurent Riffard wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Cyril Olivier MARTIN a écrit :
| Quoting Laurent Riffard <[EMAIL PROTECTED]>:
|
|> Au passage, j'ai pu vérifier que le hotplug USB ne fonctionne
|> pas non plus avec un noyau 2.6.4 démarré en init 1. C'est une
|> fonctionnalité ? ou quelque chose m'échappe ?
|
|
| En mode single, il n'y a pas grand chose d'activé par défaut
| (/etc/rc1.d/). En ce moment je suis sur une veille redhat et il
| n'active pas l'hotplug Constatant en particulier que le réseau
| n'est pas activé en mode single, on a pensé que la connexion ADSL
| ne devait pas non plus être lancée (et ça tombe bien parce que
| cela n'aurait pas été simple puisqu'il n'y a pas hotplug, ou pas
| toujours je sais pas).
Nan, ce que je veux dire c'est que le noyau booté en init 1 ne voit
pas qu'un périphérique a été branché : démonstration
[EMAIL PROTECTED] root]# cat /proc/cmdline
devfs=nomount resume=/dev/hdb6 vga=791 video=vesafb:mtrr,ypan
root=/dev/hda6 init 1
[EMAIL PROTECTED] root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 044f:b303 ThrustMaster, Inc.
Bus 001 Device 001: ID 0000:0000
Le noyau a bien détecté mon joystick USB. C'était le seul truc USB
branché. Je branche maintenant un autre truc USB (un modem ADSL ou
une clé USB) : je constate qu'il est alimenté.
[EMAIL PROTECTED] root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 044f:b303 ThrustMaster, Inc.
Bus 001 Device 001: ID 0000:0000
Mais le noyau n'a rien vu. Ensuite j'ai beau passer en init 2/3/4/5,
faire des "/etc/init.d/hotplug restart", mes périphériques USB ne
sont pas détectés. Si je boote directement en 2/3/4/5, tout va bien.
Le comportement est identique avec un noyau 2.6.4 et un noyau 2.6.7-rc2.
~~
c'est quand meme curieux vu que le kernel se fout du numeros d'init :
c'est /sbin/init qui s'en charge.
Ca donne quoi si tu passe init=/bin/sh au noyau, puis que tu joue avec
init ?