Vous n'êtes pas identifié(e).
Bonjour,
J'ai un problème avec le modem speedtouch.
J'ai suivi entièrement Alexis de Lattre pour l'installer :
http://www.via.ecp.fr/~alexis/formation … ernet.html
Le problème c'est que ça marche uniquement si on branche le modem avant d'allumer lordinateur.
Si je ne le branche pas ou si je le débranche et puis le rebranche, impossible d'avoir la connection.
On m'a proposé des solutions : http://linuxfr.org/~ploum/3884.html
Mais ça ne marche pas, même si je fais tout à la main !
J'ai des trucs genre :
pppd started by root
using ppp1
connect: ppp1 /dev/pts/54
LCP: timeout
connection terminated
Etant donné que ce modem fait des aller/retours entre le PC et un portable, ce serait bien que je résolve ce problème. Des solutions ?
Merci...
Hors ligne
Bonjour,
J'ai un problème avec le modem speedtouch.
Alors je devrais avoir la solution :!:
J'ai suivi entièrement Alexis de Lattre pour l'installtion :
http://www.via.ecp.fr/~alexis/formation … ernet.html
Bonne base
Le problème c'est que ça marche uniquement si on branche le modem avant d'allumer lordinateur.
Si je ne le branche pas ou si je le débranche et puis le rebranche, impossible d'avoir la connection.
C'est normal
Le speedtouch nécessite de lui envoyer un microcode. qd tu le débranche ce microcode est "perdu".
donc j'ai une solution a te proposer : c'est d'utiliser mon initscript de connexion.
Tu peux le dl en ce moment sur knoppixfr à cet endroit
tu n'as besion que du script qui s'apelle speedtouchadsl.
voila apres tu en fait ce que tu veux. soit tu le lance toi meme, soit tu le mets ds /etc/init.d/ avec un update-rc.d.
voila si besoin demande
soyez libre, soyez Linux !
Hors ligne
Je vais essayer ça.
Plusieurs questions :
- c quoi le update-rd.d ? Comment je le fais (oui je sais, c'est très con)
- Est-ce que ça va pas entrer en conflit avec le truc au démarage d'alexis de Lattre ? Vaut mieux que je le retire ?
- Est-ce qu'on a encore besoin de hotplug avec ton système ?
En tout cas, merci pour ton aide !
Hors ligne
Pour le update-rc.d il y a un lien sur le forum
[img]http://www.danasoft.com/sig/kagou.jpg[/img]
[img]http://edgar.netflint.net/[email protected]&type=image&iconset=phpbb[/img] [email protected]
Hors ligne
Je vais essayer ça.
Plusieurs questions :
- c quoi le update-rd.d ? Comment je le fais (oui je sais, c'est très con)
- Est-ce que ça va pas entrer en conflit avec le truc au démarage d'alexis de Lattre ? Vaut mieux que je le retire ?
- Est-ce qu'on a encore besoin de hotplug avec ton système ?
En tout cas, merci pour ton aide !
avant de le placer dans l'espace des initscript, test le juste en tant que root.
par contre si tu reconnecte sur le meme pc, apres avoir déja lancé la connexion et que le microcode soit loadé ds le modem, il te faudra surement tuer "modem-run"
alexis avais mis un initscript, je ne m'en rapelle plus :?:
soyez libre, soyez Linux !
Hors ligne
jai essaye le script en tant que root, mais ca ne marche pas Peut-etre faut-il tuer modem_run avant, cest ca ? En fat, une fois la connectiom lancee, je ne peux plus me reconnecter sans redemarer le PC....
Hors ligne
methode alexis de lattre :
Se connecter automatiquement au démarrage
Ce paragraphe vous explique comment configurer votre système pour qu'il se connecte automatiquement au démarrage. Commencez par copier mon fichier de configuration dans le répertoire /etc/ :
# cp ~/config/speedtouch.conf /etc/
Copiez et décompressez le script de lancement :
# cp /usr/share/doc/speedtouch/example/speedtouch.sh.gz /etc/init.d/
# gunzip /etc/init.d/speedtouch.sh.gzLa commande suivante va permettre au script de se lancer au démarrage (pour initier la connexion ADSL) et à l'arrêt du système (pour fermer proprement la connexion) :
# update-rc.d speedtouch.sh start 90 2 3 4 5 . stop 10 0 1 6 .
je dois avouer lavoir appliquer sans chercher a comprendre...
Hors ligne
Hors ligne
methode alexis de lattre :
Se connecter automatiquement au démarrage
Ce paragraphe vous explique comment configurer votre système pour qu'il se connecte automatiquement au démarrage. Commencez par copier mon fichier de configuration dans le répertoire /etc/ :
# cp ~/config/speedtouch.conf /etc/
Copiez et décompressez le script de lancement :
# cp /usr/share/doc/speedtouch/example/speedtouch.sh.gz /etc/init.d/
# gunzip /etc/init.d/speedtouch.sh.gzLa commande suivante va permettre au script de se lancer au démarrage (pour initier la connexion ADSL) et à l'arrêt du système (pour fermer proprement la connexion) :
# update-rc.d speedtouch.sh start 90 2 3 4 5 . stop 10 0 1 6 .
je dois avouer lavoir appliquer sans chercher a comprendre...
oui, si on arretait de toujours suivre betement ce tuto,
et soit essayer de le comprendre, soit chercher par soi meme :]
Hors ligne
bon bon bon ...
pour la connection automatique je te renvoie au fil sur le sujet ...
pour la connection j'ai écrit un petit truc a une amie sous mandrake
quand le mandrake controle center en était encore à "ses débuts" :
si cela peut t'aider ...
je te recommande tout de meme de lire ce document une
fois et de regarder en parallele les fichier auxquels
il se refere avant de faire quoi que ce soit
pour voir si il ne manque tout simplement pas
un login quelque part.evidement rien de bien complique, mais des modifs
a faire car evidement mes scripts n'etaient pas destine
a un autre serveur que le mien donc ... bonne chancedans l'ordre :
il faut que les commandes : perl, modem_run, pppd et pppoa2 soient
presentes sur le systeme (en general elles y sont) pour verifier:whereis nom_de_la_commande
- copier le mgmt.o dans : /usr/local/bin/
(peut etre est il deja sur la machine !
pour le savoir, dans une console taper :
find / -name mgmt.o
puis aller prendre un caffe...
parce que ca prend un certain temps)- copier le fichier adsl dans /root/bin
ce fichier :#!/usr/bin/perl system "/usr/local/bin/modem_run -f /usr/local/bin/mgmt.o -m"; system "pppd call adsl > /root/ip.rubis.actu &"; system "/usr/local/bin/modem_run -f /usr/local/bin/mgmt.o -m"; system "service httpd start"; exit (0);
c'est lui qui charge le microcode et lance le net .
mais des petites modifs peuvent s'imposer
(il fait 4 lignes c'est pas la mort)la seconde ligne :
system "pppd call adsl > /root/ip.rubis.actu &";l'appel systeme est necessaire mais pas la redirection ...
(en fait le fichier cree permet de faire des verifications
d'IP entre ancienne et nouvelle grace a un autre script.)
donc on peut changer la commande pour :
system "pppd call adsl";l'avant derniere ligne :
system "service httpd start";
n'est pas necessaire non plus,
appache pouvant etre lance individuelement et
automatiquement grace a drakconfil suffit de mettre un # devant pour la commenter
ou l'effacer si elle gene a la perfection du script !
modifier le fichier /etc/rc.d/rc.local
en ajoutant ces ligne :###########################
#network configuration by me
/root/bin/adsl
ifconfig eth0 broadcast 192.168.1.255
###########################
note que l'on peut changer l'adresse absolue du script ADSl
si on la change egallement dans la ligne precedente.
de plus si ton resau local ne se trouve pas en 192.168.1.x
mais plutot en 192.168.0.x il faut changer l'adresse de broadcast.dans le fichier /etc/ppp/resolve.conf mettre les adresses des DNS
chez moi le fichier contient 2 lignes (pour savoir qu'elle IP mettre
se reporter aux informations de son FAI voir lui passer un petit coup
de tel... et si c'est wanadoo essayer celle la ! on sait jamais):nameserver 193.252.19.3
nameserver 193.252.19.4le fichier /etc/ppp/pap-secrets
contient lui cela (penser a remplacer login et pass !):# Secrets for authentication using CHAP
# client server secret IP addresses
fti/le_login@fti * mon_passles droits de lecture et d'ecriture pour le su seulement.
enfin le fichier /etc/ppp/peers/adsl
doit contenir les lignes suivantes
(et peut etre meme que celle la, ici aussi
verifier le login ! ):kdebug 1
noipdefault
defaultroute
pty "/usr/local/bin/pppoa2 -vpi 8 -vci 35"
nodetach
sync
user "fti/mon_login@fti"
noauth
noaccomp
nopcomp
noccp
usepeerdns
maxfail 25
persist
Attention bien sur a la place de pppoa2
et ... pour s'en assurer :[root@rubis floppy]# whereis pppoa2
pppoa2: /usr/local/bin/pppoa2bon et bien maintenant tout doit marcher ...
et comme sous linux pas besoin de reboot .../root/bin/adsl
pour stopper le net : dans /usr/local/bin/stop_net
rubis:~# less /usr/local/bin/stop_net
#!/usr/bin/perl
$result1="";
$result2="";
$result3="";
$result4="";
$tmp = `ps aux | grep /usr/sbin/pppd`;
@tmp=split/0.0/, $tmp;
@tmp=split/ /,$tmp[0];
for($i=2;$i<=$#tmp;$i++)
{
$result1 .= $tmp[$i];
}
$tmp = `ps aux | grep /usr/local/sbin/modem_run`;
@tmp=split/0.0/, $tmp;
@tmp=split/ /,$tmp[0];
for($i=2;$i<=$#tmp;$i++)
{
$result2 .= $tmp[$i];
}
$tmp = `ps aux | grep /usr/local/sbin/pppoa2`;
@tmp=split/n/, $tmp;
@tmp1=split/0.0/, $tmp[0];
@tmp1=split/ /,$tmp1[0];
for($i=2;$i<=$#tmp1;$i++)
{
$result3 .= $tmp1[$i];
}
@tmp2=split/0.0/, $tmp[1];
@tmp2=split/ /,$tmp2[0];
for($i=2;$i<=$#tmp2;$i++)
{
$result4 .= $tmp2[$i];
}
$kill="kill -9 ";
$kill1="$kill"."$result1";
$kill2="$kill"."$result2";
$kill3="$kill"."$result3";
$kill4="$kill"."$result4";
system "$kill1n";
system "$kill2n";
system "$kill3n";
system "$kill4n";
Loin d'être parfait (très loin !) il a le mérite de tourner chez moi !
si tu ne veux pas te poser de questions et le tester sans dégats
remplace les 4 derniers 'system' par des 'echo' et voit si tu aurais
bien tué les modem_run par un rapide comparatif avec un ps | grep modem !
OS
Debian in Sid
Hors ligne
mon probleme n'est visiblement pas la. En effet, en déconnectant le modem usb, quand je n'ai pas un kernel panic, je n'ai plus de process modem_run qui tourne.
Même en effacant tout les /var/proc et en relançant tout à zéro, je n'ai pas de connection. Je pige vraiment pas....
Hors ligne
je me suis dit : ce soir je m'attelle au problème. J'ai en effet souvent des kernel panic quand on retire le modem, des trucs de ce genre. Or, aujourd'hui, j'ai tout essayé, mais ça marche ! ! ! Mon pc se reconnecte automatiquement dès que je branche le modem ! je pige pas... pourvu que ça dure
Hors ligne
je me suis dit : ce soir je m'attelle au problème. J'ai en effet souvent des kernel panic quand on retire le modem, des trucs de ce genre. Or, aujourd'hui, j'ai tout essayé, mais ça marche ! ! ! Mon pc se reconnecte automatiquement dès que je branche le modem ! je pige pas... pourvu que ça dure
Moi moi je sais ... moi je sais ...
Pasque le standard USB a etait inventer par Intel et Microsoft.
Donc ces deux geants on cree un standard a leur image :
Un standard non déterministe !!
Bien sur il est tres difficile de faire un algo non deterministe ... Ils l'ont donc proteger par des brevets logiciel pour etre sur que personne ne l'implemente
Voila c'est pour cela que ca marche bien aujourd'hui
Mais pas demain ...
Ok je sais je --> []
X-GPG-Fingerprint: C0F2 AF4F 98ED 08FC 7930 193E DE3B 44D2 5467 94DA
--
http://csquad.org
Hors ligne
CSCMEU tu veux dire quoi par
Un standard non déterministe !!
C'est une joke ??
Je connais le déterminisme en philo mais en info ?????
« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!
Hors ligne
Ben ça c'est une question pour moi ...
bon alors réfléchis à cette petite colle :
comment obtenir une valeur aléatoire à partir d'un pc ?
quand tu en aura assé de checher je te donne la soluce !
Cette question est primordiale, nottement pour les problèmes de
génération de clefs en cryptographie.
Car une fonction de génération de nombres aléatoires ce base
dans 90% des cas sur une valeur par défaut (classiquement l'heure)
ce qui implique qu'en ayant l'heure de la fabrication de ce nombre ont
peut le retrouver si l'on connait l'algo qui l'a généré.
donc no secure !!! alors comment M$ a t-il pu générer une marche
totalement aléatoire de ses ports USB ?
OS
Debian in Sid
Hors ligne
Ce n'est pas une histoire de positionnement de la valeur pointeur du rafraichissement de la mémoire RAM (Random Access Memory) ???
En shell, c'est simple, c'est la valeur de la variable RANDOM ;-)
Mais, je ne comprends toujours pas pourquoi il y aurait un cryptage sur l'USB, c'est un bus serie il me semble ??
« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!
Hors ligne
Mais, je ne comprends toujours pas pourquoi il y aurait un cryptage sur l'USB, c'est un bus serie il me semble ??
Arf mon pauvre ledub On t'as bien embobiner sur ce coups la
En faite ce que je voulez dire que le bus USB etait vraiment un standard de merde
Et que l'on ne peux pas en prevoir le comportement d'un peripherique. (que ce soit ou win32 ou bien linux )
Comme dans le cas de ploum ca marche un jour mais pas le suivant...
Le port USB est tres peu fiable et les debits sont vraiment mauvais.
Si Intel et Microsoft n'avez pas soutenu ce standard.
On n'ont n'aurais jamais entendu parler :twisted:
Si non tu as raison le port usb est un port serie ameliorer avec une alimenation en plus.
Il n'y a pas d'extenstion de crypto dans le standard.
Voila j'espere que je ne t'est pas embrouiller
X-GPG-Fingerprint: C0F2 AF4F 98ED 08FC 7930 193E DE3B 44D2 5467 94DA
--
http://csquad.org
Hors ligne
CSCMEU : pour te faire pardonner tu me dois une bière ;-)
Tu parles de l'USB mais le FireWire est à classer dans la même catégorie ??
« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!
Hors ligne
CSCMEU : pour te faire pardonner tu me dois une bière ;-)
Tu parles de l'USB mais le FireWire est à classer dans la même catégorie ??
Yep avec plaisir
Le firewire je n'est pas eu le plaisir de tester.
X-GPG-Fingerprint: C0F2 AF4F 98ED 08FC 7930 193E DE3B 44D2 5467 94DA
--
http://csquad.org
Hors ligne
Bon mon cher Ledub pour me faire pardonner cette embobinerie
je te révelle le secret de l'aléatoire quasi parfait :
utiliser l'utilisateur du pc ! :shock:
Et oui si on prend en compte les mouvements de la souris (par exemple)
pour générer un chiffre aléatoire (une clef) il est impossible (chance mis à part)
de la retrouver car déterminer le mouvement d'un utilisateur à un temps donné
est impossible !
OS
Debian in Sid
Hors ligne
Bon mon cher Ledub pour me faire pardonner cette embobinerie
je te révelle le secret de l'aléatoire quasi parfait :
utiliser l'utilisateur du pc ! :shock:
Et oui si on prend en compte les mouvements de la souris (par exemple)
pour générer un chiffre aléatoire (une clef) il est impossible (chance mis à part)
de la retrouver car déterminer le mouvement d'un utilisateur à un temps donné
est impossible !OS
ca reste quand meme pas mal hors sujet :]
tu nous embrouille la
Hors ligne
Ouaaa....c bon ça OS...merci du tuyau, je le note dans un coin! mais comment récup des info sur les mouvement de l'utilisateur?
Pour le firewire, j'ai essayé...mais sous...(pardonnez moi, on m'a forcé au taf :cry: )...windows...
Mais bref, ça bourre pas mal: 400Mo (4* une carte Ethernet 100) et en plus ça se configure comme une carte Ethernet...avec un adresse IP...C bô nan? Alors après si qqun à l'expérience sous linux...J'aimerai bien savoir
[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222
Hors ligne
mais comment récup des info sur les mouvement de l'utilisateur
ce sont les mouvements de la souris ou du clavier !
et bien tu prend une fonction de type random pour generer de l'aléatoire,
et une fonction de ton choix (pour faire simple disons + ou x )
puis une fonction qui combine les deux fonctions !
ensuite tu peux par exemple dire que tu fais 5 random que tu addisionne modulo
la valeurs de l'axe Y de déplacement de la souris depuis le lancement de la génération !
Maintenant bonne chance a celui qui veut retrouver la clef !!!
OS
PS mille excuses pour le HS
Debian in Sid
Hors ligne