Problème de compilation drivers speedtouch USB sous Debian - Débats - Linux et OS Alternatifs
Marsh Posté le 18-09-2002 à 19:23:32
PC2000 a écrit a écrit : Voilà j'ai tout suivi ce guide http://brebisproductions.free.fr/a [...] dtouch.pdf et d'autres mais dès que je tape ./configure ou debian/rules binary j'ai un message d'erreur de ce type : "bash ./configure : /bin/sh : bad interpreter permission denied" J'ai bien tout détarer dans un répertoire de /root, suis bien loggé en root mais marche pas Les drivers que j'ai téléchargé sont les 1.1rc2, j'ai le kernel 2.4.9 avec les options USB activés (le modem a les 2 led vertes allumées |
c les drivers de benoit papillau? (j'espere ke g pas ecorché son nom)
Marsh Posté le 18-09-2002 à 19:27:26
leirn a écrit a écrit : c les drivers de benoit papillau? (j'espere ke g pas ecorché son nom) |
Ouais c bon j'ai trouvé on m a dit que c'était parce que j avais pas installé sh ( donc pas d'interpreteur de script... donc le script ne marche pas...)
Marsh Posté le 18-09-2002 à 19:32:42
PC2000 a écrit a écrit : Ouais c bon j'ai trouvé on m a dit que c'était parce que j avais pas installé sh ( donc pas d'interpreteur de script... donc le script ne marche pas...) |
vu comme ca
Marsh Posté le 18-09-2002 à 20:26:22
Problème SH c'est sur quel CD, j'ai essayé sur le CD 1 trouve pas
normalement la commande à taper est bien "apt-get install sh" non ?
C'est important merci
Marsh Posté le 18-09-2002 à 20:41:30
Ben, d''apres ce que je sais (et chez moi c'est comme ca) sh, c'est juste un alias de bash.
t'as qu'a faire un
ln -s /bin/bash /bin/sh
pour voir si des fois ca marchait
Marsh Posté le 18-09-2002 à 20:45:17
j0s3 a écrit a écrit : Ben, d''apres ce que je sais (et chez moi c'est comme ca) sh, c'est juste un alias de bash. t'as qu'a faire un ln -s /bin/bash /bin/sh pour voir si des fois ca marchait |
Merci je vais essayer sinon personne ne sait pkoi je n'arrive pas à installer sh pourtant sh semble être dans le CD1
Marsh Posté le 18-09-2002 à 20:58:52
PC2000 a écrit a écrit : Merci je vais essayer sinon personne ne sait pkoi je n'arrive pas à installer sh pourtant sh semble être dans le CD1 |
apt-cache search sh
pour te dire ce que tu peux installer en SH
Marsh Posté le 18-09-2002 à 21:06:58
Nouvelle erreur quand j'essaye de "mounter" /cdrom
"mount ls type iso 966 not supported by kernel
maybe you meant iso 9660 ?"
Faut que je regrave le CD ou quoi ?
Marsh Posté le 18-09-2002 à 21:12:37
non, ça doit être mal écrit :
c'est mount -t iso9660 et tu dois écrire mount -t iso966
Marsh Posté le 18-09-2002 à 21:23:15
Mjules a écrit a écrit : non, ça doit être mal écrit : c'est mount -t iso9660 et tu dois écrire mount -t iso966 |
Ba moi j'écris
mount -t /cdrom
c'est sencé marché non ??
Marsh Posté le 18-09-2002 à 21:25:22
apt-cache show bash
Package: bash
Essential: yes
Priority: required
Section: base
Installed-Size: 612
Maintainer: Matthias Klose <doko@debian.org>
Architecture: i386
Version: 2.05b-3
Replaces: bash-doc (<= 2.05-1), bash-completion
Depends: base-files (>= 2.1.12)
Pre-Depends: libc6 (>= 2.2.5-13), libncurses5 (>= 5.2.20020112a-1)
Suggests: bash-doc
Conflicts: bash-completion
Filename: pool/main/b/bash/bash_2.05b-3_i386.deb
Size: 581382
MD5sum: 07266700683e9e5f09fb7061c6c6b6ce
Description: The GNU Bourne Again SHell
Bash is an sh-compatible command language interpreter that executes
commands read from the standard input or from a file. Bash also
incorporates useful features from the Korn and C shells (ksh and csh).
.
Bash is ultimately intended to be a conformant implementation of the
IEEE POSIX Shell and Tools specification (IEEE Working Group 1003.2).
.
Included in the bash package is the Programmable Completion Code, by
Ian Macdonald.
____________________________
dpkg -L bash
/.
/bin
/bin/bash
/usr
/usr/bin
/usr/bin/bashbug
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/bash.1.gz
/usr/share/man/man1/bashbug.1.gz
/usr/share/man/man1/rbash.1.gz
/usr/share/man/man1/builtins.1.gz
/usr/share/info
/usr/share/doc
/usr/share/doc/bash
/usr/share/doc/bash/completion-contrib
/usr/share/doc/bash/completion-contrib/gnatmake.gz
/usr/share/doc/bash/completion-contrib/bitkeeper.gz
/usr/share/doc/bash/completion-contrib/dict.gz
/usr/share/doc/bash/completion-contrib/harbour.gz
/usr/share/doc/bash/completion-contrib/isql.gz
/usr/share/doc/bash/completion-contrib/larch.gz
/usr/share/doc/bash/completion-contrib/lilypond.gz
/usr/share/doc/bash/completion-contrib/p4.gz
/usr/share/doc/bash/completion-contrib/ri.gz
/usr/share/doc/bash/NEWS.gz
/usr/share/doc/bash/COMPAT.gz
/usr/share/doc/bash/FAQ.gz
/usr/share/doc/bash/INTRO.gz
/usr/share/doc/bash/POSIX.gz
/usr/share/doc/bash/changelog.gz
/usr/share/doc/bash/CHANGES.gz
/usr/share/doc/bash/README.Debian.gz
/usr/share/doc/bash/README.abs-guide.gz
/usr/share/doc/bash/README.commands.gz
/usr/share/doc/bash/inputrc.arrows.gz
/usr/share/doc/bash/changelog.bash_completion.gz
/usr/share/doc/bash/README.bash_completion.gz
/usr/share/doc/bash/BUGS.bash_completion.gz
/usr/share/doc/bash/changelog.Debian.gz
/usr/share/doc/bash/copyright
/etc
/etc/skel
/etc/skel/.bashrc
/etc/skel/.bash_profile
/etc/bash_completion.d
/etc/bash.bashrc
/etc/bash_completion
/bin/rbash
/bin/sh
détourné par ashvers : /bin/sh.distrib
/usr/share/man/man1/sh.1.gz
détourné par ashvers : /usr/share/man/man1/sh.distrib.1.gz
Bref, apt-get install bash te l'install sans que tu ai besoin de monter de CD toi même.
Marsh Posté le 18-09-2002 à 21:30:50
PC2000 a écrit a écrit : Ba moi j'écris mount -t /cdrom c'est sencé marché non ?? |
j'en doute essayes plutôt :
mount /dev/cdrom |
il faut bien sur que /mnt/cdrom existe et/ou que ton fstab sot bien remplis sinon (fstab pas remplis), tapes :
mount /dev/cdrom /mnt/cdrom |
Marsh Posté le 18-09-2002 à 21:34:52
A partir de quelle distribution installes-tu les drivers ? Parce que de la potato à la Woody, quelques paquetages ont changé. En tout cas, pour le coup où il ne trouve pas /bin/sh, j'avais jamais vu ça.
Marsh Posté le 18-09-2002 à 21:57:38
Mjules a écrit a écrit : j'en doute essayes plutôt :
|
J'ai tout essayé même message d'erreur (iso machin voir + haut).
Sauf quand je met mount /mnt/cdrom il trouve pas le truc et me demande d'aller vers le fstab (pas bon répertoire).
Sinon il charge rien dans le répertoire /cdrom mais quand je mount /floppy là ca marche
Je laisse tomber pour l'instant
Marsh Posté le 18-09-2002 à 21:58:39
lucaramel a écrit a écrit : A partir de quelle distribution installes-tu les drivers ? Parce que de la potato à la Woody, quelques paquetages ont changé. En tout cas, pour le coup où il ne trouve pas /bin/sh, j'avais jamais vu ça. |
C'est le potato (défaut).
Sinon le /bin/sh existe en plus mais bon, dois manquer des trucs et vu que le lecteur CD marche pas
Marsh Posté le 18-09-2002 à 22:38:35
Citation : Nouvelle erreur quand j'essaye de "mounter" /cdrom |
Tu dois avoir une grouille dans ton fstab
Va z'y voir donc tu dois avoir un truc qui ressemble à ça :
/dev/hdb /cdrom iso9660 ....
toi du semble avoir "iso 966" à la place, te manque le 0
Marsh Posté le 21-10-2002 à 17:21:45
Ca marche toujours pas (1 mois + tard ) j'ai toujours pas réussi à avoir quelque chose
Voilà toutes les erreurs rencontrées :
"bash ./configure : /bin/sh : bad interpreter permission denied"
Si je fais "mount /cdrom" j'ai le droit à ce message d'erreur "ls type is iso 996 not supported by kernel maybe you meant iso 9660"
Si je mets "mount -t iso 9660" ca marque rien mais y a rien non plus dans le répertoire /cdrom
Et quand j'exécute le script pour installer les drivers du modem ADSL (après avoir tout détaré dans un répertoire) toujours la même : "Sh debian/rules /usr/bin/make bad interpreter permission denied"
Bref je fais tout comme il faut (comme marqué dans la doc et marche pas )
Marsh Posté le 22-10-2002 à 01:23:47
Quelle version des drivers as-tu ? Si tu as la 1.1rc2 c'est bon.
Sinon, je pense que debian/rules ne doit pas être en éxécutable, et c'est de là que vient ton problème. Un petit chmod +x debian/rules dans le répertoire speedtouch (une fois les drivers détarrés) devrait résoudre le problème.
Marsh Posté le 22-10-2002 à 01:26:12
PC2000 a écrit a écrit : Ca marche toujours pas (1 mois + tard ) j'ai toujours pas réussi à avoir quelque chose Voilà toutes les erreurs rencontrées : "bash ./configure : /bin/sh : bad interpreter permission denied" Si je fais "mount /cdrom" j'ai le droit à ce message d'erreur "ls type is iso 996 not supported by kernel maybe you meant iso 9660" Si je mets "mount -t iso 9660" ca marque rien mais y a rien non plus dans le répertoire /cdrom Et quand j'exécute le script pour installer les drivers du modem ADSL (après avoir tout détaré dans un répertoire) toujours la même : "Sh debian/rules /usr/bin/make bad interpreter permission denied" Bref je fais tout comme il faut (comme marqué dans la doc et marche pas ) |
concernant le mount, evite l'espace en iso et 9660 peut etre... style iso9660
Marsh Posté le 22-10-2002 à 01:35:11
et pis passe en sarge parce que la potato c'est abusé quand même
Marsh Posté le 18-09-2002 à 19:20:48
Voilà j'ai tout suivi ce guide http://brebisproductions.free.fr/a [...] dtouch.pdf
et d'autres mais dès que je tape ./configure ou debian/rules binary j'ai un message d'erreur de ce type :
"bash ./configure : /bin/sh : bad interpreter permission denied"
J'ai bien tout détarer dans un répertoire de /root, suis bien loggé en root mais marche pas
Les drivers que j'ai téléchargé sont les 1.1rc2, j'ai le kernel 2.4.9 avec les options USB activés (le modem a les 2 led vertes allumées
Message édité par pc2000 le 18-09-2002 à 19:22:03