Problème de compilation drivers speedtouch USB sous Debian

Problème de compilation drivers speedtouch USB sous Debian - Débats - Linux et OS Alternatifs

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"
 :heink:  
 
J'ai bien tout détarer dans un répertoire de /root, suis bien loggé en root mais marche pas  :cry:  
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
Reply

Marsh Posté le 18-09-2002 à 19:20:48   

Reply

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"
 :heink:  
 
J'ai bien tout détarer dans un répertoire de /root, suis bien loggé en root mais marche pas  :cry:  
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)


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

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...)


Message édité par pc2000 le 18-09-2002 à 19:27:40
Reply

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 :)


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

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  :hello:


Message édité par pc2000 le 18-09-2002 à 20:32:43
Reply

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

Reply

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  :pt1cable:

Reply

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  :pt1cable:  




 
apt-cache search sh
 
pour te dire ce que tu peux installer en SH  ;)  
 
 :hello:


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

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  :(  ?

Reply

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


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 18-09-2002 à 21:12:37   

Reply

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 ??

Reply

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.


Message édité par Humidifier le 18-09-2002 à 21:26:47
Reply

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
ou
mount /mnt/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
ou
mount -t iso9660 /dev/cdrom /mnt/cdrom


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

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.

Reply

Marsh Posté le 18-09-2002 à 21:57:38    

Mjules a écrit a écrit :

 
 
j'en doute essayes plutôt :

mount /dev/cdrom
ou
mount /mnt/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
ou
mount -t iso9660 /dev/cdrom /mnt/cdrom






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  :cry:

Reply

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   :o


Message édité par pc2000 le 18-09-2002 à 21:58:59
Reply

Marsh Posté le 18-09-2002 à 22:06:33    

dpkg-reconfigure bash devrait être ton amis ...

Reply

Marsh Posté le 18-09-2002 à 22:38:35    

Citation :

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  :(   ?


 
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

Reply

Marsh Posté le 21-10-2002 à 17:21:45    

:cry:  
Ca marche toujours pas (1 mois + tard  :D ) 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  :cry: )


Message édité par pc2000 le 21-10-2002 à 17:22:00
Reply

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.

Reply

Marsh Posté le 22-10-2002 à 01:26:12    

PC2000 a écrit a écrit :

:cry:  
Ca marche toujours pas (1 mois + tard  :D ) 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  :cry: )




 
concernant le mount, evite l'espace en iso et 9660 peut etre... style iso9660


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 22-10-2002 à 01:35:11    

et pis passe en sarge parce que la potato c'est abusé quand même  :o  

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed