web-dev-qa-db-fra.com

Installer les pilotes atheros e2600?

J'ai un ordinateur portable sur Ubuntu 16.04 et je ne peux pas configurer la carte Ethernet ... Je n'ai pas de connexion wifi et Ethernet ... Je crois que c'est un atheros e2600 mais je ne suis pas sûr.

quand je tape modinfo alx j'ai ceci:

    filename:       /lib/modules/4.4.0-31-generic/kernel/drivers/net/ethernet/atheros/alx/alx.ko
license:        GPL
description:    Qualcomm Atheros(R) AR816x/AR817x PCI-E Ethernet Network Driver
author:         Qualcomm Corporation, <[email protected]>
author:         Johannes Berg <[email protected]>
srcversion:     25B6ABE36E6CB50C1A7E6DF
alias:          pci:v00001969d000010A0sv*sd*bc*sc*i*
alias:          pci:v00001969d000010A1sv*sd*bc*sc*i*
alias:          pci:v00001969d00001090sv*sd*bc*sc*i*
alias:          pci:v00001969d0000E0A1sv*sd*bc*sc*i*
alias:          pci:v00001969d0000E091sv*sd*bc*sc*i*
alias:          pci:v00001969d00001091sv*sd*bc*sc*i*
depends:        mdio
intree:         Y
vermagic:       4.4.0-31-generic SMP mod_unload modversions'

Si je fais lspci -nn j'ai ceci:

02:00.0 Network controller [0280]: Inter Corporation Device [8086:24fb] (rev 10)
03:00.0 Ethernet controller [0200]: Qualcomm Atheros Device [1969:e0b1] (rev 10)

J'ai téléchargé linux-firmware_1.127.22_all.deb et l'ai installé en faisant: Sudo dpkg -i linux-firmware ____. Deb

J'ai essayé cette solution en tant que weel: [ Existe-t-il un moyen d'installer les pilotes Atheros e2400?

sans succès non plus.

J'ai ajouté: enter code #define ALX_DEV_ID_E2600 0xe0b1 dans reg.h et:

{ PCI_VDEVICE(ATTANSIC, ALX_DEV_ID_E2600),  .driver_data = ALX_DEV_QUIRK_MSI_INTX_DISABLE_BUG },

dans main.c

mais quand je fais

`make -C /lib/modules/$(uname -r)/build M=$(pwd) modules

(Quand je suis dans/ubuntu-xenial/drivers/net/ethernet/atheros/alx, est-ce que je devrais le faire?) Je n'ai pas d'erreur. (faites entrer le répertoire /usr/src/linux-headers-4.4.0-31-generic etc ... puis faites en sorte que vous quittez le même répertoire)

mais quand je fais :

Sudo make -C /lib/modules/$(uname -r)/build M=$(pwd) modules_install

J'ai une erreur: "aucun fichier de ce type: bss_file.c: 178 fichier de signatures: certs/signature_key.pem aucun fichier ou répertoire de ce type".

une idée ?

Cordialement,

1
p.deman

Tu devrais être capable de

Sudo modprobe alx
echo '1969 e0b1' | Sudo tee /sys/bus/pci/drivers/alx/new_id
Sudo apt-get install linux-generic-hwe-16.04

Redémarrage

Si uname -a indique que vous disposez du noyau x86_64, vous pouvez télécharger le package suivant à l'aide d'un ordinateur doté d'un accès Internet.

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-hwe/linux-image-4.8.0-41-generic_4.8.0-41.44~16.04.1_AMD64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-hwe/linux-image-extra-4.8.0-41-generic_4.8.0-41.44 ~ 16.04.1_AMD64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe/linux-image-generic-hwe-16.04_4.8.0.41.12_AMD64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-hwe/linux-headers-4.8.0-41_4.8.0-41.44~16.04.1_all.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe/linux-headers-generic-hwe-16.04_4.8.0.41.12_AMD64.deb

http://archive.ubuntu.com/ubuntu/pool/main/l/linux-meta-hwe/linux-generic-hwe-16.04_4.8.0.41.12_AMD64.deb

Copiez-les sur le bureau de l'ordinateur Ubuntu, puis dans le terminal

cd Desktop

Sudo dpkg -i *.deb

Il faut installer les fichiers du noyau 4.8, redémarrer une fois terminé

5
Jeremy31

Dans les cas de votre réseau Ethernet et sans fil, la version 4.4.0-xx du noyau ne prend pas en charge. Vous exécutez 4.4.0-31-generic.

Il existe un support complet pour les deux dans la version 4.8.0-xx du noyau, qui est la valeur par défaut dans Ubuntu 16.10. Je vous suggère de télécharger et d'installer 16.10 où les deux appareils fonctionneront.

Si vous préférez une autre solution plus difficile et plus lourde, veuillez nous en informer et je modifierai ma réponse.

1
chili555