OVH Cloud OVH Cloud

Ah, le noyau 2.6.11 et ses joies!

20 réponses
Avatar
Emmanuel Florac
Et les gars, vous allez voir que ça va finir par marcher! :) Bon, alors
maintenant tout est presque OK, sauf que je ne peux monter ma clef USB...
Ennuyeux. QUand je le branche il parle de "uba1" dans dmesg, d'ailleurs
uba apparait dans /proc/partitions.
Problème : je n'ai pas les devices /dev/uba* ... Comment les créer? à
grand coup de mknod? Mais avec quel minor/major? (j'ai essayé makedev,
aucun effet).


--
entia non sont multiplicanda praeter necessitatem.
Guillaume d'Ockham.

10 réponses

1 2
Avatar
Kevin Denis
On 2005-04-07, Emmanuel Florac wrote:

Et les gars, vous allez voir que ça va finir par marcher! :) Bon, alors
maintenant tout est presque OK, sauf que je ne peux monter ma clef USB...
Ennuyeux. QUand je le branche il parle de "uba1" dans dmesg, d'ailleurs
uba apparait dans /proc/partitions.
Problème : je n'ai pas les devices /dev/uba* ... Comment les créer? à
grand coup de mknod? Mais avec quel minor/major? (j'ai essayé makedev,
aucun effet).

J'ai fait, ca n'a pas mieux marche.

Ah si, sauf une fois. Ca c'est monte. Le ls ne m'a montre que des
gribouillis illisibles et la cle a du etre reformattee derriere. Habituel-
lement, j'ai des panic ou des noyaux figes.
Pas glop.

sinon:
180 block USB block devices
0 = /dev/uba First USB block device
8 = /dev/ubb Second USB block device
16 = /dev/ubc Thrid USB block device
(tire de Documentations/devices.txt)

Si quelqu'un utilise uba et que chez lui "ca marche", est ce qu'il
pourrait donner les manips effectuees?

Mais slackware utilise udev qui devrait le faire:
UDEVSTART(8) Linux Administrator's Manual UDEVSTART(8)

NAME
udevstart - populate initial device directory

SYNOPSIS
udevstart

DESCRIPTION
udevstart walks trough the sysfs device tree and calls
udev to create the nodes for every valid device found. It
can be used to fill a empty device directory with nodes
for all devices currently available on the system.

voir le rc.S:
# Initialize udev to manage /dev entries for 2.6.x kernels:
if [ -x /etc/rc.d/rc.udev ]; then
if ! grep -w nohotplug /proc/cmdline 1> /dev/null 2> /dev/null ; then
/etc/rc.d/rc.udev
fi
fi

Mais bon, usb storage + 2.6, je m'y suis bien casse les dents :(
(bien evidemment, en 2.4, pas de soucis).
J'attends le 2.6.12 pour voir (vain espoir)
--
Kevin

Avatar
gregg
Emmanuel Florac wrote:
Et les gars, vous allez voir que ça va finir par marcher! :) Bon, alors
maintenant tout est presque OK, sauf que je ne peux monter ma clef USB...
Ennuyeux. QUand je le branche il parle de "uba1" dans dmesg, d'ailleurs
uba apparait dans /proc/partitions.
Problème : je n'ai pas les devices /dev/uba* ... Comment les créer? à
grand coup de mknod? Mais avec quel minor/major? (j'ai essayé makedev,
aucun effet).


