View previous topic :: View next topic |
Author |
Message |
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Thu May 30, 2013 3:06 pm Post subject: [reseau]Module r8169 absent (resolu) |
|
|
Bonjour,
Impossible de faire marcher le réseau avec mon tecra8000. Je précise qu'avec le Live d'install ça marche!
Pourtant après 2 compilations de noyau j'arrive au résultat suivant :
dmesg : RTL8169sb/811sb ... etc, r8169 0000:01:00.0 eth0
lsmod ne donne rien
lspci -k : RTL8169/8110 familly PCI Gigabit ethernet NIC kernel drive in use: r8169
Pas de .ko correspondant dans ~/driver/net
8139cp.ko et 8139too.ko dans ~/driver/net/ethernet/realtek/ mais je pense que ça n'a rien à voir!
Bref pas de module donc ifconfig eth0 donne : Device not found
La carte est dans un slot PCMCIA
Que faire?
Last edited by pepit on Fri May 31, 2013 3:02 pm; edited 1 time in total |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Thu May 30, 2013 4:35 pm Post subject: |
|
|
Bonjour,
Comment as-tu compilé le noyau :
- as-tu bien défini les options nécessaires pour activer ce module ?
- as-tu bien compilé les modules et installé ?
- as-tu bien lancé le bon noyau ? _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Thu May 30, 2013 4:53 pm Post subject: |
|
|
Je pense que oui, car tout le reste fonctionne, je l'ai fait avec la commande :
"#genkernel all --menuconfig"
Mais oups, je viens de m’apercevoir avec make menuconfig que j'ai compilé le pilote en dur dans le noyau!
Normal qu'il n'y ai pas de module à charger non?
Mais ça n'explique pas pourquoi j'ai le message device not found, alors que j'ai bien mon fichier net.eth0 dans /etc/init.d.
Bon je recompile un nouveau noyau avec le pilote modulaire cette fois.... C'est reparti pour 8h de compil!! |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Thu May 30, 2013 5:13 pm Post subject: |
|
|
8h de compil ?
C'est quoi comme escargot ? Mon Raspberry pi compile un noyau en moins de temps que ça... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Thu May 30, 2013 5:25 pm Post subject: |
|
|
Bah, ben c'est un pII à 400 Mhz avec un max de mémoire (256mo), car en dessous pas de compil! |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Thu May 30, 2013 5:38 pm Post subject: |
|
|
Quote: | Mais ça n'explique pas pourquoi j'ai le message device not found, alors que j'ai bien mon fichier net.eth0 dans /etc/init.d |
Attends, attends, que ce soit en module ou en "dur" ça n'a pas vraiment d'importance sur le fond alors avant d'y passer 8h pour des prunes donne nous au moins les sorties d'un grep sur les options "pcmcia" vu que ta carte passe par là si je comprends bien et celles pour ta realtek depuis ton kernel en cours d'utilisation et tant qu'a y être un "vrai" #lspci et #ifconfig -a
Edit:
Quote: | Bah, ben c'est un pII à 400 Mhz avec un max de mémoire (256mo), car en dessous pas de compil! |
mmmh... toi, toi tu aimes te faire du mal non ? _________________ " Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! " |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Thu May 30, 2013 6:18 pm Post subject: |
|
|
Ach ! J'ai fait ma première Gentoo sur un PII 266 avec 128 MO de RAM. 1 semaine pour compiler GCC ou GLibc...
Mais pour le kernel, choisis une configuration minimale (voir http://www.kernel-seeds.org/ et http://kmuto.jp/debian/hcl/index.rhtmlx).
Et si possible, utilise distcc, voire créer les paquets binaires dans un chroot via une machine plus puissante. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
guilc Bodhisattva
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Fri May 31, 2013 5:47 am Post subject: Re: [reseau]Module r8169 absent |
|
|
pepit wrote: |
dmesg : RTL8169sb/811sb ... etc, r8169 0000:01:00.0 eth0
lsmod ne donne rien
lspci -k : RTL8169/8110 familly PCI Gigabit ethernet NIC kernel drive in use: r8169
Pas de .ko correspondant dans ~/driver/net
|
Donc la carte marche, et utilise le bon driver (en dur, donc pas de module comme vu au dessus, donc normal pour le lsmod)
Quote: |
Bref pas de module donc ifconfig eth0 donne : Device not found
La carte est dans un slot PCMCIA |
et un ifconfig -a ?
Parce que sur une nouvelle install, avec un nouveau udev, je dirais bien que la carte réseau ne se nomme pas eth0 mais un truc du genre enp2s5 _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Fri May 31, 2013 11:57 am Post subject: Re: [reseau]Module r8169 absent |
|
|
guilc wrote: |
et un ifconfig -a ?
Parce que sur une nouvelle install, avec un nouveau udev, je dirais bien que la carte réseau ne se nomme pas eth0 mais un truc du genre enp2s5 |
Bingo! bon je reconfigure mon réseau en fonction de cet appellation... Je t'informe ensuite |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Fri May 31, 2013 12:21 pm Post subject: |
|
|
boozo wrote: | Quote: | Mais ça n'explique pas pourquoi j'ai le message device not found, alors que j'ai bien mon fichier net.eth0 dans /etc/init.d |
Attends, attends, que ce soit en module ou en "dur" ça n'a pas vraiment d'importance sur le fond alors avant d'y passer 8h pour des prunes donne nous au moins les sorties d'un grep sur les options "pcmcia" vu que ta carte passe par là si je comprends bien et celles pour ta realtek depuis ton kernel en cours d'utilisation et tant qu'a y être un "vrai" #lspci et #ifconfig -a
Edit:
Quote: | Bah, ben c'est un pII à 400 Mhz avec un max de mémoire (256mo), car en dessous pas de compil! |
mmmh... toi, toi tu aimes te faire du mal non ? |
Oui, c'est aussi ce que je me suis dit, mais c'est une carte amovible et je l'avais mis en dur par erreur, donc pendant que je dormais cette nuit, lui il a sagement compilé!
Et effectivement ce matin le module était bien présent mais pas l'eth0 et pour cause il s'appelle bien désormais enp1s0!
Drôle d'idée de modifier des trucs comme ça, ça fait 3 jour que je cherche alors que mon réseau était fonctionnel depuis le premier démarrage. Toutes mes recherches sur le net n'ont rien donné
Merci guilc, comment connaître ce genre d'info sans y passer quelques nuit blanches? |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Fri May 31, 2013 12:30 pm Post subject: |
|
|
... en lisant les news que Portage te mentionne lors des emerge (eselect news read). _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Fri May 31, 2013 1:50 pm Post subject: |
|
|
pepit wrote: | Drôle d'idée de modifier des trucs comme ça, ça fait 3 jour que je cherche alors que mon réseau était fonctionnel depuis le premier démarrage. |
A çà... c'est un truc qu'une équipe de devs upstream a jugée fondamental de faire avant toute chose un matin en se levant : changer les standards d'usages de tout un monde sans que personne autour n'y trouve grand'chose à redire...
Bon au moins c'est dans le manuel officiel maintenant (mais attention, il faut voir comment... et tout le reste est resté en eth0 alors qu'ils ont choisi d'activer la mode udev par défaut... super la QA désormais... mwais, je sais, je sors [ ])
Gentoo Linux handbook wrote: | Activer les connexions réseau automatiquement au démarrage
Pour que vos interfaces réseau soient activées automatiquement lors du démarrage, vous devez les ajouter au niveau d'exécution « default ».
Exemple de code 2.8 : Ajouter net.eth0 au niveau d'exécution « default »
# cd /etc/init.d
# ln -s net.lo net.eth0
# rc-update add net.eth0 default Si vous avez plusieurs interfaces réseau, vous devez créer les scripts net.* appropriés de la même manière que celle employée pour créer net.eth0).
Si par la suite, vous vous rendez compte que le nom utilisé pour l'interface réseau (que nous avons supposé être eth0) est faux, alors :
- mettez à jour le fichier /etc/conf.d/net avec le nom correct (tel que enp3s0 à la place de eth0),
- créez un nouveau lien symbolique (tel que /etc/init.d/net.enp3s0),
- retirez l'ancien lien symbolique (rm /etc/init.d/net.eth0),
- ajoutez le nouveau au niveau d'exécution par défaut et,
- retirez l'ancien avec la commande rc-update del net.eth0 default.
|
Edit: Au fait, il ne manque plus qu'un (résolu) à la fin du titre ^^ _________________ " Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! " |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Fri May 31, 2013 3:01 pm Post subject: |
|
|
XavierMiller wrote: | ... en lisant les news que Portage te mentionne lors des emerge (eselect news read). |
Super facile pour les anglophones comme moi! |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Fri May 31, 2013 4:00 pm Post subject: |
|
|
Sans vouloir apprendre l'anglais, tu n'iras vraiment pas loin... _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Fri May 31, 2013 5:49 pm Post subject: |
|
|
XavierMiller wrote: | Ach ! J'ai fait ma première Gentoo sur un PII 266 avec 128 MO de RAM. 1 semaine pour compiler GCC ou GLibc...
Mais pour le kernel, choisis une configuration minimale (voir http://www.kernel-seeds.org/ et http://kmuto.jp/debian/hcl/index.rhtmlx).
Et si possible, utilise distcc, voire créer les paquets binaires dans un chroot via une machine plus puissante. |
Ah oui, j'ai déjà regardé cette possibilité, mais à moins d'avoir une autre machine gentoo disponible (et encore) c'est une authentique usine à gaz!
Après si il me faut 3 semaines juste pour mettre au point le système, je préfère encore le faire compiler la nuit.
Mais j'ai l'intention par la suite de compiler un deuxième noyau minimum (avec make defconfig?). Ma priorité pour l'instant a été de faire marcher cette machine sous gentoot le plus "rapidement" possible.
Ceci dit le plus marrant est cette commande que je viens de lancer: "# emerge --update --deep --newuse world"
Là en principe j'en ai pour 2 ou 3 jours !
Last edited by pepit on Sat Jun 01, 2013 7:44 am; edited 2 times in total |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Fri May 31, 2013 6:38 pm Post subject: |
|
|
Quelque chose du genre
Perso, je ne prendrais pas Gentoo sur ce genre de machine aujourd'hui, ou du binaire.
Que vas-tu en faire ?
Fais gaffe avec la RAM : ni Firefox, ni les navigateurs basés sur WebKits ne fonctionneront : ils consomment plusieurs centaines de mégaoctets. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
pepit n00b
Joined: 11 Jan 2013 Posts: 60
|
Posted: Fri May 31, 2013 10:02 pm Post subject: |
|
|
Bah, j'avais essayé Toutou 4.2.1, j'ai déjà téléchargé la 4.3.1 en vue d'une nouvelle install si j'avais échoué avec gentoo, mais pour l'instant ça marche.
Disons que j'ai récupéré cet ordi dans une poubelle industrielle avec son écran cassé. J'ai d'abord essayé une live cd pour voir et ça a fonctionné sur seulement une partie de l'affichage.
J'ai pris pitié de la chose, puis je me suis dit qu'avec une telle volonté à marcher malgré le traitement subis ça devais être une très bonne machine.
Sa taille raisonnable a finit par me convaincre de le réparer.
J'ai trouvé un frère sur le net dans lequel j'ai récupéré l'écran, la batterie, le processeur (400 au lieu de 266 mhz), ajouté 128 Mio ram pour Gentoo.
Je trouve Toutou trop limité puis l'installation n'est pas si simple car pas suffisamment de ram pour le live CD.
Utilisateur de Mandriva, j'ai l'intention de mettre toute mes machines sous gentoo, j'en profite pour me faire la main avec le Tecra.
Quand à l'usage : Un peu de net avec mon tel comme modem (seamonkey fonctionne très bien), exploiter le potentiel de la carte son yamaha pour lire ma banque de MP3 et vorbis, de la bureautique, essayer de faire tourner quelque jeu ancien comme Quake, wolf, doom. Que lui demander de plus?
Quand j'en aurai finit avec lui je l'offrirai à un musé... |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Sat Jun 01, 2013 1:07 pm Post subject: |
|
|
_________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
|