Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.039726626071519 Monero.

Utiliser la carte reseau Ethernet Alienware 17R3 Atheros : Différence entre versions

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
m (Installation des pilotes realteck pour la prise en compte du wifi)
(Aucune différence)

Version du 4 décembre 2017 à 01:10

Naviguer sur le wiki : Accueil du wiki - Sommaire Administrateur - Sommaire des projets - Sommaire pour Webmaster - Sommaire We make Hack
Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets

Sommaire

Utiliser la carte reseau Ethernet Alienware 17R3 Atheros

Tester la connexion au réseau Ethernet

ping www.visionduweb.eu -n

PING www.visionduweb.fr (37.59.111.111) 56(84) bytes of data.
64 bytes from 37.59.111.111: icmp_seq=1 ttl=53 time=39.5 ms
64 bytes from 37.59.111.111: icmp_seq=2 ttl=53 time=40.1 ms
64 bytes from 37.59.111.111: icmp_seq=3 ttl=53 time=40.0 ms
64 bytes from 37.59.111.111: icmp_seq=4 ttl=53 time=39.9 ms
64 bytes from 37.59.111.111: icmp_seq=5 ttl=53 time=41.0 ms
En cas de réponse, c'est bon signe, le réseau arrive bien à contacter le serveur distant.
L'attribut time= nous renseigne sur le temps de réponse au site. Si le temps augmente sur la durée il est probable que le site soit victime d'une attaque DDOS.
Utiliser un VPN pour prévenir des attaques par DDOS sur votre IP.
Si vous n'avez pas de réponse au ping et que vous êtes en RJ45, penser à vérifier votre câble. Il pourrait être défectueux.

Accéder au réseau Ethernet

Dans etc/network/, configurer le fichier interfaces.
# etc/network/interfaces
# Permet d'accéder au réseau via Ethernet.
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
iface eth0 inet6 auto
iface eth0 inet6 dhcp
## Redémarrer Network Manager /etc/init.d/network-manager restart
# Pour redémarrer un réseau, préférer : /sbin/ifdown eth0 pour stopper une interface et /sbin/ifup eth0 pour relancer l'interface.
# Pour redémarrer un réseau, préférer : ifconfig eth0 down puis ifconfig eth0 up
## A tester également, pour redémarrer un réseau :
## Anciennne commande : /etc/rc.d/init.d/network restart
## Tester éventuellement : /sbin/service network restart
## Devrait fonctionner pour redémarrer un réseau :
## su -
## service network restart|start|stop|status
A cette étape, le réseau Ethernet n'est pas reconnu sur le Alienware 17 R3.

Identifier la carte réseau Ethernet

lspci |grep Network ou lspci |grep Ethernet permet de répertorié la carte réseau utilisée sur la machine en fonction du matériel.

lspci |grep Network

lspci |grep Network affiche 3c:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)

lspci |grep Ethernet

lspci |grep Ethernet affiche 3b:00.0 Ethernet controller: Qualcomm Atheros Killer E2400 Gigabit Ethernet Controller (rev 10)

La carte Ethernet identifiée est une carte Atheros

Trouver le module - Trouver le pilote

La commande uname -ar affiche :

Linux Alienware-17-R3 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


Puis ... vérifier le cache des logiciels ??

apt-cache search atheros firmware


Solution 0

Echanger directement sur le salon de discussion IRC de Linux Mint.

Fournir le résultat des informations suivantes au support IRC de Linux Mint : inxi -Nnxxc0 | pastebin

Affiche : https://gist.github.com/84db02e581a16ae400e83613b96e7ec3

Première solution ?

Lire : http://askubuntu.com/questions/670347/is-there-any-way-to-install-atheros-e2400-drivers


git clone git://kernel.ubuntu.com/ubuntu/ubuntu-xenial.git  ???

cd ubuntu-xenial/drivers/net/ethernet/atheros/alx/  ???

sudo -H gvim reg.h /*Ou plutôt dans mon cas*/ sudo -H gedit reg.h  ???

sudo -H gedit main.c  ???

Deuxième solution - Semble résoudre le problème

locate alx.ko

