Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

processus de démarrage et lien rc...d


Messages recommandés

Posté(e)

Salut a tous.....

 

Voila j' ai enfin trouvé une méthode de connection qui me permet d' éteindre et redémarrer Mandrake 10.1 normalement ( sans sleep 240 :-( ) Pour ceux qui n' auraient pas vu

 

petit problème de démarrage de connection A froid , uniquement.....ex: pc éteint pendant 6H

 

si je relance la c' est bon.... :P

 

où si je fais en USER $ la commande de connection, ça passe tout seul:

$ /usr/sbin/pppd call speedtch

Plugin pppoatm.so loaded.

PPPoATM plugin_init

PPPoATM setdevname - remove unwanted options

PPPoATM setdevname_pppoatm - SUCCESS:8.35

Using interface ppp0

Connect: ppp0 <--> 8.35

CHAP authentication succeeded

local  IP address .............................

remote IP address ............................

primary  DNS address 205.188.146.145

 

voila l' article qui m' a aidé http://linux-usb.sourceforge.net/SpeedTouch/

 

Connection faite en pppoa sur speedtouch 330 Gris

kate /etc/init.d/dial    ( ( je préfère vi à kate )

Copy this into it.

#!/bin/bash

/usr/sbin/modem_run -k -f /usr/share/speedtouch/mgmt.o

/usr/sbin/pppd call speedtch

Tidying up

You just have some loose ends to fix now.

 

    * Change the permissions on that script so it can be executed

    * Make a symbolic link pointing at it from /etc/rc5.d

 

chmod 744 /etc/init.d/dial

cd /etc/rc5.d

ln -s ../init.d/dial S96dial

 

je dois faire qu' un seul lien dans rc5.d où j' en fais d' autre dans rc2.d rc3.d rc4.d où je colle la commande de connection dans rc.local

 

Sinon je me demande si la commande

/usr/sbin/modem_run -k -f /usr/share/speedtouch/mgmt.o

est utile comme j' ai installé le firmware de mon speedtouch

make

 

Then become root and type :

 

make install

 

quand je tape modem_run sans rien derrière il me dit

# modem_run

usage: modem_run [OPTION]... -f firmware

modem_run version 1.3

Mandatory:

  -f firmware  : firmware filename to upload (mandatory)

                This file is scanned to extract both boot and main part of

                firmware

Options:

  -a bootcode  : bootcode filename to upload (optional)

                This file is scanned to extract the boot code of the modem

  -b          : enable software buffering mode

  -d device    : defines the device to use

                The -a option overides the -f option for the boot code part

  -i seconds  : seconds between each line state testing (default 10s)

  -k          : using the kernel mode driver

  -n number    : number of firmware loading tries before it is considered

                failure

  -r number    : forces a specific modem revision (0 to 4, default is autodetection)

  -s          : skip the first 512 bytes read

  -t seconds  : synchronization timeout (default 120s)

                After the timeout expires, the main process quits but the

                monitoring daemon remains reporting the line state

  -v          : verbose level [0-2]

  --help      : this message

 

et sinon, pour les curieux le fichier install de speedmgmt.tar.gz ( firmware linux qui vient de Thomson/alcatel ) ( site de thomson )

 

Welcome to the Alcatel SpeedTouch USB Management application.

 

 

1. Introduction

 

This software is licensed under the license provided in the LICENSE file.

To install this software you will need to download the hotplugging package

(see later) and you will need root privileges.

 

 

2. Standard Installation

 

This section only deals with the installation of this package.

Full installation information can be found in the HOWTO:

 

  http://linux-usb.sourceforge.org/SpeedTouch/howto.html

 

First, you will need to install the hotplugging package.

You can find it at:

 

http://linux-hotplug.sourceforge.net/

 

Documentation on how to install this is provided there.

After installing the hotplug package, execute:

 

make

 

Then become root and type :

 

make install

 

Note: you can do "make help" for a list of all targets.

 

IMPORTANT:

  You will also need to download and compile the kernel module for

  this software to work!  The kernel module is a separate package

  because it is distributed under a different license.

  You can download the latest kernel module at:

 

  http://linux-usb.sourceforge.net/SpeedTouch/

 

 

3. Troubleshooting Information.

 

The application needs the usbdevfs filesystem. If this is not present

or NOT MOUNTED to /proc/bus/usb/ it will fail.

If you use the application without the hotplugging package, the

application will also exit if there is no SpeedTouch USB modem found.

Also, be sure to install this AFTER the hotplugging package because this

installation needs to register itself in the hotplugging configuration.

(It adjusts /etc/hotplug/usb.usermap )

 

The object was compiled with egcs-2.91.66 and libc-2.1.92

The make environment will warn you if you use a different egcs version.

This does not necessarily mean the application will not work.

 

enjoy!

Posté(e)

Donc tu utilises le driver du noyau (-k à modem_run)

 

la connection se fait en 2 temps

1/chargement du microcode avec modem_run et synchronisation ligne ADSL (c'est ça qui peut prendre du temps)

2/établissement du lien PPP avec pppd

 

le chargement du microcode peut être réalisé par hotplug (regarder si dans /etc/hotplug.d/ il n'y aurait pas un fichier speedtch.usermap)

(normalement le make install de speedmgmt.tar.gz a du le placer dans /usr/lib/firmware, à vérifier)

 

Une fois le microcode chargé, on peut monter/démonter le lien PPP à volonté grâce à pppd call adsl|killall -9 pppd (voire ifconfig ppp0 up|down)

 

Pour la localisation du lien S96dial, comme Mandrake démarre par défaut en run-level 5, le placer dans /etc/rc5.d n'est pas illogique, mais la connexion ne sera lancée que pour ce runlevel.

 

Le contenu de rc.local sera exécuté quelquesoit le runlevel invoqué au démarrage (me semble-t-il) donc à toi de voir où tu veux le placer.

 

Y'a pas de bonne ou mauvaise solution, juste ce qui t'arrange le plus.

Posté(e) (modifié)

au pire a froid je fais un petit script

connection:

/usr/sbin/pppd call speedtch

 

Je confirme ( 3h le pc éteint, ça passe...........au delas de 6h éteint pas assé chaud le modem ) :P

 

Et si je colle dans rc.local la commande de connection.......même si la connection est déjà faite....

$ /usr/sbin/pppd call speedtch

Plugin pppoatm.so loaded.

PPPoATM plugin_init

PPPoATM setdevname - remove unwanted options

PPPoATM setdevname_pppoatm - SUCCESS:8.35

connect(8.35): Address already in use

 

sinon, voila ce que fait speedmgmt.tar.gz

[root@localhost mgmt]# make

Warning: Object was compiled with egcs-2.91.66, not gcc (GCC) 3.4.1 (Mandrakelinux 10.1 3.4.1-4mdk) Copyright © 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE..

Warning: Object was compiled with libc-2.1.92, you APPEAR to be using libc-2.3.3

gcc mgmt.o -o speedmgmt

[root@localhost mgmt]# make install

cp speedmgmt /usr/sbin/

mkdir -p /etc/hotplug/usb

cp speedtouch /etc/hotplug/usb/speedtouch

chmod a-wrx /etc/hotplug/usb/speedtouch

chmod u+rx /etc/hotplug/usb/speedtouch

mv /etc/hotplug/usb.usermap /etc/hotplug/usb.usermap.bak

cat /etc/hotplug/usb.usermap.bak | grep -v speedtouch > /etc/hotplug/usb.usermap

cat speedtch.usermap >> /etc/hotplug/usb.usermap

[root@localhost mgmt]#

 

Une fois démarré y a le service speedmgmt de lancé :

speedmgmt2cg.jpg

 

au niveau des chiffres dans l' image PID ;PPID ; Utilsateur %; System % ; Courtoisie ; VmSize ; VmRss

Modifié par tourangeaux
Posté(e) (modifié)

apparament c' est rentré dans l' ordre ........

 

j' ai rajouté une commande dedans......

 

#!/bin/bash
/usr/sbin/modem_run -k -f /usr/share/speedtouch/mgmt.o
sleep 4
/usr/sbin/pppd call speedtch

 

sleep 4 :-P faut le réveillé le pc :-P:-( vais lui donner du caffé au démarrage moi MMMeee......

 

:P

 

Saloperie de Celeron ppfffff............

Modifié par tourangeaux

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...