Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 27/09/2011, à 14:33

fcn50

Comment démarrer le réseau en parallèle au boot?

Bonjour à tous,

Je cherche à modifier mon /etc/init.d/networking pour accélérer et faire démarrer ma connextion eth0 (Ip statique) en parallèle aux autres processus du boot! J'ai trouvé une réponse qui semble marcher mais je ne comprend pas comment mettre cela en oeuvre car mon /etc/init.d/networking n'est pas le même que sur le site de cette astuce ici:

http://www.dotkam.com/2008/08/06/speed- … cformsform

C'est chez moi c'est le dernier processus lors du boot et qui prend env. 1.5s alors que je boot en 5.5s. Si quelqu'un sait y faire, je suis volontiers preneur big_smile

Précisions: Je suis sous gnome sans GDM et NM en autologin et x autostart avec Maverick 10.10 64bits.

Dernière modification par fcn50 (Le 21/08/2014, à 19:24)


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#2 Le 27/09/2011, à 17:37

sputnick

Re : Comment démarrer le réseau en parallèle au boot?

- Ton titre est inadéquat puisque /etc/init.d/networking ne concerne pas que eth0 (tu peut remplacer eth0 par le réseau)
- on sait pas quelle distro tu a, par défaut on dira Ubuntu mais rien sur la version. Le mieux étant la copie du dit fichier !


bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne

#3 Le 28/09/2011, à 08:37

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Salut sputnick,

Pour ta 1ère remarque, c'est changé. Concernant la 2ème, tu as vraiment lus mon poste en entier? Regarde ça:

Précisions: Je suis sous gnome sans GDM et NM en autologin et x autostart avec Maverick 10.10 64bits.

Que veux-tu dires par "Le mieux étant la copie du dit fichier !"? Que je poste mon /etc/init.d/networking? le voilà au cas où:

#!/bin/sh -e
### BEGIN INIT INFO
# Provides:          networking
# Required-Start:    
# Required-Stop:     $local_fs
# Default-Start:     
# Default-Stop:      0 6
# Short-Description: Raise network interfaces.
### END INIT INFO

PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin"

[ -x /sbin/ifup ] || exit 0

. /lib/lsb/init-functions

# helper function to set the usplash timeout. https://launchpad.net/bugs/21617
usplash_timeout () {
    TIMEOUT=$1
    if [ -x /sbin/usplash_write ]; then
        /sbin/usplash_write "TIMEOUT $TIMEOUT" || true
    fi
}

process_options() {
    [ -e /etc/network/options ] || return 0
    log_warning_msg "/etc/network/options still exists and it will be IGNORED! Read README.Debian of netbase."
}

check_network_file_systems() {
    [ -e /proc/mounts ] || return 0

    if [ -e /etc/iscsi/iscsi.initramfs ]; then
    # probably root on iSCSI
    log_warning_msg "not deconfiguring network interfaces: root filesystem appears to be on iSCSI."
    exit 0
    fi

    exec 9<&0 < /proc/mounts
    while read DEV MTPT FSTYPE REST; do
    case $DEV in
    /dev/nbd*|/dev/nd[a-z]*|/dev/etherd/e*)
        log_warning_msg "not deconfiguring network interfaces: network devices still mounted."
        exit 0
        ;;
    esac
    case $FSTYPE in
    nfs|nfs4|smbfs|ncp|ncpfs|cifs|coda|ocfs2|gfs|pvfs|pvfs2|fuse.httpfs|fuse.curlftpfs)
        log_warning_msg "not deconfiguring network interfaces: network file systems still mounted."
        exit 0
        ;;
    esac
    done
    exec 0<&9 9<&-
}

case "$1" in
start)
    /lib/init/upstart-job networking start
    ;;

stop)
    check_network_file_systems

    log_action_begin_msg "Deconfiguring network interfaces"
    if [ "$VERBOSE" != no ]; then
        if ifdown -a --exclude=lo; then
        log_action_end_msg $?
        else
        log_action_end_msg $?
        fi
    else
        if ifdown -a --exclude=lo >/dev/null 2>/dev/null; then
        log_action_end_msg $?
        else
        log_action_end_msg $?
        fi
    fi
    ;;

force-reload|restart)
    process_options

    log_action_begin_msg "Reconfiguring network interfaces"
    ifdown -a --exclude=lo || true
    if ifup -a --exclude=lo; then
        log_action_end_msg $?
    else
        log_action_end_msg $?
    fi
    ;;

*)
    echo "Usage: /etc/init.d/networking {start|stop|restart|force-reload}"
    exit 1
    ;;
esac

exit 0

Ca se passe dans la partie (case start) qui chez moi est complètement différente que celle du lien au poste #1.


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#4 Le 28/09/2011, à 19:04

sputnick

Re : Comment démarrer le réseau en parallèle au boot?

Ce que je voit surtout c'est que tu me prends pour un jambon :

faucon50 a écrit :

