web-dev-qa-db-fra.com

Comment installer des pilotes pour le contrôleur Ethernet Atheros AR8161 sur des ordinateurs 12.10 64 bits à l'aide d'un PC 12.04 32 bits connecté à Internet et d'une clé USB?

Comment installer des pilotes pour le contrôleur Ethernet Atheros AR8161 sur des ordinateurs 12.10 64 bits à l'aide d'un PC 12.04 32 bits connecté à Internet et d'une clé USB?

Après avoir acheté un nouveau PC de bureau HP Elite et installé Ubuntu 12.10 64 bits, je l’ai trouvé incapable de se connecter au réseau grâce à son contrôleur Ethernet Atheros AR8161.

Il n’existe aucun emplacement PCI dans le PC pour utiliser une ancienne carte réseau PCI. Je n'ai pas de NIC USB ni de smartphone à utiliser pour une connexion Internet temporaire.

Tout ce que je peux utiliser est un ordinateur portable avec une connexion Internet active fonctionnant sous XUbuntu 12.04 32 bits et une clé USB pour copier des fichiers entre les PC.

Autant que je sache, je vais devoir créer une version 64 bits 3.5.0-17 du module alx) sur un système 32 bits 3.2.0-32 et l'installer sur la machine cible, mais je sais à peine comment faire :

--- (Ici est une question étroitement liée.

3
Ivan

Plus besoin de compiler ou de mettre à niveau via une carte sans fil USB; vous pouvez télécharger un noyau mis à jour ainsi que le pilote requis depuis quantal-backports sur packages.ubuntu.com, les copier sur votre machine 12.10 avec une clé USB, les installer à partir de la ligne de commande (dpkg -i * .deb), puis redémarrer. Les fichiers dont vous avez besoin sont:

  • linux-headers-3.5.0-18_3.5.0-18.29_all.deb
  • linux-image-3.5.0-18-generic_3.5.0-18.29_AMD64.deb
  • linux-image-extra-3.5.0-18-generic_3.5.0-18.29_AMD64.deb
  • linux-image-generic_3.5.0.18.21_AMD64.deb
  • linux-libc-dev_3.5.0-18.29_AMD64.deb
  • linux-backports-modules-cw-3.6-3.5.0.0-generic_3.5.0-18.2_AMD64.deb
  • linux-backports-modules-cw-3.6-quantal-generic_3.5.0.18.2_AMD64.deb

Vérifiez les numéros de version disponibles sur packages.ubuntu.com, car les noms de paquet et les noms de fichier changeront à chaque nouvelle version du noyau. L'avant-dernier package de cette liste contient les modules du noyau, en l'occurrence 3.5.0-18. Le dernier est un méta-paquet, linux-backports-modules-cw-3.6-quantal-generic, qui dépendra toujours de la dernière version des modules du noyau Linux compat-wireless. Vous aurez besoin de celui-ci installé pour que, lors de la prochaine mise à niveau de votre noyau, vous obteniez également la nouvelle version des modules du noyau dont vous avez besoin.

3
mvc

Je pense que vous devez installer les indispensables build-essential linux-headers-génériques linux-headers -uname -r output your 64-Bit PC sans Internet. Il n’existe pas de moyen facile de les installer. Vous pouvez installer ubuntu 64 bits sur une machine virtuelle et exécuter cette commande:

Sudo apt-get install build-essential linux-headers-generic linux-headers-(uname -r(your real 64-Bit PC output)

puis copiez le dossier archives sur votre vrai PC qui se trouve dans/var/cache/apt /. Ensuite, vous exécutez cette commande dans ce dossier copié.

Sudo dpkg -i *.deb

Après cela, télécharger et copiez le package de pilotes sur votre véritable ordinateur 64 bits. Exécutez ces commandes:

tar -xj compat*.tar.bz2
cd  compat-wireless-2012-11-14
Sudo ./scripts/driver-select alx
Sudo make
Sudo make install

ATTENTION: N'oubliez pas que vous devez entrer les dossiers contenant les packages (avec la commande cd) avant d'exécuter les commandes.

2
Hckr

essayez de télécharger un http://packages.ubuntu.com/quantal-updates/linux-backports-modules-cw-3.6-3.5.0.0-generic (il semble inclure alx.ko) et l'installer le 12.10 avec dpkg -i foobarbaz.deb

2
Andrei Dziahel