j'ai compilé le noyau 2.6.7 avec support usb mais impossible de monter
ma clé.
je branche la clef, un coup de dmesg :
ss hardware directly.
usb 3-2: new full speed USB device using address 2
usb 3-2: device not accepting address 2, error -71
usb 3-2: new full speed USB device using address 3
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Generic Model: Rev:
Type: Direct-Access ANSI SCSI revision: 02
USB Mass Storage device found at 3
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
SCSI device sda: 251904 512-byte hdwr sectors (129 MB)
sda: Write Protect is off
sda: Mode Sense: 03 00 00 00
hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2:
USB disconnect, address 3
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
# mount -t vfat /dev/sda4 /mnt/removable/
mount: /dev/sda4 n'est pas un périphérique valide de type bloc
#uname -a
Linux zeus.maison 2.6.7-LNX #1 Wed Jun 23 21:56:50 CEST 2004 i686
unknown unknown GNU/Linux
(c'est un noyau patché pour prendre le pilote nvidia) => marche ok pour
le reste...
extrait du .config :
#
# USB support
#
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
#
# USB Host Controller Drivers
#
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
#
# USB Device Class drivers
#
CONFIG_USB_AUDIO=m
# CONFIG_USB_BLUETOOTH_TTY is not set
CONFIG_USB_MIDI=m
CONFIG_USB_ACM=m
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_DPCM=y
#
# USB Human Interface Devices (HID)
#
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y
#
# USB HID Boot Protocol drivers
#
CONFIG_USB_KBD=m
CONFIG_USB_MOUSE=m
CONFIG_USB_AIPTEK=m
CONFIG_USB_WACOM=m
CONFIG_USB_KBTAB=m
CONFIG_USB_POWERMATE=m
# CONFIG_USB_MTOUCH is not set
# CONFIG_USB_EGALAX is not set
CONFIG_USB_XPAD=m
# CONFIG_USB_ATI_REMOTE is not set
#
# USB Miscellaneous drivers
#
CONFIG_USB_EMI62=m
CONFIG_USB_EMI26=m
CONFIG_USB_TIGL=m
CONFIG_USB_LCD=m
CONFIG_USB_LED=m
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_PHIDGETSERVO is not set
#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
Le noyau a bien trouvé un nouveau device (sda), mais pas de partition dessus, ce qui peut signifier 2 choses: - tu n'as pas activé le support du partitionnement adéquat (j'en doute) - il n'y a pas de partition sur ce device (plus probable)
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
Essaye la même commande, mais avec /dev/sda au lieu de sda4.
Le noyau a bien trouvé un nouveau device (sda), mais pas de partition
dessus, ce qui peut signifier 2 choses:
- tu n'as pas activé le support du partitionnement adéquat (j'en doute)
- il n'y a pas de partition sur ce device (plus probable)
# mount -t vfat /dev/sda4 /mnt/removable/
mount: /dev/sda4 n'est pas un périphérique valide de type bloc
Essaye la même commande, mais avec /dev/sda au lieu de sda4.
Le noyau a bien trouvé un nouveau device (sda), mais pas de partition dessus, ce qui peut signifier 2 choses: - tu n'as pas activé le support du partitionnement adéquat (j'en doute) - il n'y a pas de partition sur ce device (plus probable)
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
Essaye la même commande, mais avec /dev/sda au lieu de sda4.
Le noyau a bien trouvé un nouveau device (sda), mais pas de partition dessus, ce qui peut signifier 2 choses: - tu n'as pas activé le support du partitionnement adéquat (j'en doute) - il n'y a pas de partition sur ce device (plus probable)
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
Essaye la même commande, mais avec /dev/sda au lieu de sda4.
as tu pensé a la prise en charge de l' SCSI DISK ?
Le noyau a bien trouvé un nouveau device (sda), mais pas de partition
dessus, ce qui peut signifier 2 choses:
- tu n'as pas activé le support du partitionnement adéquat (j'en doute)
- il n'y a pas de partition sur ce device (plus probable)
# mount -t vfat /dev/sda4 /mnt/removable/
mount: /dev/sda4 n'est pas un périphérique valide de type bloc
Essaye la même commande, mais avec /dev/sda au lieu de sda4.
as tu pensé a la prise en charge de l' SCSI DISK ?
Le noyau a bien trouvé un nouveau device (sda), mais pas de partition dessus, ce qui peut signifier 2 choses: - tu n'as pas activé le support du partitionnement adéquat (j'en doute) - il n'y a pas de partition sur ce device (plus probable)
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
Essaye la même commande, mais avec /dev/sda au lieu de sda4.
as tu pensé a la prise en charge de l' SCSI DISK ?
as tu pensé a la prise en charge de l' SCSI DISK ?
Les logs montrent que le noyau a créé un device SCSI sda pour la clé USB. C'est donc que le nécessaire a été fait de ce côté.
-- Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5 ----- Those who can, Do, Those who can't, Criticize.
Gabriel
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
- t'es sur que c'est sda4 et pas sda1 ou sda2 ou sdb ? oui ,jai essayé SDA[k] ou k varie entre null et 4 :)
- Autre chose : ---------------------------------- hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2: USB disconnect, address 3 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 -----------------------------------
T'as un hub usb qui fout la grouille sur ton reseau ? Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique. Il serait intégré à ma carte mère car même w2K le détecte. je ne l'utilise pas, peut-être le désactiver sous le Bios.
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans rien changer en usb.
J'ai ré-essayé ma clé usb, elle fonctionne niquel sur W2K et sur un noyau 2.6.3 sur une autre machine !! meme distrib (mandrake 10 community ed)
# mount -t vfat /dev/sda4 /mnt/removable/
mount: /dev/sda4 n'est pas un périphérique valide de type bloc
- t'es sur que c'est sda4
et pas sda1 ou sda2 ou sdb ?
oui ,jai essayé SDA[k] ou k varie entre null et 4 :)
- Autre chose :
----------------------------------
hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2:
USB disconnect, address 3
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
-----------------------------------
T'as un hub usb qui fout la grouille sur ton reseau ?
Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique.
Il serait intégré à ma carte mère car même w2K le détecte. je ne
l'utilise pas, peut-être le désactiver sous le Bios.
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans
rien changer en usb.
J'ai ré-essayé ma clé usb, elle fonctionne niquel sur W2K et sur un
noyau 2.6.3 sur une autre machine !! meme distrib (mandrake 10 community ed)
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
- t'es sur que c'est sda4 et pas sda1 ou sda2 ou sdb ? oui ,jai essayé SDA[k] ou k varie entre null et 4 :)
- Autre chose : ---------------------------------- hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2: USB disconnect, address 3 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 -----------------------------------
T'as un hub usb qui fout la grouille sur ton reseau ? Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique. Il serait intégré à ma carte mère car même w2K le détecte. je ne l'utilise pas, peut-être le désactiver sous le Bios.
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans rien changer en usb.
J'ai ré-essayé ma clé usb, elle fonctionne niquel sur W2K et sur un noyau 2.6.3 sur une autre machine !! meme distrib (mandrake 10 community ed)
On Tue, 29 Jun 2004 18:32:13 +0200, Gabriel wrote:
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
- t'es sur que c'est sda4 et pas sda1 ou sda2 ou sdb ? oui ,jai essayé SDA[k] ou k varie entre null et 4 :)
- Autre chose : ---------------------------------- hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2: USB disconnect, address 3 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 -----------------------------------
T'as un hub usb qui fout la grouille sur ton reseau ? Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique. Il serait intégré à ma carte mère car même w2K le détecte. je ne l'utilise pas, peut-être le désactiver sous le Bios.
Tu ne peux pas le désactiver: c'est le "root hub" du bus USB qui est dans le controleur lui même. C'est la base de la topologie USB, l'enlever revient à enlever le bus !
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans rien changer en usb.
Oui, mais la couche USB du 2.4 et du 2.6 sont assez différentes... Et même, entre le 2.4.10 et le 2.4.16 ou le 2.4.18 et le 2.4.26, il y a des différences significatives dans l'implémentation de l'USB.
J'ai ré-essayé ma clé usb, elle fonctionne niquel sur W2K et sur un noyau 2.6.3 sur une autre machine !! meme distrib (mandrake 10 community ed)
A part le bios, j'ai pas d'idées. Et vous ?
Il est possible que ce soit une clé qui se comporte de façon étrange (comme bcp) et que suivant les hacks de la couches USB-storages pour supporter tel ou tel bug dans les implémentations des devices ça la fasse ou non marcher... Le code du driver USB-storage est en partie constitué de hacks qui tentent de détecter et corriger les bugs des firmwares des devices. Et ce code n'est pas toujours très stable...
J.C
--
On Tue, 29 Jun 2004 18:32:13 +0200, Gabriel wrote:
# mount -t vfat /dev/sda4 /mnt/removable/
mount: /dev/sda4 n'est pas un périphérique valide de type bloc
- t'es sur que c'est sda4
et pas sda1 ou sda2 ou sdb ?
oui ,jai essayé SDA[k] ou k varie entre null et 4 :)
- Autre chose :
----------------------------------
hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2:
USB disconnect, address 3
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
-----------------------------------
T'as un hub usb qui fout la grouille sur ton reseau ?
Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique.
Il serait intégré à ma carte mère car même w2K le détecte. je ne
l'utilise pas, peut-être le désactiver sous le Bios.
Tu ne peux pas le désactiver:
c'est le "root hub" du bus USB qui est dans le controleur lui même.
C'est la base de la topologie USB, l'enlever revient à enlever le
bus !
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans
rien changer en usb.
Oui, mais la couche USB du 2.4 et du 2.6 sont assez différentes...
Et même, entre le 2.4.10 et le 2.4.16 ou le 2.4.18 et le 2.4.26,
il y a des différences significatives dans l'implémentation de
l'USB.
J'ai ré-essayé ma clé usb, elle fonctionne niquel sur W2K et sur un
noyau 2.6.3 sur une autre machine !! meme distrib (mandrake 10 community ed)
A part le bios, j'ai pas d'idées. Et vous ?
Il est possible que ce soit une clé qui se comporte de façon étrange
(comme bcp) et que suivant les hacks de la couches USB-storages pour
supporter tel ou tel bug dans les implémentations des devices ça
la fasse ou non marcher...
Le code du driver USB-storage est en partie constitué de hacks qui
tentent de détecter et corriger les bugs des firmwares des devices.
Et ce code n'est pas toujours très stable...
On Tue, 29 Jun 2004 18:32:13 +0200, Gabriel wrote:
# mount -t vfat /dev/sda4 /mnt/removable/ mount: /dev/sda4 n'est pas un périphérique valide de type bloc
- t'es sur que c'est sda4 et pas sda1 ou sda2 ou sdb ? oui ,jai essayé SDA[k] ou k varie entre null et 4 :)
- Autre chose : ---------------------------------- hub 3-0:1.0: port 2 disabled by hub (EMI?), re-enabling...<6>usb 3-2: USB disconnect, address 3 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 -----------------------------------
T'as un hub usb qui fout la grouille sur ton reseau ? Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique. Il serait intégré à ma carte mère car même w2K le détecte. je ne l'utilise pas, peut-être le désactiver sous le Bios.
Tu ne peux pas le désactiver: c'est le "root hub" du bus USB qui est dans le controleur lui même. C'est la base de la topologie USB, l'enlever revient à enlever le bus !
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans rien changer en usb.
Oui, mais la couche USB du 2.4 et du 2.6 sont assez différentes... Et même, entre le 2.4.10 et le 2.4.16 ou le 2.4.18 et le 2.4.26, il y a des différences significatives dans l'implémentation de l'USB.
J'ai ré-essayé ma clé usb, elle fonctionne niquel sur W2K et sur un noyau 2.6.3 sur une autre machine !! meme distrib (mandrake 10 community ed)
A part le bios, j'ai pas d'idées. Et vous ?
Il est possible que ce soit une clé qui se comporte de façon étrange (comme bcp) et que suivant les hacks de la couches USB-storages pour supporter tel ou tel bug dans les implémentations des devices ça la fasse ou non marcher... Le code du driver USB-storage est en partie constitué de hacks qui tentent de détecter et corriger les bugs des firmwares des devices. Et ce code n'est pas toujours très stable...
J.C
--
Gabriel
no_spam wrote:
T'as un hub usb qui fout la grouille sur ton reseau ? Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique. Il serait intégré à ma carte mère car même w2K le détecte. je ne l'utilise pas, peut-être le désactiver sous le Bios.
Tu ne peux pas le désactiver: c'est le "root hub" du bus USB qui est dans le controleur lui même. C'est la base de la topologie USB, l'enlever revient à enlever le bus ! J'ai loupé l'occasion de me taire :) merci des précisions !
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans rien changer en usb. vu que ca ne marchait plus :) C'est ce que je me suis dit,
Oui, mais la couche USB du 2.4 et du 2.6 sont assez différentes... Et même, entre le 2.4.10 et le 2.4.16 ou le 2.4.18 et le 2.4.26, il y a des différences significatives dans l'implémentation de l'USB.
Il est possible que ce soit une clé qui se comporte de façon étrange (comme bcp) et que suivant les hacks de la couches USB-storages pour supporter tel ou tel bug dans les implémentations des devices ça la fasse ou non marcher... Le code du driver USB-storage est en partie constitué de hacks qui tentent de détecter et corriger les bugs des firmwares des devices. Et ce code n'est pas toujours très stable... Donc j'attends patiemment une nouvelle release du kernel. ou j'achète
T'as un hub usb qui fout la grouille sur ton reseau ?
Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique.
Il serait intégré à ma carte mère car même w2K le détecte. je ne
l'utilise pas, peut-être le désactiver sous le Bios.
Tu ne peux pas le désactiver:
c'est le "root hub" du bus USB qui est dans le controleur lui même.
C'est la base de la topologie USB, l'enlever revient à enlever le
bus !
J'ai loupé l'occasion de me taire :) merci des précisions !
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans
rien changer en usb. vu que ca ne marchait plus :)
C'est ce que je me suis dit,
Oui, mais la couche USB du 2.4 et du 2.6 sont assez différentes...
Et même, entre le 2.4.10 et le 2.4.16 ou le 2.4.18 et le 2.4.26,
il y a des différences significatives dans l'implémentation de
l'USB.
Il est possible que ce soit une clé qui se comporte de façon étrange
(comme bcp) et que suivant les hacks de la couches USB-storages pour
supporter tel ou tel bug dans les implémentations des devices ça
la fasse ou non marcher...
Le code du driver USB-storage est en partie constitué de hacks qui
tentent de détecter et corriger les bugs des firmwares des devices.
Et ce code n'est pas toujours très stable...
Donc j'attends patiemment une nouvelle release du kernel. ou j'achète
T'as un hub usb qui fout la grouille sur ton reseau ? Si c'est el cas essaye de l'enlever.
Ca je comprends pas ce périphérique. Il serait intégré à ma carte mère car même w2K le détecte. je ne l'utilise pas, peut-être le désactiver sous le Bios.
Tu ne peux pas le désactiver: c'est le "root hub" du bus USB qui est dans le controleur lui même. C'est la base de la topologie USB, l'enlever revient à enlever le bus ! J'ai loupé l'occasion de me taire :) merci des précisions !
Ce qui est étrange, c'est que ca fonctionnait sous un noyau 2.4 sans rien changer en usb. vu que ca ne marchait plus :) C'est ce que je me suis dit,
Oui, mais la couche USB du 2.4 et du 2.6 sont assez différentes... Et même, entre le 2.4.10 et le 2.4.16 ou le 2.4.18 et le 2.4.26, il y a des différences significatives dans l'implémentation de l'USB.
Il est possible que ce soit une clé qui se comporte de façon étrange (comme bcp) et que suivant les hacks de la couches USB-storages pour supporter tel ou tel bug dans les implémentations des devices ça la fasse ou non marcher... Le code du driver USB-storage est en partie constitué de hacks qui tentent de détecter et corriger les bugs des firmwares des devices. Et ce code n'est pas toujours très stable... Donc j'attends patiemment une nouvelle release du kernel. ou j'achète