MAis utilises-tu udev ?
Avec la version des outils udev de Slackware-current, je peux monter mes
périphériques usb sans problème (sauf, ils ont changé de nom de device
entre-temps, depuis le 2.4, j'ai donc dû modifier fstab en conséquence).

++

Avatar
TiChou
Dans le message <news:,
*Emmanuel Florac* tapota sur f.c.o.l.configuration :

[périphériques /dev/ub?]

http://groups.google.fr/groups?selm=

--
TiChou
Avatar
Nicolas George
Emmanuel Florac wrote in message
:
Problème : je n'ai pas les devices /dev/uba* ... Comment les créer? à
grand coup de mknod? Mais avec quel minor/major? (j'ai essayé makedev,
aucun effet).


less /usr/src/linux/Documentation/devices.txt
/uba

Note que si tu compiles toi-même ton noyau, à part s'il y a des
périphériques que tu n'arrives pas à faire marcher autrement, tu as tout
intérêt à désactiver BLK_DEV_UB.

Avatar
Emmanuel Florac
Le Thu, 07 Apr 2005 13:02:23 +0200, gregg a écrit :


MAis utilises-tu udev ?


Je ne sais pas, je n'ai aucune idée de ce que c'est :)

Avec la version des outils udev de Slackware-current, je peux monter mes
périphériques usb sans problème (sauf, ils ont changé de nom de device
entre-temps, depuis le 2.4, j'ai donc dû modifier fstab en conséquence).


Ah bon, je vais voir alors.

Mais d'abord et en urgence, je vais rétrograder mon noyau en 2.6.10 :
aujourd'hui c'est mon homedir qui s'est corrompu, et il n'est pas sur le
même disque que le root. Donc cette saleté de noyau me cochonne bien mes
FS reiser.

--
on passe la moitié de son temps à refaire ce que l'on n'a pas eu le
temps de faire correctement.
Loi de Myers.

Avatar
Emmanuel Florac
Le Thu, 07 Apr 2005 13:16:36 +0200, TiChou a écrit :


http://groups.google.fr/groups?selm=



Intéressant. Cependant j'ai chargé le module usb-storage, et ma clef
n'est pas devenu disponible en /dev/sd?? pour autant. Quelle chierie, le
2.6...

--
Quidquid latine dictum sit, altum sonatur

Avatar
Nicolas George
Emmanuel Florac wrote in message
:
Intéressant. Cependant j'ai chargé le module usb-storage, et ma clef
n'est pas devenu disponible en /dev/sd?? pour autant.


C'est normal : quand le module ub est construit, le module usb-storage ne
prend plus en charge lui-même les clefs USB standard, il laisse ça à ub.

Quelle chierie, le
2.6...


Surtout quand on ne lit pas la doc.

Avatar
Emmanuel Florac
Le Thu, 07 Apr 2005 20:08:19 +0000, Nicolas George a écrit :


Surtout quand on ne lit pas la doc.


Oui mais si j'ai bien compris, le driver ub ne vaut pas un clou?

--
L'esprit qu'on veut avoir gâte celui qu'on a.
Jean-Baptiste Louis Grisset.

Avatar
Emmanuel Florac
Le Thu, 07 Apr 2005 12:53:56 +0000, Nicolas George a écrit :


Note que si tu compiles toi-même ton noyau, à part s'il y a des
périphériques que tu n'arrives pas à faire marcher autrement, tu as
tout intérêt à désactiver BLK_DEV_UB.


Ouais. ub est en module dans mon noyau. Par ailleurs c'est le noyau
"stock" de la slack, je n'ai aucune envie de le recompiler juste pour
passer le temps, je préfère de loin garder celui là.

J'ai mknoder tous les périfs uba... et ubb... Maintenant si ça ne
fonctionne pas bien...

--
Les défauts n'apparaissent qu'après que le programme a passé (avec
succès) la phase d'intégration.
Loi de Klipstein.

Avatar
Nicolas George
Emmanuel Florac wrote in message
:
Oui mais si j'ai bien compris, le driver ub ne vaut pas un clou?


# Low Performance USB Block driver
#
# This driver supports certain USB attached storage devices
# such as flash keys.
#
# Warning: Enabling this cripples the usb-storage driver.
#
# If unsure, say N.

Il me semble que c'est assez clair. Par rapport à usb-storage, il me semble
qu'il est capable de gérer mieux les machins buggés. Si tu n'as pas de tels
devices, « if unsure, say N ».

1 2