/lib/modules/4.4.0-21-generic/kernel/drivers/net/ethernet/atheros/alx/alx.ko

uname -r

4.4.0-21-generic

..??

sudo dpkg -l |grep firmware-misc-nonfree

retour à la ligne. pas de nouvelle information.


apt-cache search firmware-misc-nonfree

retour à la ligne. pas de nouvelle information.


Le fichier est vide au départ mais est prix en compte (??)


Consulter le contenu du fichier /etc/modules qui est vide et commenté dans mon cas.

Remplacer le contenu de Linux Mint Sarah etc/modules par celui proposé par Debian.


firmware-misc-nonfree manque actuellement ??

https://launchpad.net/ubuntu/xenial/+package/linux-firmware-nonfree

Troisième solution

GRUB_LINUX_CMD_LINE="iommu=soft"

?? Grub * : http://askubuntu.com/questions/853881/killer-ethernet-e2400-not-connecting-16-04

?? Disabling the IOMMU option in the BIOS and using the "iommu=soft" option in grub worked, everything seems to be working well.

Notes

Installé par défaut : network-manager

Redémarrer network-manager avec la commande /etc/init.d/network-manager restart

Faut t'il installer :

?? dhclient = 2

?? firmware = 3

?? dépendances (?) = 4

Récupérer un gestionnaire réseau

Je redoute la perte de ma connexion réseau par wifi si je fais une mauvaise configuration.

Happy Tux me dit : dpkg -l |grep wifi

Cette commande ne me retourne rien.

Récupérer un gestionnaire réseau comme wicd, network-manager ou un autre gestionnaire ?

Pour le moment aucun paquet n'a été rajouté.

Installer wicd

Faut t'il installer wicd ?

Que donne la commande iwconfig ?

Doc pour Debian

Attention dans le cas actuel l'ordinateur est sur GNU/Linux Mint.

Doc pour Debian : https://wiki.debian.org/fr/NetworkConfiguration

Je te conseille une config filaire simple en DHCP connecté à ta box

En root :

Dans /etc/network/interfaces : (à ajuster à ta config)

auto eth0
iface eth0 inet dhcp

Puis

ifdown eth0 && ifup eth0

La carte est reconnue en RJ45

Network-rj45.png

Aller plus loin pour configurer son réseau avec la commande ifconfig

Quelques commandes très utiles pour configurer les interfaces réseau dans Linux. Pour plus d'informations sur l'utilisation de la commande ifconfig utilisez les pages de manuel comme man ifconfig depuis un terminal.

Voir tous les paramètres réseau

ifconfig

La commande " ifconfig " sans arguments affiche tous les détails des interfaces actives.

La commande ifconfig sert également à vérifier l'adresse IP affectée d'un serveur.

Affichage des informations de toutes les interfaces réseau

ifconfig -a

La commande ifconfig suivante avec un argument affiche les informations de toutes les interfaces réseau actives ou inactives sur le serveur.

Il affiche les résultats pour eth0 , lo , sit0 et tun0.

Afficher les paramètres réseau de l'interface spécifique

ifconfig eth0

L'utilisation du nom d'interface ( eth0 ) comme argument avec la commande " ifconfig " affichera les détails de l'interface réseau spécifique.

Activer une interface réseau

ifconfig eth0 up ou ifup eth0 active l'interface eth0.

Le drapeau " up " ou " ifup " avec le nom de l'interface ( eth0 ) active une interface réseau, si elle n'est pas en état actif et permet d'envoyer et de recevoir des informations.

Désactiver une interface réseau

ifconfig eth0 down ou ifdown eth0 désactive l'interface eth0, si elle est en état actif.

Le drapeau " down " ou " ifdown " avec le nom de l'interface ( eth0 ) désactive l'interface réseau spécifiée.

Attribuer une adresse IP à une interface réseau

ifconfig eth0 172.16.25.125 définit l'adresse IP à l'interface eth0.

Attribuer une adresse IP à une interface spécifique avec un nom d'interface ( eth0 ) et une adresse IP que vous pouvez définir.

Attribuer un masque de réseau à une interface réseau

