Gentoo module pour Ethernet ?? [ RESOLU ] 07-10-04 - Installation - Linux et OS Alternatifs
Marsh Posté le 20-11-2003 à 00:52:42
Fo pas regarder du côté des modules en tout cas, puisque d'après les infos que tu fournis, le driver de ta carte réseau a déjà été chargé (et la carte a bien été reconnue). Ca signifie que le driver a du être compilé dans le noyau, c'est pour ça qu'il n'y a aucun module qui n'y fait référence.
Je pencherai donc plutôt sur une erreur de manip pour configurer le réseau.
Tu devrais éditer /etc/conf.d/net si ce n'est déjà fait. Pour ma part, voilà les infos importantes que j'ai :
iface_eth0="192.168.0.2 broadcast 192.168.0.255 netmask 255.255.255.0"
Maintenant, ce qui est possible, c'est que ta passerelle et ton autre machine se trouve sur un sous-réseau différent.
Dans mon exemple, mon ip est 192.168.0.2, et je peux parler avec toutes les machines qui sont sur le réseau 192.168.0.*
Le sous réseau par defaut sous windows est 192.168.0.*, et sous Gentoo 192.168.1.*, vérifie qu'il n'y a pas de problème, et que toutes les machines font bien partie du même sous-réseau
Marsh Posté le 20-11-2003 à 02:30:11
lis la doc de ta gentoo. Si tu veux la configurer en dhcp , fais simplment dhcpcd eth0 . Pour la faire en statique c'ets bien expliqué dans la doc d'install gentoo.
Marsh Posté le 20-11-2003 à 07:29:07
Belgique a écrit : lis la doc de ta gentoo. Si tu veux la configurer en dhcp , fais simplment dhcpcd eth0 . Pour la faire en statique c'ets bien expliqué dans la doc d'install gentoo. |
Merci à tous les deux de répondre
je vais donc supposer que je n'ai pas de pb de module
et que c'est uniquement un pb de conf réseau !
pour threep : toutes mes bécanes sont dans le même
network : 192.168.0.0 netmask 255.255.255.0
gateway : 192.168.0.129
Pour Belgique : je vais revérifer que j'ai bien suivi la
doc de gentoo
nano du fichier /etc/conf.d/net
(pour des raison perso j'avais mis du statique
@ ip 192.168.0.6 )
puis sauv du fichier sous /etc/conf.d/net.eth0
A+ je vais au taff
A+
Marsh Posté le 21-11-2003 à 22:32:36
nemo13 a écrit : |
pétard je craque
les manip que j'ai fait :
remettre le dhcp sur mon modem/routeur/passerelle
bouter sur le CD LIVE de gentoo (le réseau ne monte automatiquement que si DHCP )
( par ps -Al je vois le deamon dhcpcd )
tester : ping de la passerelle Ok
ping du portable ok
ping google.fr ok
conclusion : mon matos marche
la conf de ma passerelle est bonne
les bécanes arrivent à discuter
manip suivante : boot sur la conf " disque dur" qui veux pas du réseau
je décommente la ligne iface_eth0="dhcp"
je commente la ligne iface_eth0="192.168 blabla"
reboot
que dalle
la commande ifconfig ne remonte que la loopback
ps -Al : pas de deamon dhcpcd
respire un grand coup et recomence en statique.
là c'est plus vicieux car :
le ping de la loopback marche les compteurs RX TX grimpent
le ping de ma propre adresse marche mais c'est les compteurs RX TX de la loopback qui grimpent
evidement le ping de la passerelle queute : host unreachable
en clair j'ai l'impression que je ne sort jamais de ma carte
une idée??
Marsh Posté le 21-11-2003 à 23:18:53
Belgique a écrit : t'as fait ça? |
oui fait et refait !!
et au deuxième " refait"
ma bécane m'a répondu:
net.eth0 already installed in runlevel default; skipping
je ne sais plus par quel bout prendre la chose :
petite question : à la commande route, elle m'affiche:
après un temps de refexion ( ça je trouve zarbi )
destination gateway genmask .... Iface
192.168.0.0 * 255.255.255.0 eth0
loopback localhost 255.255.0.0 lo
default 192.168.0.129 0.0.0.0 eth0
ce qui me gène mais sans savoir le corriger c'est * pour
la première ligne
A+
Marsh Posté le 22-11-2003 à 18:22:51
QUESTION SIMPLE ???
comment faire pour que le deamon dhcpcd monte au démarrage
j'en ai besoin car,après toutes mes manips il en ressort que:
mon réseau est bien vu quand :
je boote sur le live cd de gentoo
dhcp activé sur mon modem/routeur
(je pingue hardware.fr no-problemo )
avec ps -al je vois le deamon dhcpcd
mais lorque je boute sur le DD :
çà marche pas en statique
et en configurant eth0 pour dhcp
( dans /etc/conf.d/net.eth0 )
eth0 monte mais sans @ pour la bonne raison que le deamon dhcpcd ne tourne pas !
si je lance dhcpcd eth0 , l'interface eth0 disparait
quand on fait ifconfig !
je suis dans la mer....
( si c'est pour "formater/reinstaller !!!)
Marsh Posté le 22-11-2003 à 19:08:11
rc-update add dhcpd default
Marsh Posté le 22-11-2003 à 19:31:32
Klaimant a écrit : rc-update add dhcpd default |
désolé d'être bourrin mais, la commande ne s'execute pas
/sbin/rc-update: /etc/init.d/dhcpcd not found, aborting
je suis donc allé dans le rep /etc/init.d
et il est de fait qu'il n'y a acun script du style dhcp;;;;
par contre sous /sbin, il y un fichier dhcpcd.
est-ce que :
1) je le recopie dans /etc/init.d
2) je fait un link de ce fichier
relance rc-update
ou
3) je reboote sur le cd live, pique le dhcpcd ,reboote
sur le DD et le colle dans rep /etc/init.d
relance le rc-update
A+
Marsh Posté le 22-11-2003 à 19:38:40
tu as pas une /etc/init.d/dhcpd ??
Marsh Posté le 22-11-2003 à 20:07:37
Klaimant a écrit : tu as pas une /etc/init.d/dhcpd ?? |
ben non
je pense que celà est du à l'install stage 3 GPR pour laquelle
il n'y a pas besoin de réseau.
à nom install , je pensais mettre mon modem usb/wifi
mais je me suis vite apercu que le monde linuxien est plus restreint que crosoft au niveau matos.
j'ai donc fait une install suivant la doc mais sans réseau , en me disant qu'une fois ma bécane démarrée, il serait toujours temps de mettre le réseau. grave erreur!
que penses-tu de la manip avec le cd live?
Marsh Posté le 22-11-2003 à 20:13:12
nemo13 a écrit : |
Je la connais pas
je te dirais bien de faire un emerge dhcpcd
Marsh Posté le 22-11-2003 à 20:40:09
Klaimant a écrit : |
après l'echec du rc-update, c'est ce que je croyais avoir fait; mais prudement
1) je suis root
2) je me suis mis dans le rep
/usr/portage/packages/all
3) j'ai fait
emerge --pretend dhcpc (oublié le "d"
ok j'emerge ( dans les deux sens d'ailleurs ),je te tient au courant
Marsh Posté le 22-11-2003 à 21:29:06
alors alors : c'est un système un peu con car :
si je fais emerge --pretend dhcpcd j'ai en réponse :
Calculating dependencies .. done!
[ ebuild R ] net-misc/dhcpcd-1.3.22_p4
je lance l'emerge :
emerge -k dhcpcd
et ce con il cherche sur le web
bonne blague
j'essaye donc :
emerge -K dhcpcd
et là il veut un package binaire ( normal 'K' )ou compilé de puis un ebuilt ( ...qu'on chope on the web!)
Flute!!!
par contre, dans le rep /usr/portage/net-misc il y a des dhcp à la pelle :
pour dhcp
iy a hcp-3.0_p1.ebuild
dhcp-3.0_p2-r1.ebuild
dhcp-3.0_p2.ebuild
pour dhcp-agent
dhcp-agent-0.37.ebuild
pour [g]dhcpcd
iy a hcpcd-1.3.20_p0-r1.ebuild
dhcpcd-1.3.22_p3-r1.ebuild
dhcpcd-1.3.22_p3-r2.ebuild
dhcpcd-1.3.22_p3-r3.ebuild
dhcpcd-1.3.22_p4.ebuild
j'emerge avec celui-là en donnant le chemin complet?
Marsh Posté le 25-11-2003 à 22:42:16
Klaimant a écrit : |
la situation est encore plus merdique que ????
sur la conf dique dur :
1) un emerge -s "^dhcp" m'indique que dhcpcd est installé
2) un lsmod me dit que via-rhine et mii sont installés
(mais j'ai l'impression que via-rhine n'est pas
utilisé )
le deamon dhcpcd tombe au bout de 30s et quand il est tombé,
un ifconfig ne montre plus eth0
par contre un boot sur le live cd donne
réseau par dhcpcd ( qui tombe jamais)
les modules via-rhine et mii sont présents ( et sont les mêmes
que ceux de la conf DD)
bref je sais plus quoi faire
Une idée ( comment fait -on un debug de dhcp ?)
j'ai pas trop compris le man
( point positif, j'ai appris tout plein de commandes )
Marsh Posté le 25-11-2003 à 22:44:19
Un noyeau propre est la solution, y'a pas de mystère ...
Marsh Posté le 25-11-2003 à 22:50:54
Klaimant a écrit : Un noyeau propre est la solution, y'a pas de mystère ... |
peut-être bien mais je débute en linux alors j'ai voulu
y aller doucement ; donc une install GRP.
Sinon, vue toutes les doc que je me suis gavé, quand j'aurai digéré, j'espère transformer mon pc en dragster
pour ce que j'en comprend, on peux faire du taillé sur mesure aque la gentoo. ce concept me plait!
Comment je debugue??
Marsh Posté le 25-11-2003 à 22:54:25
tu refais un noyau correct à la main
make menuconfig
tu configures en oubliant pas tes modules dont tu as besoin
make dep && make clean bzImage modules modules_install
cp les noyau
tu mets lilo à jour en double boot et ca roule
google recompilation de noyau sinon
Marsh Posté le 25-11-2003 à 23:10:16
Klaimant a écrit : tu refais un noyau correct à la main |
j'essayerai ce wk (je compte avant faire des copies de mes partitions )
merci de ton écoute
Marsh Posté le 27-11-2003 à 00:11:20
Klaimant a écrit : tu refais un modules modules_install |
petit ? détail vu avant d'aller
en boot sur le cd live gentoo
le lsmod donne
pour le module via-rhine une taille de 12688
mii 2192
en boot sur le DD
le lsmod donne
pour le module via-rhine une taille de 12016
mii 2160
je ne sais pas les unités que représentent ces nombres ?
l'occupation mémoire ou la taille du binaire ?
qui peut me le dire ??
A+ :jlp
Marsh Posté le 08-10-2004 à 21:27:03
Klaimant a écrit : Un noyeau propre est la solution, y'a pas de mystère ... |
bon un an plus tard
Merci Klaimant.
Ca marche avec :
un live CD 2004-1
une install en stage 1
une génération du noyaux avec GENKERNEL
(mais en déclarant en dur le module reseau via rhine)
une install réseau en IP fixe
pour l'accès au net
(reste quelques merdouilles ; ya bon espoir )
Marsh Posté le 15-10-2004 à 11:29:23
courage, tu vas voir comme tu seras content quand ta Gentoo fonctionnera parfaitement
Marsh Posté le 19-11-2003 à 23:55:41
Bonsoir,
je ne sais pas dans quel état est ma carte réseau !!
contexte: lors de ma précédénte install , mon réseau marchait
(peut-être trop bien car ma gentoo s'était gavée pendant 3h )
puis j'ai merdé donc j'ai réinstallé (mais réseau débranché
et sans faire de conf réseau.
Au reboot j'ai configuré Ifconfig hostname hosts :
Au ping : je pingue la loopbak, mon adresse Ip ,mon nom,
mais pas ma passerelle ni l'autre micro.
à la commande : dmesg, ma bécane me retourne
via-rhine.c : v1.10-LK1.1.14 May-3-2002 Written by DONALD BECKER
http ://www.scyld.com/network/via-rhine.html
ETH0 : via VT6105M RHINE-III at 0xd800 00:40:63:c2:ee:13
ETH0 : MII PHY found at address 1 , status 0x7849 adversing 05e1 link 0000
à la commande : cat /proc/pci ma bécane me retourne ,
Bus 0 device 14 , function 0:
Ethernet controller : PCI device 1106:3053 ( Via technologie , inc) ( rev 150 )
Irq 10
Master Capable. Latency=32. Min Gnt =3 Max lat =8
à la commande lspci me retourne :
00:0e.0 Ethernet controller : VIA technologie , inc.:Unknown device 3053 ( rev 96 )
mais, à la commande cat /etc/modules.conf ,
je n'ai aucun alias qui pointe vers une Eth quelconque
( eth0 via-rhine m'aurait fait à priori plaisir )
j'en suis a suspecter qu'aucun driver (module en linux ??) n'est installé pour mon eth
d'autant que dans /etc/modules.autoload.d , le fichier kernel-2.4 ne contient rien concernant mon chip réseau.
( rem est-ce bien là que j'aurai du avoir quelque chose )
question si c'est bien un chti problème de module :
1) comment trouver le driver qui va bien ( est-ce que celui sur wwww.scyd est le bon )
2) comment je l'installe
3) comment j'update proprement /etc/modules.autoload.d/kernel-2.4
A+
des explications simples svp , je suis débutant de chez débutant
pour linux
Message édité par nemo13 le 08-10-2004 à 21:29:57