|
|
|
|
||||||
| linux.debian.user.french Forum sur Linux Debian. Debian-user-french@lists.debian.org |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjours, je posséde deux cartes d'ont une wifi sur mon PC.
Je souhaite donc faire du bonding avec une livebox Sagem. J'ai utilisé le tutoriel suivant: http://sluce.developpez.com/bonding/ Je n'ai pas su comment faire pour vérivier les prérequis demander cad: Deux prérequis apparaissent au niveau du switch réseau, où sont connectés les interfaces : - support et configuration du mode "port truking" sur les ports utilisés - support de la norme IEEE 802.3ad Mais j'ai continué tous de même. voici le résultat: # modprobe bonding mode=1 # ifconfig bond0 hw ether 11:22:33:44:55:66 SIOCSIFHWADDR: Ne peut attribuer l'adresse demandée # ifconfig bond0 192.168.1.11 netmask 255.255.255.0 gateway 192.168.1.1 up gateway: Erreur de repérage du nom de l'hôte cible ifconfig: `--' gives usage information. # ifenslave bond0 eth0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 bonding: bond0: making interface eth0 the new active one. bonding: bond0: enslaving eth0 as an active interface with an up link. # ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1): 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0 ttl=254 time=3.7 ms 64 bytes from 192.168.1.1: icmp_seq=1 ttl=254 time=2.7 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=254 time=2.6 ms --- 192.168.1.1 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 2.6/3.0/3.7 ms # ping www.debian.fr ping: unknown host www.debian.fr pourtant, mon /etc/resolv.conf est bon. Ma carte sans bonding fonctionne bien. Voila, si quelqu'un a une idée.... Merci d'avance -- "A force d'expliquer, on arrive à ne plus rien comprendre." Pascal -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFNvp4LuKvIr6sKjcRAto2AKCQntF4q2KC0hxgqGyN2j CahAd8uQCfcVff MeLHwWY8b/mB1t/ysbYc8HI= =uRYg -----END PGP SIGNATURE----- |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Salut
Voila vite fait la méthodo que j'ai utilisé pour faire mon channel bonding sur des lames de bladecenter Vérifier que le noyau supporte le module Bonding[*] Networking support <M> Bonding driver support Ajouter le paquet debian ifenslave (attention a la version du noyau) #apt-get install ifenslave-2.6 Modifier le fichier de configuration (/etc/network/interfaces) des interfaces réseaux et remplacer les lignes existentes par les lignes suivantes. auto bond0 iface bond0 inet static address <adresse_IP_BOND0> network 255.255.255.0 gateway <adresse_IP_passerelle> up /sbin/ifenslave bond0 eth0 eth1 Mettre dans le fichier /etc/modprobe.d/aliases, le chargement du module bonding. alias bond0 bonding options bond0 mode=1 miimon=100 primary=eth0 Redémarrer le service réseau /etc/init.d/networking restart C'est tout ce que j'ai fait normalement en faisant un ifconfig tu devrai obtenir ça : coruscant:/# ifconfig bond0 Lien encap:Ethernet HWaddr 00:11:25:9C:70:CC inet adr:192.168.2.50 Bcast:192.168.2.255 Masque:255.255.255.0 adr inet6: fe80::211:25ff:fe9c:70cc/64 Scope:Lien UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1 RX packets:63687218 errors:0 dropped:0 overruns:0 frame:0 TX packets:36996714 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:1623113877 (1.5 GiB) TX bytes:3248320697 (3.0 GiB) eth0 Lien encap:Ethernet HWaddr 00:11:25:9C:70:CC adr inet6: fe80::211:25ff:fe9c:70cc/64 Scope:Lien UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1 RX packets:51279598 errors:0 dropped:0 overruns:0 frame:0 TX packets:36996711 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:829026167 (790.6 MiB) TX bytes:3248320475 (3.0 GiB) Interruption:193 Mémoire:dcff0000-dd000000 eth1 Lien encap:Ethernet HWaddr 00:11:25:9C:70:CC adr inet6: fe80::211:25ff:fe9c:70cc/64 Scope:Lien UP BROADCAST RUNNING NOARP SLAVE MULTICAST MTU:1500 Metric:1 RX packets:12407620 errors:0 dropped:0 overruns:0 frame:0 TX packets:3 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:794087710 (757.3 MiB) TX bytes:222 (222.0 b) Interruption:201 Mémoire:dcfe0000-dcff0000 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 adr inet6: ::1/128 Scope:Hôte UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:32429 errors:0 dropped:0 overruns:0 frame:0 TX packets:32429 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:6150929 (5.8 MiB) TX bytes:6150929 (5.8 MiB) En espérant t'avoir un peu aider A+ AC --- Zuthos <zuthos-NoSpam@gmail.com> a écrit : > Bonjours, je posséde deux cartes d'ont une wifi sur > mon PC. > Je souhaite donc faire du bonding avec une livebox > Sagem. > J'ai utilisé le tutoriel suivant: > http://sluce.developpez.com/bonding/ > > Je n'ai pas su comment faire pour vérivier les > prérequis demander cad: > Deux prérequis apparaissent au niveau du switch > réseau, où sont > connectés les interfaces : > - support et configuration du mode "port truking" > sur les ports utilisés > - support de la norme IEEE 802.3ad > > > Mais j'ai continué tous de même. > voici le résultat: > # modprobe bonding mode=1 > # ifconfig bond0 hw ether 11:22:33:44:55:66 > SIOCSIFHWADDR: Ne peut attribuer l'adresse demandée > # ifconfig bond0 192.168.1.11 netmask > 255.255.255.0 gateway 192.168.1.1 up > gateway: Erreur de repérage du nom de l'hôte cible > ifconfig: `--' gives usage information. > # ifenslave bond0 eth0 > eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 > bonding: bond0: making interface eth0 the new active > one. > bonding: bond0: enslaving eth0 as an active > interface with an up link. > > # ping 192.168.1.1 > PING 192.168.1.1 (192.168.1.1): 56 data bytes > 64 bytes from 192.168.1.1: icmp_seq=0 ttl=254 > time=3.7 ms > 64 bytes from 192.168.1.1: icmp_seq=1 ttl=254 > time=2.7 ms > 64 bytes from 192.168.1.1: icmp_seq=2 ttl=254 > time=2.6 ms > > --- 192.168.1.1 ping statistics --- > 3 packets transmitted, 3 packets received, 0% packet > loss > round-trip min/avg/max = 2.6/3.0/3.7 ms > > # ping www.debian.fr > ping: unknown host www.debian.fr > > pourtant, mon /etc/resolv.conf est bon. > Ma carte sans bonding fonctionne bien. > > Voila, si quelqu'un a une idée.... > Merci d'avance > > -- > "A force d'expliquer, on arrive à ne plus rien > comprendre." > Pascal > __________________________________________________ _________________________ Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Demandez à ceux qui savent sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Le jeudi 19 octobre 2006 06:09, Zuthos a écrit:
> Bonjours, je posséde deux cartes d'ont une wifi sur mon PC. > Je souhaite donc faire du bonding avec une livebox Sagem. > J'ai utilisé le tutoriel suivant: > http://sluce.developpez.com/bonding/ > > Je n'ai pas su comment faire pour vérivier les prérequis demander cad: > Deux prérequis apparaissent au niveau du switch réseau, où sont > connectés les interfaces : > - support et configuration du mode "port truking" sur les ports utilisés > - support de la norme IEEE 802.3ad C'est pas nécessaire, seulement si on veut que l'agrégation soit aussi gérée par le switch et équilibré dans les deux sens avec certaines règles. J'ai utilisé avec des switchs quelconques et moins quelconques (Cisco 3750) les modes alb (équilibrage de charge adaptatifs en émission et en réception) et le mode failover (une interface active et bascule si problème). > Mais j'ai continué tous de même. > voici le résultat: > # modprobe bonding mode=1 > # ifconfig bond0 hw ether 11:22:33:44:55:66 A quoi bon spécifier l'adresse MAC, il se débrouillera tout seul en prenant celle de l'interface active ou l'une des deux. > SIOCSIFHWADDR: Ne peut attribuer l'adresse demandée > # ifconfig bond0 192.168.1.11 netmask > 255.255.255.0 gateway 192.168.1.1 up > gateway: Erreur de repérage du nom de l'hôte cible > ifconfig: `--' gives usage information. On ne peut pas spécifier la gateway à ce niveau. > # ifenslave bond0 eth0 > eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 > bonding: bond0: making interface eth0 the new active one. > bonding: bond0: enslaving eth0 as an active interface with an up link. Ça marche. Et l'autre interface ? > # ping 192.168.1.1 > PING 192.168.1.1 (192.168.1.1): 56 data bytes > 64 bytes from 192.168.1.1: icmp_seq=0 ttl=254 time=3.7 ms > 64 bytes from 192.168.1.1: icmp_seq=1 ttl=254 time=2.7 ms > 64 bytes from 192.168.1.1: icmp_seq=2 ttl=254 time=2.6 ms > > --- 192.168.1.1 ping statistics --- > 3 packets transmitted, 3 packets received, 0% packet loss > round-trip min/avg/max = 2.6/3.0/3.7 ms > > # ping www.debian.fr > ping: unknown host www.debian.fr > > pourtant, mon /etc/resolv.conf est bon. > Ma carte sans bonding fonctionne bien. > > Voila, si quelqu'un a une idée.... > Merci d'avance Fait voir le contenu du /etc/resolv.conf et fait un route -n. A mon avis, ton DNS n'est pas sur le même réseau que ta machine et comme la gateway n'est pas positionnée (erreur du ifconfig), le DNS est injoignable. un petit route add default gw 192.168.1.1 devrait résoudre ça. Pour la configuration définitive : 1) ajout d'un fichier /etc/modprobe.d/bonding contenant : alias bond0 bonding options bond0 miimon=100 mode=balance-alb Si ça marche, pourquoi se privé d'un équilibrage de charge dans les deux sens ! Sinon, balance-tlb ou active-backup. 2) déclaration de l'interface dans /etc/network/interfaces : auto bond0 iface bond0 inet static address x.x.x.x netmask y.y.y.y gateway z.z.z.z up ifenslave bond0 eth0 eth1 down ifenslave -d bond0 eth0 eth1 Simple non ? PS : Lire le fichier /usr/share/doc/linux-doc-*/Documentation/networking/bonding.txt.gz ! -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFN9FwDltnDmLJYdARAuX8AJ4jJ4c9/apmwdqr/zv72NP+Qktn3QCePMiR xH//Bp1GJe2ZLucqOqissXI= =N+R/ -----END PGP SIGNATURE----- |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
pingouin osmolateur a écrit :
| Salut | Voila vite fait la méthodo que j'ai utilisé pour faire | mon channel bonding sur des lames de bladecenter | | Vérifier que le noyau supporte le module Bonding |[*] Networking support | <M> Bonding driver support Fait | | Ajouter le paquet debian ifenslave (attention a la | version du noyau) | #apt-get install ifenslave-2.6 Fait | | Modifier le fichier de configuration | (/etc/network/interfaces) des interfaces réseaux et | remplacer les lignes existentes par les lignes | suivantes. | | auto bond0 | iface bond0 inet static | address <adresse_IP_BOND0> | network 255.255.255.0 | gateway <adresse_IP_passerelle> | up /sbin/ifenslave bond0 eth0 eth1 | Fait | Mettre dans le fichier /etc/modprobe.d/aliases, le | chargement du module bonding. | alias bond0 bonding | options bond0 mode=1 miimon=100 primary=eth0 Fait | | Redémarrer le service réseau | /etc/init.d/networking restart ok | | C'est tout ce que j'ai fait normalement en faisant un | ifconfig tu devrai obtenir ça : | coruscant:/# ifconfig | bond0 Lien encap:Ethernet HWaddr | 00:11:25:9C:70:CC Pas chez moi... Pourtant, avec un peu de reflexion, j'ai fait: # modprobe bonding mode=1 miimon=100 primary=eth0 Ethernet Channel Bonding Driver: v3.0.1 (January 9, 2006) bonding: MII link monitoring set to 100 ms # ifconfig bond0 192.168.1.11 # /sbin/ifenslave bond0 eth0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 bonding: bond0: making interface eth0 the new active one. bonding: bond0: enslaving eth0 as an active interface with an up link. # ifconfig bond0 netmask 255.255.255.0 # ifconfig bond0 gateway 192.168.1.1 gateway: Erreur de repérage du nom de l'hôte cible ifconfig: `--' gives usage information. pourtant: # ping 192.168.1.1 PING 192.168.1.1 (192.168.1.1): 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0 ttl=254 time=6.1 ms 64 bytes from 192.168.1.1: icmp_seq=1 ttl=254 time=0.8 ms --- 192.168.1.1 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 0.8/3.4/6.1 ms Je comprend pas pourquoi ping me trouve une adresse 192.168.1.1, et que ifconfig ne la trouve pas. Si quelqu'un a une idée?? merci d'avance -- "Ce n'est pas parce que les choses sont difficiles que nous n'osons pas, mais c'est parce que nous n'osons pas que les choses sont difficiles" Auteur Inconnu -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFOYqELuKvIr6sKjcRAjr4AJ4x9BGwqLFyp7Qthlv73g AIlA8ENACdGddk o7+stE+9c8IBDXBak21OTgA= =Z2Yr -----END PGP SIGNATURE----- |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Salut,
Zuthos a écrit : > pingouin osmolateur a écrit : > | > | C'est tout ce que j'ai fait normalement en faisant un > | ifconfig tu devrai obtenir ça : > | coruscant:/# ifconfig > | bond0 Lien encap:Ethernet HWaddr > | 00:11:25:9C:70:CC > Pas chez moi... Mais encore ? [...] > # ifconfig bond0 gateway 192.168.1.1 > gateway: Erreur de repérage du nom de l'hôte cible > ifconfig: `--' gives usage information. Comme te l'a déjà répondu Gilles, et comme le suggère la seconde ligne du message d'erreur, ifconfig ne supporte pas l'option gateway. Une adresse de passerelle se règle avec route ou ip route, pas avec ifconfig. Par exemple pour déclarer 192.168.1.1 comme passerelle par défaut : # route add default gw 192.168.1.1 ou # ip route add default via 192.168.1.1 -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
Pascal Hambourg a écrit :
| Comme te l'a déjà répondu Gilles, et comme le suggère la seconde ligne | du message d'erreur, ifconfig ne supporte pas l'option gateway. Une | adresse de passerelle se règle avec route ou ip route, pas avec ifconfig. | | Par exemple pour déclarer 192.168.1.1 comme passerelle par défaut : | # route add default gw 192.168.1.1 | ou | # ip route add default via 192.168.1.1 Avec cette nouvelle instruction, cela marche. Toutefois, l'automatisation du tous via le fichier /etc/network/interface Ne fonctionne pas. -- "Si la guerre est la réponse, c'est que la question est idiote." Autocollant anglais. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFOzEwLuKvIr6sKjcRAkRXAJ4gg6PtKTD2IvzCx3y3sn vAzxG0rgCeMW36 frqCB7glytoF4Ir9kDYySF8= =DEF2 -----END PGP SIGNATURE----- |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
Le dimanche 22 octobre 2006 10:52, Zuthos a écrit:
> Pascal Hambourg a écrit : > | Comme te l'a déjà répondu Gilles, et comme le suggère la seconde ligne > | du message d'erreur, ifconfig ne supporte pas l'option gateway. Une > | adresse de passerelle se règle avec route ou ip route, pas avec ifconfig. > | > | Par exemple pour déclarer 192.168.1.1 comme passerelle par défaut : > | # route add default gw 192.168.1.1 > | ou > | # ip route add default via 192.168.1.1 > > Avec cette nouvelle instruction, cela marche. > Toutefois, l'automatisation du tous via le fichier > /etc/network/interface > Ne fonctionne pas. Si tu nous donnais le contenu des fichiers, on pourrait voir ce qui cloche... Qu'as-tu mis dans le /etc/modprobe.d/ ? Qu'as-tu dans /etc/network/interfaces ? Est-ce-que tout était bien nettoyé quand tu as réessayé ? - interfaces down - routes vides - module bonding déchargé -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFO21BDltnDmLJYdARAvPXAJ9HzJZxDSc2maFgxDGNH5 mX+klIpwCfavAA QOK2qIy9uPmooR1I4XMW/fA= =x9lI -----END PGP SIGNATURE----- |
|
|
|
#8 |
|
Messages: n/a
Hébergeur: |
Gilles Mocellin a écrit :
| Si tu nous donnais le contenu des fichiers, on pourrait voir ce qui cloche... ok | Qu'as-tu mis dans le /etc/modprobe.d/ ? # cat /etc/modprobe.d/bonding alias bond0 bonding options bond0 mode=1 primary=eth0 | Qu'as-tu dans /etc/network/interfaces ? auto lo bond0 iface lo inet loopback iface bond0 inet static address 192.168.1.11 network 255.255.255.0 gateway 192.168.1.1 dns-nameservers 80.10.246.130 80.10.246.3 up /sbin/ifenslave bond0 eth1 | Est-ce-que tout était bien nettoyé quand tu as réessayé ? | - interfaces down | - routes vides | - module bonding déchargé J'ai redémaré l'ordinateur -- Au paradis, on est assis à la droite de Dieu. C'est normal, c'est la place du mort. Pierre Desproges -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFO5JILuKvIr6sKjcRArGcAJ0VnEJcch/+LNEHXck80Xe8nKO8fwCfcr3p F1GOeUHgE7TeArpe0f3fmx8= =m4DT -----END PGP SIGNATURE----- |
|
![]() |
| Outils de la discussion | |
|
|