ifconfig eth0 netmask 255.255.255.224 définira le masque de réseau sur une interface eth0 donnée.

L'utilisation de la commande ifconfig avec l'argument netmask et le nom d'interface comme ( eth0 ) vous permettent de définir un masque de réseau sur une interface donnée.

Attribuer une interface de diffusion à réseau

ifconfig eth0 broadcast 172.16.25.63

L'utilisation de l'argument broadcast avec un nom d'interface définit l'adresse de diffusion pour l'interface donnée.

Attribuer un réseau IP, un masque de réseau et une diffusion à une interface réseau

Pour attribuer une adresse IP, une adresse de masque de réseau et une adresse de diffusion à la fois en utilisant la commande ifconfig ajouter tous les arguments indiqués ci-dessous.

ifconfig eth0 172.16.25.125 masque de réseau 255.255.255.224 diffusion 172.16.25.63

Modifier MTU pour une interface réseau

ifconfig eth0 mtu 1000 définit l'unité de transmission maximale à l'ensemble donné, c'est-à-dire 1000.

L'argument " mtu " définit l'unité de transmission maximale sur une interface.

Le MTU vous permet de définir la taille limite des paquets qui sont transmis sur une interface.

Le MTU est capable de traiter le nombre maximum d'octets vers une interface en une seule transaction.

Toutes les interfaces réseau ne prennent pas en charge les paramètres MTU.

Activer le mode Promiscuous

En mode normal, quand un paquet reçu par une carte réseau, il vérifie que le paquet appartient à lui-même.

Sinon, il tombe le paquet normalement, le mode promiscuité est utilisé pour accepter tous les paquets qui traverse la carte réseau.

La plupart des outils réseau actuels utilisent le mode promiscuité pour capturer et analyser les paquets qui traversent l'interface réseau.

Pour définir le mode promiscuité, utilisez la commande suivante.

ifconfig eth0 promisc

Désactiver le mode Promiscuous

Pour désactiver le mode promiscuit, utilisez le commutateur " -promisc " qui retombe l'interface réseau en mode normal.

ifconfig eth0 -promisc

Ajouter un nouvel alias à l'interface réseau

L'utilitaire ifconfig vous permet de configurer des interfaces réseau supplémentaires en utilisant la fonction alias.

Ajouter l'interface réseau alias de eth0 avec la commande suivante.

Notez que l'adresse réseau alias dans le même masque de sous-réseau. Par exemple, si votre adresse IP réseau eth0 est 172.16.25.125, l'adresse IP alias doit être 172.16.25.127.

ifconfig eth0: 0 172.16.25.127

Ensuite, vérifiez l'adresse de l'interface réseau alias nouvellement créée, en utilisant la commande " ifconfig eth0: 0 ".

ifconfig eth0: 0

Supprimer l'alias ​​de l'interface réseau

Si vous n'avez plus besoin d'une interface réseau alias ou si vous l'avez mal configuré, vous pouvez le supprimer en utilisant la commande suivante.

ifconfig eth0: 0 down

Changer l'adresse MAC de l'interface réseau

Changer l'adresse MAC (Media Access Control) d'une interface réseau eth0 avec la commande suivante et l'argument " hw ether ".

ifconfig eth0 hw éther AA: BB: CC: DD: EE: FF

ping www.facebook.fr -n

64 bytes from 31.13.76.68: icmp_seq=1 ttl=80 time=192 ms
64 bytes from 31.13.76.68: icmp_seq=3 ttl=80 time=192 ms
64 bytes from 31.13.76.68: icmp_seq=4 ttl=80 time=192 ms
64 bytes from 31.13.76.68: icmp_seq=5 ttl=80 time=198 ms
64 bytes from 31.13.76.68: icmp_seq=6 ttl=80 time=195 ms
64 bytes from 31.13.76.68: icmp_seq=7 ttl=80 time=191 ms

La valeur de time= monte jusqu'à 600 ms. Si les valeurs montent en continue, le site est surement victime d'une attaque DDos.

Quelques autres utilitaires réseau

