OVH Cloud OVH Cloud

NetBSD et usb mass storage

14 réponses
Avatar
Florent MOREL
Bonjour,

J'installe mon premier système BSD (NetBSD/i386), je voudrai utiliser un
lecteur de cartes Compact Flash et une clef USB qui fonctionnent sans
difficultés avec Linux.
Lorsque j'insère une carte ou que je branche la clef, les LED qui
s'allument habituellement restent éteintes et rien n'apparait dans
/var/log/messages ...
Si quelqu'un pouvait n'indiquer un howto ou les pages de man à lire, ça
m'aiderai bien parce que là je suis dans le brouillard complet ! :-)

--
Florent Morel.

4 réponses

1 2
Avatar
Florent MOREL
Je ne suis pas sur que ca soit ca, mais essaye de rajouter -O/usr/obj


Le problème subsiste.

(et créé /usr/obj)


Ce répertoire existait déjà : il a du être créé lors de mes précédentes
compilations de noyau.
Pour vois ce que ça donnait avec ce répertoire vierge mais sans
l'effacer (j'avais peur qu'il serve à autre chose), j'ai fait ça :
mkdir /usr/obj2
./build.sh -O /usr.obj2 tools kernel=GENERIC

La compilation echoue de nouveau mais pour des raisons différentes :
[...]
*** Error code 1

Stop.
nbmake: stopped in /usr/obj2/tools/groff/build

*** Failed target: .install_done
*** Failed command: (cd /usr/obj2//tools/groff/build &&
/usr/obj2//tooldir.NetBSD-
i386/bin/nbmake
bindir=/usr/obj2//tooldir.NetBSD-1.6.2_RC4-i386/lib/groff MAKEINFO
//tooldir.NetBSD-1.6.2_RC4-i386/bin/nbmakeinfo
INSTALL_INFO=/usr/obj2//tooldir.Net
RC4-i386/bin/nbinstall-info _NOWRAPPER=1 BISON=true DESTDIR=
INSTALL=/usr/obj2//to
SD-1.6.2_RC4-i386/bin/nbinstall -c -r install)
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools/groff

*** Failed target: install-groff
*** Failed command: targ=install;dir=groff; case "$dir" in /*) echo
"$targ ===> $d
dir"; /usr/obj2//tooldir.NetBSD-1.6.2_RC4-i386/bin/nbmake
"_THISDIR_=$dir/" $targ;
o "$targ ===> $dir"; cd "/usr/src/tools/$dir";
/usr/obj2//tooldir.NetBSD-1.6.2_RC4
nbmake "_THISDIR_=$dir/" $targ; ;; esac
*** Error code 1

Stop.
nbmake: stopped in /usr/src/tools

ERROR: Failed to make tools
*** BUILD ABORTED ***

--
Florent MOREL

Avatar
manu
Florent MOREL wrote:

La compilation echoue de nouveau mais pour des raisons différentes :
[...]
*** Error code 1


Là tu as zappé le message d'erreur initial, non?

--
Emmanuel Dreyfus
Publicité subliminale: achetez ce livre!
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3


Avatar
Serge Basterot
On Wed, 14 Jan 2004 23:52:35 +0100, Florent MOREL wrote:

J'ai une carte mère MSI K7T turbo, Chipset VIA KT133A.


Ha, je me suis trompé en lisant alors... désolé pour le bruit.

--
Serj

Avatar
Florent Morel
Emmanuel Dreyfus wrote:

Si c'est un NetBSD 1.6.x, ca marche très bien une fois qu'on a recompilé
un noyau avec la ligne "wd* at umass?" decommentée:

# USB Mass Storage
umass* at uhub? port ? configuration ? interface ?
wd* at umass?

Une fois la clé USB inserée, y'a juste à faire mount /dev/wd1e /mnt si
c'est formatté MS-DOS (dmesg pour voir le device: wd1 par exemple, et
disklabel wd1 pour constater que la partition MS-DOS est notée e)



Bonjour,

Je répond un peu tard (les avcances sont passées par là ...)

Je recompilé le noyau comme indiqué et tout marche très bien pour la
clef USB.
Hélas, je ne peux pas en dire autant de le lecteur de cartes mémoires :
lorsque j'insère une carte Compact Flash, rien n'apparait dans
/var/log/messages (aucune information avec dmesg), la LED qui s'alume
lorsqu'une carte est insérée ne s'allume même pas.
(Ce lecteur et cette carte fonctionnement très bien avec d'autres OS.)



Un message au cas où une personne qui aurait le même problème que moi
viendrait lire les archives de ce groupe.
J'ai résolu le problème en passant à une version plus récente de NetBSD
(comme c'était suggéré dans certains messages).
Comme le passage de 1.6.1 à current posait des problèmes à la
compilation (en tout cas à mi janvier) j'ai réinstallé une snapshot qui
date de fin août 2003 et le problème a été résolu. (Le passage de cette
version à current ne m'a pas posé de pb).

--
Florent Morel.


1 2