Softcloud Wiki
Linux, Raspberry Pi, YunoHost, RaspAP
Recherche
Accueil
Linux
Raspberry Pi
YunoHost
RaspAP
Explorateur
Rechercher
Connexion
Accueil
Explorateur
Ajouter un article
Accueil
Softcloud Wiki
Contribuer
Edition de l'article
Remplacer le Wi-Fi par l'Ethernet sur la brique internet
Les champs marqués * sont obligatoires !
Paramètres
* Contenu
Fermer
Insérer un lien vers un article
Titre de l'article
1
2
3
4
5
Pour insérer un lien vers un article veuillez utiliser la balise link : [link=$a]$b[/link] où $a représente le titre de l'article (sans caractères spéciaux, tel qu'il apparaît dans l'adresse) et $b représente le nom du lien
Couleur du texte
Couleur du fond
Taille du texte
Choisir la taille du texte (px)
Aperçu du texte
Police d'écriture
Andale Mono
Arial
Arial Black
Book Antiqua
Comic Sans MS
Courier New
Georgia
Helvetica
Impact
Symbol
Tahoma
Terminal
Times New Roman
Trebuchet MS
Verdana
Webdings
Wingdings
Alignement
Aligner à gauche
Insérer
Centrer
Insérer
Aligner à droite
Insérer
Justifier
Insérer
Positionnement
Flottant à gauche
Insérer
Flottant à droite
Insérer
Indentation
Insérer
Exposant
Insérer
Indice
Insérer
Titrage
Titre 1
Insérer
Titre 2
Insérer
Titre 3
Insérer
Titre 4
Insérer
Titre 5
Insérer
Liste
Nombre de lignes
Liste ordonnée
Sélectionner
Tableau
Nombre de lignes
Nombre de colonnes
Entête
Sélectionner
Conteneur
Paragraphe
Insérer
Bloc
Insérer
Conteneur personnalisable
Choisir
Bloc champs
Choisir
Abréviation
Choisir
Conteneur personnalisable
Ces critères nécessitent la connaissance des langages HTML/CSS et les propriétés du thème utilisé.
Identifiant
Classes
Style
Bloc champs
Titre du bloc champs
Style
Abréviation
Abréviation
Nom complet
Citation
Auteur de la citation
Citation
Contenu Caché
Cacher le contenu et l'afficher au clic
Insérer
Cacher le contenu aux visiteurs
Insérer
Cacher la fin du contenu aux visiteurs
Insérer
Cacher le contenu aux membres
Insérer
Style
Remarque
Insérer
Question
Insérer
Succès
Insérer
Avertissement
Insérer
Erreur
Insérer
Lien
Adresse du lien
Texte du lien
Adresse email
Adresse email
Texte de la balise
Lien wikipedia
Mot
Définir une langue dans le lien
Sinon
fr
est ajouté automatiquement
Sélectionner
Langue
Allemand
Anglais
Arabe
Arménien
Azéri
Basque
Bélarusse
Bulgare
Catalan
Cebuano
Chinois
Croate
Danois
Espagnol
Espéranto
Estonien
Finlandais
Français
Galicien
Géorgien
Grec
Hebreu
Hindi
Hollandais
Hongrois
Indonésien
Italien
Japonais
Kazakh
Koréen
Lituanien
Malais
Norvegien (nn)
Norvegien (no)
Ourdou
Persan
Polonais
Portugais
Roumain
Russe
Serbo-Croate
Slovaque
Slovène
Serbe
Suédois
Tchétchène
Tchèque
Thai
Turc
Ukrainien
Vietnamien
Winaray
Flux RSS
Nom du module
Choisir un module
Wiki
Catégorie
Nombre d'éléments à afficher
Ancre vers un endroit de la page
Nom de l'ancre
Ajouter le lien vers l'ancre
Sélectionner
Son
Adresse du fichier audio
Vidéo
Adresse de la vidéo
Hébergeur
Fichier distant
Youtube
Dailymotion
Vimeo
Largeur de la vidéo
Hauteur de la vidéo
Ajouter une vignette
Ajouter une image avec un effet lightbox
Adresse de l'image
Largeur max de la vignette (px)
Ajouter une image avec description
Adresse de l'image
Texte alternatif
Description de l'image
Largeur max de l'image (px)
Smileys
Emojis HTML
D'autres emojis sur
unicode-table.com
ou
w3c.com
Smileys
😀
😉
😁
😆
😅
😂
🤣
😊
🙂
😄
🙃
😇
😃
😚
🥰
😙
😍
😗
🥲
😘
🤩
😋
😛
😜
🤪
😝
🤑
🤔
🤭
🤗
🤫
😐
😶
🤨
😬
😏
😑
😒
🙄
🤐
🤥
😌
😔
😪
😴
🤤
🥶
🤧
😷
🤯
🥴
😵
🤒
🥵
🤮
🤕
🤢
🥸
🤠
🥳
🤓
😎
🧐
😕
😖
😧
🥺
😫
😱
😞
😯
😮
😭
😟
😓
😩
😢
😲
😨
🥱
😳
🙁
😥
😣
😦
😰
☠
😤
😈
😡
💀
👿
🤬
😠
💩
🤡
🤖
👽
👾
👻
👺
👹
🙉
🙊
🙋
🗨
💭
💬
💢
💥
💣
💯
💨
💦
💫
💤
👀
💪
🧡
🤎
🤍
🖤
💚
💙
💜
💛
💋
💔
💘
💖
💝
✋
👋
🖖
🖐
🤙
🤞
🤟
🤘
👌
🤌
🤏
👆
👇
👈
👉
🤛
🤜
👍
✊
👊
👎
👐
🤝
👏
🤲
🙏
🙌
Icônes Font Awesome
[fa=fa-style,fa-option]nom de l'icône (sans le "fa-")[/fa]
Code
Chemin vers un fichier
Langage
Text
Sql
Xml
BBCode
Template
HTML
CSS
Javascript
PHP
Asp
Python
Pearl
Ruby
Bash
C
C++
C#
D
Go
Java
Pascal++
Delphi
Fortran
Vb
Asm
Afficher sur une seule ligne
Sélectionner
[style=notice]https://wiki.labriqueinter.net/doku.php%3Fid=howto:parametrer_une_brique_avec_un_connecteur_usb-ethernet_au_lieu_d_un_connecteur_usb-wifi[/style] -- Remplacer le Wi-Fi par l'Ethernet sur la brique internet -- [img]https://wiki.labriqueinter.net/lib/exe/fetch.php?media=howto:wifi2ethernet.jpg[/img] [b]Matériel utilisé[/b] [list][*]Carte Olimex LIME2[*]Micro SD HC 16 Go avec l'image labriqueinternet_A20LIME2_2016-05-16_jessie.img[*]Machine sous Linux Debian 8.[*][url=https://www.olimex.com/Products/USB-Modules/USB-ETHERNET-AX88772B/]Clé USB-Ethernet-AX88772B (vendue chez Olimex)[/url][*]Réseau domestique avec serveur DHCP configuré sur la box opérateur[/list] [b]Procédure[/b] Pour remplacer le pont USB-Wi-Fi par un pont USB-Ethernet, on va réaliser un paramétrage en 2 grandes phases: [list][*]une première phase où l'on va déclarer le nouveau port ethernet eth1 de façon identique au premier eth0[*]une deuxième phase où l'on va paramétrer un serveur DHCP qui va permettre de distribuer des adresses IP à différentes machines connectées à l'interface eth1 via un matériel réseau de type switch/commutateur ethernet.[/list] --- Phase A - Création du port eth1 pour la clé USB-Ethernet --- [b]0°- Déconnecter le pont USB-Wi-Fi de la brique éteinte[/b] [b]1°- Allumer la brique, connectée sur le réseau local sur l'interface eth0 d'origine[/b] [b]2°- Se connecter en ssh en root à la brique[/b] Depuis une autre machine (ici linux) qui va vous permettre de faire le paramétrage, on accède au shell de la brique via SSH. On peut aussi le faire depuis une machine Windows à l'aide de l'utilitaire [url=http://www.putty.org/]PuTTY[/url]. [code=text]root@sexmachine:~# ssh root@192.168.1.27[/code] [b]3°- On scrute la fin du fichier /var/log/syslog (optionnel)[/b] [code=text]root@olinux:~# tail-f /var/log/syslog[/code] [b]4°- On insère la clé USB-Ethernet sur un port USB libre de la brique[/b] Les lignes suivantes apparaissent dans le syslog, aucune erreur n'apparaît, ouf! [code=text]Jul 20 21:35:37 olinux kernel: [ 3144.236949] usb 1-1: new high-speed USB device number 2 using ehci-platform Jul 20 21:35:38 olinux kernel: [ 3144.381972] usb 1-1: New USB device found, idVendor=0b95, idProduct=772b Jul 20 21:35:38 olinux kernel: [ 3144.381995] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Jul 20 21:35:38 olinux kernel: [ 3144.382006] usb 1-1: Product: AX88772C Jul 20 21:35:38 olinux kernel: [ 3144.382016] usb 1-1: Manufacturer: ASIX Elec. Corp. Jul 20 21:35:38 olinux kernel: [ 3144.382026] usb 1-1: SerialNumber: 00000A Jul 20 21:35:38 olinux kernel: [ 3145.217213] asix 1-1:1.0 eth1: register 'asix' at usb-1c14000.usb-1, ASIX AX88772B USB 2.0 Ethernet, 00:00:10:00:61:76 Jul 20 21:35:38 olinux kernel: [ 3145.217415] usbcore: registered new interface driver asix[/code] On voit aussi que [b]eth1[/b] est le nom de l'interface proposé par défaut. A mémoriser pour la suite. [b]5°- Installation de usbutils pour avoir lsusb (optionnel)[/b] [code=text]root@olinux:~# apt-get install usbutils[/code] [b]6°- On voit ce qui est sur les ports USB avec lsusb (optionnel)[/b] [code=text]root@olinux:~# lsusb Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0b95:772b ASIX Electronics Corp. AX88772B Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub[/code] La clé est donc bien reconnue comme un device USB. [b]7°- Paramétrage de eth1 dans le fichier /etc/network/interfaces[/b] [code=text]root@olinux:~# nano /etc/network/interfaces[/code] Ajouter les lignes suivantes à la fin du fichier [code=text]auto eth1 allow-hotplug eth1 iface eth1 inet dhcp[/code] [b]8°- Redémarrer la brique[/b] C'est un peu bourrin, mais ça marche. [code=text]root@olinux:~# reboot[/code] [b]9°- Une fois la brique relancée se reconnecter en SSH[/b] [code=text]root@sexmachine:~# ssh root@192.168.1.27[/code] [b]10°- On vérifie que eth1 apparaît bien parmi les interfaces réseau[/b] [code=text]root@olinux:~# ifconfig eth0 Link encap:Ethernet HWaddr 02:c2:04:c2:a6:e3 inet adr:192.168.1.27 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::42:babe/128 Scope:Lien adr inet6: fe80::c2:4ff:fec2:a6e3/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:90 errors:0 dropped:0 overruns:0 frame:0 TX packets:134 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:11018 (10.7 KiB) TX bytes:18229 (17.8 KiB) Interruption:117 eth1 Link encap:Ethernet HWaddr 00:00:10:00:61:76 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link 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:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)[/code] [b]11°- On branche la clé USB-Ethernet au réseau local[/b] On fait ce test pour vérifier que l'interface [b]eth1[/b] récupère bien une adresse depuis le DHCP, et donc qu'elle est configurée de la même façon que [b]eth0[/b]. On vérifiera aussi que le paramétrage IPv6 est aussi valide. [b]12°- Nouveau ifconfig[/b] Ca marche! Notre interface réseau [b]eth1[/b] a bien récupéré une adresse IP depuis le DHCP du réseau. [code=text]root@olinux:/etc/network# ifconfig eth0 Link encap:Ethernet HWaddr 02:c2:04:c2:a6:e3 inet adr:192.168.1.27 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::42:babe/128 Scope:Lien adr inet6: fe80::c2:4ff:fec2:a6e3/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:264 errors:0 dropped:0 overruns:0 frame:0 TX packets:63 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:28827 (28.1 KiB) TX bytes:10814 (10.5 KiB) Interruption:117 eth1 Link encap:Ethernet HWaddr 00:00:10:00:61:76 inet adr:192.168.1.21 Bcast:192.168.1.255 Masque:255.255.255.0 adr inet6: fe80::200:10ff:fe00:6176/64 Scope:Lien UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:134 errors:0 dropped:0 overruns:0 frame:0 TX packets:306 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:16119 (15.7 KiB) TX bytes:38260 (37.3 KiB) lo Link 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:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)[/code] ---- Fin de la Phase A ---- Ici on a une interface réseau parfaitement fonctionnelle sur la clé USB-Ethernet connectée. Maintenant on va voir comment plusieurs machines du réseau local pourront se connecter à cette interface de façon identique --- Phase B - Paramétrage du serveur DHCP dnsmasq sur eth1 --- [b]1°- Se connecter en ssh en root à la brique[/b] Si ce n'est déjà fait, on se connecte en SSH sur la brique. [code=text]root@sexmachine:~# ssh root@192.168.1.27[/code] [b]2°- On vérifie le paramétrage de dnsmasq[/b] On affiche toutes les lignes non commentées du fichier de configuration de dnsmasq [code=text]root@olinux:~# cat /etc/dnsmasq.conf | grep "^[^#]"[/code] La commande ne nous retourne rien, ce qui signifie que dans notre cas, on part d'un fichier de configuration vierge. [b]3°- Récupérer l'adresse des serveurs DNS primaire et secondaire[/b] [code=text]root@olinux:~# cat /etc/resolv.conf[/code] [b]4°- Saisir le paramétrage suivant[/b] [code=text]# Configuration IPv4 dhcp-range=eth1,10.0.242.2,10.0.242.254,4h dhcp-option=option:dns-server,adresse_dns1,adresse_dns2[/code] …en cours de rédaction… ---- Fin de la phase B ----
Prévisualisation
Prévisualisation
Nature de la modification (facultatif, 100 caractères max)
* Code de vérification
Combien font 4 + cinq ?
Valider
Valider
Défaut