Tcmpdump - est un outil de capture et d'analyse de paquets en ligne de commande pour surveiller le trafic réseau.
http://www.tecmint.com/12-tcpdump-commands-a-network-sniffer-tool/
Netstat - est un outil de surveillance de réseau en ligne de commande open source qui surveille le trafic des paquets réseau entrants et sortants.
http://www.tecmint.com/12-tcpdump-commands-a-network-sniffer-tool/
Munin - est un réseau basé sur le Web et une application de surveillance du système qui est utilisé pour afficher les résultats dans les graphiques en utilisant rrdtool.
http://www.tecmint.com/install-munin-network-monitoring-in-rhel-centos-fedora/
Cacti - est une application Web complète de surveillance et de représentation graphique pour la surveillance du réseau.
http://www.tecmint.com/install-cacti-network-monitoring-on-rhel-centos-6-3-5-8-and-fedora-17-12/
Trickle - Permet de limiter le débit sur des paquets ou commandes en particulier.
trickled -d 100 -u 100
Wondershaper - est un paquet qui permet de limiter la bande passante.
Par exemple, lors d'une installation d'un pc qui téléchargerait des archives à pleine vitesse, limiter le débit évite d'handicaper l'expérience de navigation sur les autres ordinateurs du même réseau.
sudo wondershaper wlp7s0 800 800 permet de limiter la vitesse du wifi à 100 Ko/s en téléchargement et en dépôt.

Ok.png Source pour Trickle et Wondershaper : https://www.it-connect.fr/comment-limiter-la-bande-passante-sous-linux/

Configurer son réseau local

Source : https://doc.ubuntu-fr.org/tutoriel/comment_configurer_son_reseau_local

Debian 9 : retrouver les noms des interfaces réseaux eth

Source : https://memo-linux.com/debian-9-retrouver-les-noms-des-interfaces-reseaux-eth/

Carte réseau pour ordinateur Shinobee sur Debian 9.2.1

Détails de l'ordinateur concerné

Shinobee PC Gamer / Multimédia - Unité centrale pour ordinateur de bureau (Processeur AMD A10-7850K 4 x 4.0GHz Turbo - Mémoire RAM 16GB DDR3 - DD 2TB S-ATA II HDD - AMD Radeon intégrée HD R7000 4096 MB DVI/VGA avec technologie DirectX11 - USB3 - Lecteur graveur DVD - WLAN / WiFi - Lecteur cartes - USB 3.0 - Windows 10 64 Bits) #5379

Détails de la carte réseau

lspci |grep Ethernet
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
uname -ar
Linux NOM 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux

Installation des pilotes realteck pour la prise en compte du wifi

