OVH Cloud OVH Cloud

Internet au demarrage

7 réponses
Avatar
Philippe Idlavi
Bonjour,

Depuis à une mise à jour de MDK10.0 vers MDK10.0 (suite à l'installation d'un
soft qui a mis la pagaille dans la configuration de XFree) la connection à
internet échoue systématiquement au démarrage (avant je n'avais aucun problème).
Dans le panneau MDK de gestion des connexions je dois systématiquement recréer
la connexion (par cable).
J'ai beau cocher "Lancer au démarrage" la fois suivante j'ai le même problème.

Juste après un démarrage je remarque que "eth0" n'existe pas.
Dans modules.conf j'ai inséré la ligne :
alias eth0 8139too

J'arrive alors à activer la connection par :

$modprobe 8139too
$ifconfig eth0 up


Que dois-je faire pour que l'activation de la connection au démarrage fonctionne
correctement?

Merci,
Philippe.

7 réponses

Avatar
Rakotomandimby (R12y) Mihamina
( Sun, 06 Mar 2005 13:29:13 +0100 ) Philippe Idlavi :

Dans le panneau MDK de gestion des connexions je dois systématiquement recréer
la connexion (par cable).


donc DHCP ?

J'ai beau cocher "Lancer au démarrage" la fois suivante j'ai le même problème.


une fois que tu as coché "lancer au démarrage", décris-nous le contenu
des fichiers de networking.

/etc/sysconfig/network-scripts/ifcfg-ethX
/etc/sysconfig/network

Juste après un démarrage je remarque que "eth0" n'existe pas. Dans
modules.conf j'ai inséré la ligne : alias eth0 8139too


Pourquoi ? Le système ne le detecte pas tout seul ?
Et une fois cette ligne insérée, est ce que le module se charge vraiment
tout seul ?

J'arrive alors à activer la connection par :
$modprobe 8139too


'$' ? Tu n'est pas root ?
la ligne de modules.conf n'a donc eu aucun effet ?


--
L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses
activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance)
Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)

Avatar
Jean-Christophe VALIERE
Bonjour,