Dernière modification par faucon50 (Aujourd'hui à 07:19)


bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne

#5 Le 28/09/2011, à 19:21

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Dit ça va sputnick?

J'ai modifier le titre pour "réseau" au lieu de "eth0" et dans le texte de personnalisation j'avais encore Wheezy que j'ai changé pour maverick mais le contenu du texte n'a pas changé d'un mm! Donc, take it easy sputnick! Et tes remarques sont bien jolies mais ça n'a pas fait avancer la résolution du questionnement!!!


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#6 Le 28/09/2011, à 19:25

Korak

Re : Comment démarrer le réseau en parallèle au boot?

Bonjour,

faucon50 a écrit :

Je cherche à modifier mon /etc/init.d/networking pour accélérer et faire démarrer ma connextion eth0 (Ip statique) en parallèle aux autres processus du boot!

Je ne comprend pas vraiment ton problème.

Le réseau démarre automatiquement.


OS: Ubuntu 14.04 64 bits + Windows 8.1 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP Pavilion g7-2335sb: Processeur: AMD A4-4300M APU   Carte graphique: AMD Radeon HD 7420G   Mémoire vive: 6 Go RAM
Je suis Parrain-Linux

Hors ligne

#7 Le 28/09/2011, à 19:29

sputnick

Re : Comment démarrer le réseau en parallèle au boot?

Persiste et signe : desabo

j'aime pas la mauvaise foi.


bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne

#8 Le 28/09/2011, à 19:31

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Salut Korak,

Il démarre oui mais en fin de boot, moi j'aimerais qu'il démarre bien avant en parallèle aux autre tâches et non à la fin. Dans le lien du #1 c'est justement ce qui est fait. Regarde, la manip y est mais mon fichier n'est pas du tout le même et je me demande comment insérer ce fameux start_at_boot mentionné!


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#9 Le 28/09/2011, à 19:33

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Fais comme tu l'as sens sputnick...pourvu que tu prennes ton pied!


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#10 Le 28/09/2011, à 19:37

Korak

Re : Comment démarrer le réseau en parallèle au boot?

sputnick a écrit :

Persiste et signe : desabo

j'aime pas la mauvaise foi.

Veux-tu bien expliquer? Parce que je n'ai rien compris à ton intervention.


OS: Ubuntu 14.04 64 bits + Windows 8.1 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP Pavilion g7-2335sb: Processeur: AMD A4-4300M APU   Carte graphique: AMD Radeon HD 7420G   Mémoire vive: 6 Go RAM
Je suis Parrain-Linux

Hors ligne

#11 Le 28/09/2011, à 19:41

Korak

Re : Comment démarrer le réseau en parallèle au boot?

faucon50 a écrit :

Il démarre oui mais en fin de boot, moi j'aimerais qu'il démarre bien avant en parallèle aux autre tâches et non à la fin.

Désolé de me répéter, mais pourquoi???


OS: Ubuntu 14.04 64 bits + Windows 8.1 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP Pavilion g7-2335sb: Processeur: AMD A4-4300M APU   Carte graphique: AMD Radeon HD 7420G   Mémoire vive: 6 Go RAM
Je suis Parrain-Linux

Hors ligne

#12 Le 28/09/2011, à 19:45

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Pour accélérer le boot.


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#13 Le 28/09/2011, à 19:59

Korak

Re : Comment démarrer le réseau en parallèle au boot?

Bof, tu y crois réellement???


OS: Ubuntu 14.04 64 bits + Windows 8.1 64 bits en dualboot (BIOS UEFI, Secure Boot activé et table de partitions GPT)
PC portable HP Pavilion g7-2335sb: Processeur: AMD A4-4300M APU   Carte graphique: AMD Radeon HD 7420G   Mémoire vive: 6 Go RAM
Je suis Parrain-Linux

Hors ligne

#14 Le 28/09/2011, à 20:25

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

J'essaye tout, ce qui marche j'y crois et le reste je vire et ça donne:


1317234311.png


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#15 Le 30/09/2011, à 23:46

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Un ptit UP smile

Personne?

Edit: Voilà la solution, si vous avez comme moi ce start case:

/lib/init/upstart-job networking start
;;

il faut simplement rajouter un & à la fin de la ligne, ce qui donne:

/lib/init/upstart-job networking start &
;;

La personne dont le lien est au début de ce fil a gagné 5s au boot. Chez moi pas de différence mais je suis peut-être aux limites du systèmes avec env. 5.5s. N'hésitez pas à faire part de vos expériences.

Dernière modification par faucon50 (Le 11/10/2011, à 19:12)


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

#16 Le 21/08/2014, à 19:14

fcn50

Re : Comment démarrer le réseau en parallèle au boot?

Salut,

Je cherche à nouveau à gagner du temps au boot avec cette combine mais le start case du fichier sur la 14.04.1 LTS à changé, si quelqu'un à une idée pour le faire à nouveau démarrer en arrière plan dès le boot, je suis preneur, voici l'ancien et en-dessous le nouveau start case et c'est le & qui fait la différence :

case "$1" in
start)
	/lib/init/upstart-job networking start &  <<<<< celui-ci !
	;;
case "$1" in
start)
	if init_is_upstart; then
		exit 1
	fi
	process_options
	check_ifstate

	if [ "$CONFIGURE_INTERFACES" = no ]
	then
	    log_action_msg "Not configuring network interfaces, see /etc/default/networking"
	    exit 0
	fi
	set -f
	exclusions=$(process_exclusions)
	log_action_begin_msg "Configuring network interfaces"
	if ifup -a $exclusions $verbose && ifup_hotplug $exclusions $verbose
	then
	    log_action_end_msg $?
	else
	    log_action_end_msg $?
	fi
	;;

Où mettre ce & maintenant ? Après if init_is_upstart; then ici <<<< ?

Dernière modification par fcn50 (Le 21/08/2014, à 19:23)


14.04.1 LTS, Xfce 4.10.1, Phenom II x6 1090T BE, SSD Patriot Inferno 60 Go, WD Black 1 To, Sapphire HD 7750 ULTIMATE, RME HDSP 9632, Dell U2713HM.
Un site qui vaut le détour: http://blog.syti.net  Une radio hors du commun: http://solenopole.org  You like the american dream? Wellcome to Guantànamo!

Hors ligne

Haut de page ↑