# Ce paquet pourrait suffire.
apt-get install firmware-realtek
# Installer le paquet suivant si nécessaire.
wget http://ftp.fr.debian.org/debian/pool/non-free/f/firmware-nonfree/firmware-realtek_0.43_all.deb
dpkg -i firmware-realtek_0.43_all.deb
# Dans mon cas, je n'ai pas accès au réseau lors de l'installation. Je ne peux pas résoudre les dépendances. Un message d'erreur est affiché.
dpkg -i firmware-realtek_0.43_all.deb
Sélection du paquet firmware-realtek précédemment désélectionné.
(Lecture de la base de données... 89655 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de firmware-realtek_0.43_all.deb ...
Dépaquetage de firmware-realtek (0.43) ...
Paramétrage de firmware-realtek (0.43) ...
update-initramfs: deferring update (trigger activated)
Traitement des actions différées (« triggers ») pour initramfs-tools (0.130) ...
update-initramfs: Generating /boot/initrd.img-4.9.0-4-amd64
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
# Au reboot, le wifi est fonctionnel. ( Branché à la box avec un cable qui semble défectueux, le cable n'a pas été nécessaire. )
# Est ce que la commande suivante peut être encore exécutée ?
apt-get -f install
# Si la connexion réseau avait été fonctionnelle, installer gdebi puis le pilote du wifi avec gdebi.
gdebi firmware-realtek_0.43_all.deb
# Gère mieux les dépendances.

Renseigner le fichier interfaces

Renseigner le fichier etc/network/interfaces
auto eth0
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
# Pas sur pour le inet6 - Vérifier le fichier actuel.
iface eth0 inet6 auto

Installer les pilotes pour la carte Ethernet

# Avant de constater que le cable est défectueux, j'ai installé / réinstallé le pilote pour la carte Ethernet.
# apt-get update
# apt-get install dkms
# wget http://ftp.de.debian.org/debian/pool/non-free/r/r8168/r8168-dkms_8.045.08-1_all.deb
# dpkg -i r8168-dkms_8.040.00-1_all.deb

Charger le module

N'a pas été fait : dans /etc/modules charger realtek avec dkms

Changer de cable

# Changement de câble. La carte réseau RJ45 est fonctionnelle.

Bibliographie

Tutoriel en anglais de tecmint présentant 15 commandes ifconfig du 23 février 2016 - Traduction Vision du Web le 22 janvier 2017 : http://www.tecmint.com/ifconfig-command-examples/

NAVIGATION

COMPRENDRE LA BLOCKCHAIN PAR LA PRATIQUE

Obtenir gratuitement de la cryptomonnaie sur internet : https://www.visionduweb.eu/forum/bitcoin/1597-gagner-des-bitcoins-miner-des-bitcoins

PARTICIPER ET PARTAGER

Vous êtes sur le HackerSpace de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
Pourquoi utiliser GNU/Linux ? Y'a moins bien, mais, c'est beaucoup plus cher.
GNU/Linux, hackerspace, opensource, logiciels libres et transition écologique.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Les informations présentes sur cette page sont issues d'une recherche personnelle.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Vous pouvez partager les articles du wiki avec l'ensemble de la communauté des internautes.
Les recherches sur la sécurité servent à administrer et protéger votre système informatique.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

SOUTENIR VISIONDUWEB

Soutenir Vision du web avec des Bitcoins : 33ZsupGQr1rUmwj62HadcZ55hsGJajD9wN
Soutenir Vision du web avec des Bitcoins Cash : 15q5xAVFGpMbqgKsr8uhXymTv7kLfke7hq
Soutenir Vision du web avec des Bitcoins Gold : GNcVseSdiEGRzKYwZWeCbGGg1sZ6Nax172
Soutenir Vision du web avec des Bitcore (BTX) : 1Ks9FDF4FVauAHBCpBFKySiSmD8LaQhqDH
Soutenir Vision du web avec des Blackcoins : BKYBEhQGm9ExrYoWzbvmHA491sK2ArxFM6
Soutenir Vision du web avec des Bytecoins : 241LTEY5L3CSTN2afYf97obxGp4ahUYnq5jDwx5b15NQDothce8fpUeKA32X5SrJuDPBgXTsSmQRoAbCzcDvM2d2Pe9w6AY
Soutenir Vision du web avec des Clams : xMF9u1evuiN2zzEjg2KhgeYPcCLU84Ki5T
Soutenir Vision du web avec des Dash : Xd4vJFnWy27be8cLGSiXVYzP6nKFbdHATU
Soutenir Vision du web avec des Monero : 469EK3yr8JbNe3Gf1rXHD81zcHT7o1hTsDxqvWtxunnaTDLVNiXQ2NyWbwaVe4vUMveKAzAiA4j8xgUi29TpKXpm413rpYt
Soutenir Vision du web avec des Dogecoins : A64jhqCgsUyrUCPte6fV3BcG2Y7daH13Ym
Soutenir Vision du web avec des Ethereum : 0x0E4D6B7A1F88A56A1A66bf408c72FAE3d104D632
Soutenir Vision du web avec des Ethereum Classique : 0x633d83a4ab31e63d76d01edb660ecca4498ef8fa
Soutenir Vision du web avec des Litecoins : 3LKigW6TCS5MvXrZFGh8VMEtZf6MtE86iz
Soutenir Vision du web avec des Potcoins : PUYvjeJ3n2frypgD5yd95yNnwoztnZL5P3
Soutenir Vision du web avec des Solarcoins : 8aYbMcAL68U8f3c3o5pEKUKeWxx48gU1eq
Soutenir Vision du web avec des Zcash : t1Tkiv7nTt9Gwwui9ifsBdp37dTnRG7oYHp