slt tout le monde un peu moins débutant que l'autre fois je crois avoir
compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi
c'est UHCI.
Quand je connecte momodem speedtouch usb j'ai le msg suivant
Starting ADSL connection...
/usr/bin/speedtouch-start: line 89: lspci: command not found
/usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes
les lignes ohci et ehci sans risque ?
ps dans le module.conf j'ai également
probeall usb-interface usb-uhci peut être aussi enlever celle là ?
Merci
Alain
# check for UHCI
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI; then
if lspci -v | grep "USB Controller" | grep -q UHCI; then
echo -n "Loading UHCI support... "
modprobe $UHCI
if [ "${UHCI_BIS}" ]; then modprobe $UHCI_BIS; fi
sleep 1
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI; then
echo "KO";
else
echo "OK";
fi
fi
fi
# check for OHCI
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q OHCI; then
ici ligne 89 if lspci -v | grep "USB Controller" | grep -q OHCI; then
echo -n "Loading OHCI support... "
modprobe $OHCI
sleep 1
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q OHCI; then
echo "KO";
else
echo "OK";
fi
fi
fi
# check for EHCI
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q EHCI; then
ici ligne 104 if lspci -v | grep "USB Controller" | grep -q EHCI; then
modprobe $EHCI
sleep 1
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q EHCI; then
echo "KO";
else
echo "OK";
fi
fi
fi
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
julien
slt tout le monde un peu moins débutant que l'autre fois je crois avoir compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi c'est UHCI.
Quand je connecte momodem speedtouch usb j'ai le msg suivant Starting ADSL connection... /usr/bin/speedtouch-start: line 89: lspci: command not found /usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes les lignes ohci et ehci sans risque ?
Installe lspci, ces lignes devraient passer.
slt tout le monde un peu moins débutant que l'autre fois je crois avoir
compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi
c'est UHCI.
Quand je connecte momodem speedtouch usb j'ai le msg suivant
Starting ADSL connection...
/usr/bin/speedtouch-start: line 89: lspci: command not found
/usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes
les lignes ohci et ehci sans risque ?
slt tout le monde un peu moins débutant que l'autre fois je crois avoir compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi c'est UHCI.
Quand je connecte momodem speedtouch usb j'ai le msg suivant Starting ADSL connection... /usr/bin/speedtouch-start: line 89: lspci: command not found /usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes les lignes ohci et ehci sans risque ?
Installe lspci, ces lignes devraient passer.
Ronald
Le Sat, 02 Oct 2004 09:32:25 +0200, Alain P a écrit :
slt tout le monde un peu moins débutant que l'autre fois je crois avoir compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi c'est UHCI.
Désolé, je ne vais pas t'aider, juste une remarque: uhci et ohci sont bien deux normes différentes pour l'usb 1.1, ehci, par contre, concerne l'usb 2.
Voilà c'est tout.
Le Sat, 02 Oct 2004 09:32:25 +0200, Alain P a écrit :
slt tout le monde un peu moins débutant que l'autre fois je crois avoir
compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi
c'est UHCI.
Désolé, je ne vais pas t'aider, juste une remarque:
uhci et ohci sont bien deux normes différentes pour l'usb 1.1, ehci, par
contre, concerne l'usb 2.
Le Sat, 02 Oct 2004 09:32:25 +0200, Alain P a écrit :
slt tout le monde un peu moins débutant que l'autre fois je crois avoir compris que les port USB sont soit uhci ou ohci ou ehci apparment chez moi c'est UHCI.
Désolé, je ne vais pas t'aider, juste une remarque: uhci et ohci sont bien deux normes différentes pour l'usb 1.1, ehci, par contre, concerne l'usb 2.
Voilà c'est tout.
Doug713705
Le samedi 2 Octobre 2004 09:32, Alain P s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
Quand je connecte momodem speedtouch usb j'ai le msg suivant Starting ADSL connection... /usr/bin/speedtouch-start: line 89: lspci: command not found /usr/bin/speedtouch-start: line 104: lspci: command not found
es-tu loggé en root ?
Si ce n'est pas le cas, c'est normal. Pour eviter cela, remplacer :
if lspci -v | grep "USB Controller" | grep -q UHCI; then
par if /chemin/vers/lspci -v | grep "USB Controller" | grep -q UHCI; then ^^^^^^^^^^^^^^^^^^^^^^^^^
-- @+ Doug [Linux user #307925] - *Slackware* *Rulez* *;-)* [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --
Le samedi 2 Octobre 2004 09:32, Alain P s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :
Quand je connecte momodem speedtouch usb j'ai le msg suivant
Starting ADSL connection...
/usr/bin/speedtouch-start: line 89: lspci: command not found
/usr/bin/speedtouch-start: line 104: lspci: command not found
es-tu loggé en root ?
Si ce n'est pas le cas, c'est normal.
Pour eviter cela, remplacer :
if lspci -v | grep "USB Controller" | grep -q UHCI; then
par
if /chemin/vers/lspci -v | grep "USB Controller" | grep -q UHCI; then
^^^^^^^^^^^^^^^^^^^^^^^^^
--
@+
Doug [Linux user #307925] - *Slackware* *Rulez* *;-)*
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --
Le samedi 2 Octobre 2004 09:32, Alain P s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
Quand je connecte momodem speedtouch usb j'ai le msg suivant Starting ADSL connection... /usr/bin/speedtouch-start: line 89: lspci: command not found /usr/bin/speedtouch-start: line 104: lspci: command not found
es-tu loggé en root ?
Si ce n'est pas le cas, c'est normal. Pour eviter cela, remplacer :
if lspci -v | grep "USB Controller" | grep -q UHCI; then
par if /chemin/vers/lspci -v | grep "USB Controller" | grep -q UHCI; then ^^^^^^^^^^^^^^^^^^^^^^^^^
-- @+ Doug [Linux user #307925] - *Slackware* *Rulez* *;-)* [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --
Hervé Riboulot
Quand je connecte momodem speedtouch usb j'ai le msg suivant Starting ADSL connection... /usr/bin/speedtouch-start: line 89: lspci: command not found /usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes les lignes ohci et ehci sans risque ?
Elle réalisent un contrôle dont il faut comprendre le sens.
# check for UHCI
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI;
On recherche, dans le fichier /proc/bus/usb/devices, des lignes qui commencent pas S: Product". Dans ces lignes, on recherche le motif UHCI. A ce point, si la recherche est positive, le module UHCI est considéré comme ayant été chargé à l'initialisation du système.
Si cette recherche ne ramène rien, alors, on recherche l'existence d'un contrôleur USB sur un port PCI (dans le résultat de la commande lspci -v (option bavarde!), on recherche des lignes contenant le motif "USB Controller" et au sein de ces lignes, le motif "UHCI"). Si la recherche aboutit à un résultat positif, on affiche "Loading UHCI support" et on charge le module UHCI ou UHCI_BIS. On recherche alors à nouveau dans le fichier /proc/bus/usb/devices, des lignes qui commencent pas S: Product", et dans ces lignes, le motif UHCI. Si rien n'aboutit, on affiche "KO" sinon, on affiche OK.
then
if lspci -v | grep "USB Controller" | grep -q UHCI; then echo -n "Loading UHCI support... " modprobe $UHCI if [ "${UHCI_BIS}" ]; then modprobe $UHCI_BIS; fi sleep 1 if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI; then echo "KO"; else echo "OK"; fi fi fi
On fait la même chose pour OHCI puis EHCI.
Le pb au point de départ concerne le chargement des modules.
Mais il faudrait en préalable vérifier la reconnaissance du contrôleur USB (implanter les rpm ldetect et pciutils). La commande lspci permet de voir les contrôleurs reconnus; la commande pcimodules permet ensuite de voir quels modules sont chargés et notamment, d'identifier un éventuel module uhci.
En fonction de ces résultats, on pourra avancer dans le diagnostic ...
Quand je connecte momodem speedtouch usb j'ai le msg suivant
Starting ADSL connection...
/usr/bin/speedtouch-start: line 89: lspci: command not found
/usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes
les lignes ohci et ehci sans risque ?
Elle réalisent un contrôle dont il faut comprendre le sens.
# check for UHCI
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI;
On recherche, dans le fichier /proc/bus/usb/devices, des lignes qui
commencent pas S: Product". Dans ces lignes, on recherche le motif UHCI.
A ce point, si la recherche est positive, le module UHCI est considéré
comme ayant été chargé à l'initialisation du système.
Si cette recherche ne ramène rien, alors, on recherche l'existence d'un
contrôleur USB sur un port PCI (dans le résultat de la commande lspci -v
(option bavarde!), on recherche des lignes contenant le motif "USB
Controller" et au sein de ces lignes, le motif "UHCI"). Si la recherche
aboutit à un résultat positif, on affiche "Loading UHCI support" et on
charge le module UHCI ou UHCI_BIS. On recherche alors à nouveau dans le
fichier /proc/bus/usb/devices, des lignes qui commencent pas S:
Product", et dans ces lignes, le motif UHCI. Si rien n'aboutit, on
affiche "KO" sinon, on affiche OK.
then
if lspci -v | grep "USB Controller" | grep -q UHCI; then
echo -n "Loading UHCI support... "
modprobe $UHCI
if [ "${UHCI_BIS}" ]; then modprobe $UHCI_BIS; fi
sleep 1
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI; then
echo "KO";
else
echo "OK";
fi
fi
fi
On fait la même chose pour OHCI puis EHCI.
Le pb au point de départ concerne le chargement des modules.
Mais il faudrait en préalable vérifier la reconnaissance du contrôleur
USB (implanter les rpm ldetect et pciutils). La commande lspci permet
de voir les contrôleurs reconnus; la commande pcimodules permet ensuite
de voir quels modules sont chargés et notamment, d'identifier un
éventuel module uhci.
En fonction de ces résultats, on pourra avancer dans le diagnostic ...
Quand je connecte momodem speedtouch usb j'ai le msg suivant Starting ADSL connection... /usr/bin/speedtouch-start: line 89: lspci: command not found /usr/bin/speedtouch-start: line 104: lspci: command not found
Les lignes 89 & 104 font un conrole surement inutile puis je enlever toutes les lignes ohci et ehci sans risque ?
Elle réalisent un contrôle dont il faut comprendre le sens.
# check for UHCI
if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI;
On recherche, dans le fichier /proc/bus/usb/devices, des lignes qui commencent pas S: Product". Dans ces lignes, on recherche le motif UHCI. A ce point, si la recherche est positive, le module UHCI est considéré comme ayant été chargé à l'initialisation du système.
Si cette recherche ne ramène rien, alors, on recherche l'existence d'un contrôleur USB sur un port PCI (dans le résultat de la commande lspci -v (option bavarde!), on recherche des lignes contenant le motif "USB Controller" et au sein de ces lignes, le motif "UHCI"). Si la recherche aboutit à un résultat positif, on affiche "Loading UHCI support" et on charge le module UHCI ou UHCI_BIS. On recherche alors à nouveau dans le fichier /proc/bus/usb/devices, des lignes qui commencent pas S: Product", et dans ces lignes, le motif UHCI. Si rien n'aboutit, on affiche "KO" sinon, on affiche OK.
then
if lspci -v | grep "USB Controller" | grep -q UHCI; then echo -n "Loading UHCI support... " modprobe $UHCI if [ "${UHCI_BIS}" ]; then modprobe $UHCI_BIS; fi sleep 1 if ! grep "^S: Product=" /proc/bus/usb/devices |grep -q UHCI; then echo "KO"; else echo "OK"; fi fi fi
On fait la même chose pour OHCI puis EHCI.
Le pb au point de départ concerne le chargement des modules.
Mais il faudrait en préalable vérifier la reconnaissance du contrôleur USB (implanter les rpm ldetect et pciutils). La commande lspci permet de voir les contrôleurs reconnus; la commande pcimodules permet ensuite de voir quels modules sont chargés et notamment, d'identifier un éventuel module uhci.
En fonction de ces résultats, on pourra avancer dans le diagnostic ...