Depuis à une mise à jour de MDK10.0 vers MDK10.0 (suite à l'installation
d'un soft qui a mis la pagaille dans la configuration de XFree) la
connection à internet échoue systématiquement au démarrage (avant je
n'avais aucun problème).
Dans le panneau MDK de gestion des connexions je dois systématiquement
recréer la connexion (par cable).
J'ai beau cocher "Lancer au démarrage" la fois suivante j'ai le même
problème.

Juste après un démarrage je remarque que "eth0" n'existe pas.
Dans modules.conf j'ai inséré la ligne :
alias eth0 8139too

J'arrive alors à activer la connection par :

$modprobe 8139too
$ifconfig eth0 up


Que dois-je faire pour que l'activation de la connection au démarrage
fonctionne correctement?
A priori reécrire /boot/initrd pour charger le module au démarage.

Quelque-chose comme 'mkinitrd -k ton_kernel -i ton_nouveau_initrd'
devrait faire l'affaire.

Merci,
Philippe.
--

"Si la politique pouvait changer notre vie,
cela ferait longtemps qu'elle serait interdite."
- Federation Anarchiste de France -

Avatar
Philippe Idlavi
une fois que tu as coché "lancer au démarrage", décris-nous le contenu
des fichiers de networking.

/etc/sysconfig/network-scripts/ifcfg-ethX
/etc/sysconfig/network



# cat /etc/sysconfig//network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR2.168.1.2
NETMASK%5.255.255.0
NETWORK2.168.1.0
BROADCAST2.168.1.255
ONBOOT=yes
MII_NOT_SUPPORTED=no
WIRELESS_ENC_KEY=""

# cat /etc/sysconfig/network
HOSTNAME=fixe.philocrate.philocrate.org
NETWORKING=yes
GATEWAY2.168.1.1

(je suis derrière un modem routeur)


Juste après un démarrage je remarque que "eth0" n'existe pas. Dans
modules.conf j'ai inséré la ligne : alias eth0 8139too



Pourquoi ? Le système ne le detecte pas tout seul ?


*************************************************************************
*Je viens de rebooter aprés avoir enlever la ligne "alias eth0 8139too".*
*************************************************************************

# lsmod
Module Size Used by
md5 3872 1
ipv6 232352 13
sg 38044 0
st 38616 0
sr_mod 17028 0
sd_mod 16832 0
scsi_mod 114648 4 sg,st,sr_mod,sd_mod
radeon 127008 32
parport_pc 32832 1
lp 12200 0
parport 38952 2 parport_pc,lp
snd-pcm-oss 51812 0
snd-mixer-oss 17952 1 snd-pcm-oss
snd-via82xx 24128 2
snd-pcm 93156 3 snd-pcm-oss,snd-via82xx
snd-timer 24484 1 snd-pcm
snd-ac97-codec 58148 1 snd-via82xx
gameport 4480 1 snd-via82xx
snd-page-alloc 11972 2 snd-via82xx,snd-pcm
snd-mpu401-uart 7072 1 snd-via82xx
snd-rawmidi 23616 1 snd-mpu401-uart
snd-seq-device 8008 1 snd-rawmidi
snd 52484 12
snd-pcm-oss,snd-mixer-oss,snd-via82xx,snd-pcm,snd-timer,snd-ac97-codec,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 9248 1 snd
ipt_TOS 2240 12
ipt_REJECT 6464 4
ipt_pkttype 1536 4
ipt_LOG 5312 7
ipt_state 1728 9
ip_nat_irc 3984 0
ip_nat_tftp 3248 0
ip_nat_ftp 4592 0
ip_conntrack_irc 71124 1 ip_nat_irc
ip_conntrack_tftp 3348 0
ip_conntrack_ftp 71668 1 ip_nat_ftp
ipt_multiport 1856 0
ipt_conntrack 2304 0
iptable_filter 2624 1
iptable_mangle 2624 1
iptable_nat 23116 3 ip_nat_irc,ip_nat_tftp,ip_nat_ftp
ip_conntrack 31152 9
ipt_state,ip_nat_irc,ip_nat_tftp,ip_nat_ftp,ip_conntrack_irc,ip_conntrack_tftp,ip_conntrack_ftp,ipt_conntrack,iptable_nat
ip_tables 16704 10
ipt_TOS,ipt_REJECT,ipt_pkttype,ipt_LOG,ipt_state,ipt_multiport,ipt_conntrack,iptable_filter,iptable_mangle,iptable_nat
af_packet 20520 0
hid 53312 0
raw 7616 2
ide-floppy 18752 0
ide-tape 34864 0
ide-cd 40548 0
cdrom 37184 2 sr_mod,ide-cd
floppy 59444 0
ohci1394 33956 0
ieee1394 287856 1 ohci1394
ntfs 85932 1
supermount 37876 2
nls_iso8859-15 4480 3
nls_cp850 4736 2
vfat 13760 2
fat 45120 1 vfat
via-agp 7360 1
agpgart 31016 2 via-agp
ehci-hcd 24196 0
usblp 12288 0
uhci-hcd 29104 0
usbcore 99132 6 hid,ehci-hcd,usblp,uhci-hcd
rtc 11576 0
ext3 110408 2
jbd 54328 1 ext3


# ifconfig eth0 up
eth0: interface inconnue: No such device


# modprobe 8139too
# ifconfig eth0 up

Je suis connecté...


A priori la ligne "alias eth0 8139too" ne sert à rien dans "modules.conf".
Tiens, je remarque qu'il y a un fichier "modprobe.conf".
J'y colle "alias eth0 8139too", je reboot et la connection est activée au
démarrage....

Je ne comprends pas pourquoi "modules.conf" ne sert à rien...
Je ne comprends pas pourquoi ma carte réseau n'est pas détectée au démarrage...



Que faire ? Laisser l'alias dans "modprobe.conf" est-il une solution propre ?


Cela ne fait que 6 mois que j'utilise Linux, il faut vraiment avoir la volonté
de comprendre et du temps à consacrer aux configurations en tous genres.
Je m'acroche. Sans l'aide de ce "forum" je serai dejà parti. Merci de votre aide.


Avatar
Ronald
Le Sun, 06 Mar 2005 15:22:50 +0100, Philippe Idlavi a écrit :

[...]
A priori la ligne "alias eth0 8139too" ne sert à rien dans
"modules.conf". Tiens, je remarque qu'il y a un fichier "modprobe.conf".
J'y colle "alias eth0 8139too", je reboot et la connection est activée au
démarrage....

Je ne comprends pas pourquoi "modules.conf" ne sert à rien... Je ne
comprends pas pourquoi ma carte réseau n'est pas détectée au
démarrage...



modules.conf pour les noyaux antérieurs à la série 2.6
modprobe.conf pour les noyaux de la série 2.6



Que faire ? Laisser l'alias dans "modprobe.conf" est-il une solution
propre ?



oui, à moins qu'un autre fichier prenne le pas sur modprobe.conf

Avatar
Rakotomandimby (R12y) Mihamina
( Sun, 06 Mar 2005 15:36:30 +0100 ) Ronald :

Je ne comprends pas pourquoi "modules.conf" ne sert à rien... Je ne
comprends pas pourquoi ma carte réseau n'est pas détectée au
démarrage...



parceque tu n'a pas activé un detecteur de matériel?
de toutes façon tout ce qu'il fera sera de mettre ce que tu as mis dans
modprobe.conf.


modules.conf pour les noyaux antérieurs à la série 2.6 modprobe.conf
pour les noyaux de la série 2.6


Petite remarque: sous Fedora Core 2 et Core 3 c'est aussi ce fichier qui
fonctionne.

Que faire ? Laisser l'alias dans "modprobe.conf" est-il une solution
propre ?
oui, à moins qu'un autre fichier prenne le pas sur modprobe.conf



oui.

--
L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses
activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance)
Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)


Avatar
Rakotomandimby (R12y) Mihamina
( Sun, 06 Mar 2005 15:36:30 +0100 ) Ronald :

modules.conf pour les noyaux antérieurs à la série 2.6
modprobe.conf pour les noyaux de la série 2.6


tu es certain que c'est ça? c'est pas juste une decision des redhat like
de s'organiser comme ça?
--
L'ASPO a pour but de démocratiser l'acces a l'informatique. Une de ses
activité est l'infogerance (http://aspo.rktmb.org/activites/infogerance)
Tél: + 33 2 38 04 26 04 ou + 33 6 33 26 13 14 (France)

Avatar
Ronald
Le Sun, 06 Mar 2005 16:41:30 +0100, Rakotomandimby (R12y) Mihamina a
écrit :

( Sun, 06 Mar 2005 15:36:30 +0100 ) Ronald :

modules.conf pour les noyaux antérieurs à la série 2.6 modprobe.conf
pour les noyaux de la série 2.6


tu es certain que c'est ça? c'est pas juste une decision des redhat like
de s'organiser comme ça?


oui, modutils utilise le fichier modules.conf (et anciennement
conf.modules), depuis le 2.6 et module-init-tools le fichier de conf est
modprobe.conf, ce n'est pas juste un changement de nom de fichier pour
faire joli, la syntaxe est différente.