INSTALL : pilotes Atheros [1969:e091], Intel [8086:08b3]

Le programme d’installation ne devrait t’avoir proposé seulement que deux options correspondant à tes deux périphériques réseau.

Si, parmi ces seulement deux options, Atheros n’est pas cité, il doit peut-être être écrit [mono]eth0[/mono] dans l’une des deux.

Ne demande pas à choisir un pilote spécifique au cours de l’installation laisse faire jusqu’à la proposition des deux périphériques.

======
Je viens de faire un test sur ma machine, et en moins de 2 minutes j’ai pu arriver à la fenêtre : [mono]Configurer le réseau[/mono].

Voilà comment ça s’est déroulé en listant les titres des fenêtres:

Select a language => French
Choix de votre situation Géographique
Configurer le clavier
Détection du matériel … passé trop vite
… passé trop vite
Chargement des composants supplémentaires
Détection du matériel réseau
Détection de la connexion réseau sur eth0

[mono] [!!] Configurer le réseau

Le système possède plusieurs interfaces réseau. Choisissez celle que vous voulez utiliser
comme interface réseau principale pour l’installation. Si possible, la première interface réseau
connectée a déjà été choisie.

Interface réseau principale :

eth0: Atheros Communication Inc ...blablabla
wlan0: blablabla...[/mono]

Et là, il faudra choisir [mono]eth0: …[/mono] qui est déjà sélectionné si le câble réseau est resté connecté à la box.

Mais mon problème c’est que l’installation ne reconnait pas ma carte ! :frowning:

Voici ma configuration actuelle

Alors là ! en voyant l’écran (au passage, merci pour la photo), je suis complètement scotché… :119
Mais qu’est-ce que c’est cette histoire ?

Je vais relire tout le fil, et chercher sur le web ce qui pourrait empêcher les firmwares et pilotes des deux cartes de la firmware-7.6.0-amd64-netinst.iso de les détecter.

Il existe bien, sur certaines machines des options du BIOS pour désactiver le périphérique WiFi, mais pour l’autre…, je vois pas du tout ce qui a pu se passer.

Ou alors, une histoire d’UEFI ou/et Secure Boot, si c’est le cas, regarde dans les options de l’UEFI pour mettre en mode BIOS legacy ou autre, mais pas UEFI, et désactiver le Secure boot.

Pourrais-tu nous transmettre les références de cette machine ?
(on dirait un MSI CR70, mais s’il y avait aussi d’autres indications complémentaires, ça permettrait peut-être de trouver les options BIOS possibles.)

Merci.

Merci de ta préoccupation pour ce problème, je vais également rechercher de mon côté. :slightly_smiling:

C’est un MSI GP60 2PE-047XFR (Sans OS)

Mon BIOS est actuellement en legacy, un ami m’a dit qu’il y avait des problèmes avec le UEFI pour le dual boot (il a le même problème que moi). Je vais quand même regarder tout ce qu’il y a dedans.

Pour ma machine (ASUS G53SW), c’est le lecteur de carte SD qui ne veut pas laisser booter quoi que ce soit.
J’ai contourné le problème par les ports USB, mais c’est dommage.

Si on trouve rien, on devrait peut-être arriver à accéder au périphérique WiFi avec l’installation que tu as déjà réussis à faire,
mais ce n’est qu’une supposition : avec l’UEFI…

Alors, j’étais en legacy, j’ai testé de le mettre en UEFI with CSM et UEFI avec secure boot désactivé ; que je choisisse install ou graphical install, l’écran devient noir.
Bref, je n’ai pas de solution pour le moment

Quoiqu’il en soit, tu avais réussi une installation (à l’aide d’une clef USB WiFi) qui te permettais un accès au web par le câble RJ45.

Mais j’y pense, [mono]il y a un bouton pour activer/désactiver l’accès au réseau WiFi[/mono] sur ta machine, avec un peu de chance, il permettra d’activer le périphérique WiFi, et de l’installer (firmwares) (si ce n’est pas déjà fait) par le réseau qui est maintenant accessible par le câble RJ45.
(en fait c’était ce qui nous manquait au début: un accès au réseau)
Dis moi si les couleurs changent ou si un voyant s’allume et s’éteint quand tu actionne ce bouton.
Et bien sûr regarde si l’icône de la connexion réseau te permet d’accéder au WiFi.

Au cas ou le pilote de la carte WiFi (Intel [8086:08b3]) intégrée à ta machine ne soit pas effectivement installé dans cette dernière installation, transmet moi le retour de la commande :

Rien ne se passe quand j’appuie sur le bouton, le voyant du wifi est toujours allumé (il me semble que l’accès aux touches s’installe avec le cd fournis par MSI)

Les options de l’icône réseau ne change pas : uniquement le réseau filaire est affiché (quand la clé WIFI n’est pas branchée)

Voici le contenu de sources.list :

[code]root@*******:/home/*****# cat /etc/apt/sources.list

Debian Wheezy - rétroportages

deb http://ftp.fr.debian.org/debian/ wheezy-backports main

Debian 7 “Wheezy”

deb http://http.debian.net/debian/ wheezy main contrib non-free

deb cdrom:[Debian GNU/Linux 7.6.0 Wheezy - Official amd64 NETINST Binary-1 20140712-14:09]/ wheezy contrib main non-free

#deb cdrom:[Debian GNU/Linux 7.6.0 Wheezy - Official amd64 NETINST Binary-1 20140712-14:09]/ wheezy contrib main non-free

deb http://ftp.fr.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ wheezy main non-free contrib

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
[/code]

Une autre petite question :
Au cours de l’installation, vers la fin, il y a cet écran :
[/quote]

Normalement, l’avant dernière case à cochée [mono][x] ordinateur portable[/mono] devait être cochée automatiquement,
donc, si tu ne l’as pas décochée tout va bien,
sinon, ça pourrait expliquer pourquoi les boutons sont inopérants, mais il y a bien sûr d’autre possibilités.

======
Le contenu de ton fichier [mono]/etc/apt/sources.list[/mono] me conviens : il y a bien la ligne que j’espérais y trouver : [mono]deb h­ttp://http.debian.net/debian/ wheezy main contrib non-free[/mono]

Alors, il ne reste plus qu’à faire la même chose qu’a fait pehachem dans ce message
SANS que la [strike]clef USB WiFi ne soit connectée[/strike] : Rien qu’avec le câble RJ45 connecté à la box

[quote=“MicP”]Une autre petite question :
Au cours de l’installation, vers la fin, il y a cet écran :

Normalement, l’avant dernière case à cochée [mono][x] ordinateur portable[/mono] devait être cochée automatiquement,
donc, si tu ne l’as pas décochée tout va bien,
sinon, ça pourrait expliquer pourquoi les boutons sont inopérants, mais il y a bien sûr d’autre possibilités.[/quote]
Je n’ai rien décoché, j’ai pris base de donnée SQL en plus.

[quote=“MicP”]
Alors, il ne reste plus qu’à faire la même chose qu’a fait pehachem dans ce message :

Et rajoute-y aussi cette commande pour finir au cas où :

Je l’ai fais après avoir constaté que le wifi intégré ne fonctionnait pas, je suis sur Linux 3.14 et voici ce que ça donne :

root@*********:/home/*****# apt-get install -t wheezy-backports firmware-iwlwifi Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait firmware-iwlwifi est déjà la plus récente version disponible. 0 mis à jour, 0 nouvellement installés, 0 à enlever et 97 non mis à jour. root@*********:/home/*****# modprobe -r iwlwifi ; modprobe iwlwifi

Après redémarrage, pas de connexion sans fil

[quote=“MicP”]Alors là ! en voyant l’écran (au passage, merci pour la photo), je suis complètement scotché…
Mais qu’est-ce que c’est cette histoire ?[/quote]
C’est pourtant simple : le noyau 3.2 de Wheezy est trop ancien et ne gère pas ces deux contrôleurs réseau, comme je viens de le vérifier avec [mono]modinfo[/mono]. Il ne suffit pas d’avoir le bon module, il faut aussi qu’il soit assez récent.

Apparemment le noyau 3.14 de Wheezy-backports est assez récent. Il faut aussi le firmware iwlwifi-3160 inclus dans le paquet firmware-iwlwifi de Wheezy-backports. Il existe néanmoins plusieurs variante de contrôleur Intel wifi 3160, il faudrait identifier celle-ci et vérifier qu’elle est bien supportée par le module iwlwifi.

  • sortie de [mono]lspci -nnv[/mono] pour voir le subdevice ID
  • lignes de la sortie de [mono]dmesg[/mono] relatives à iwlwifi après le chargement du module iwlwifi par modprobe pour voir si le module la reconnaît, charge le firmware…

Dans ce cas il n’apparaîtrait pas dans la sortie de lspci.

[quote=“MicP”]Tu as installé en utilisant une clef USB WiFi.
Le programme d’installation a donc supposé que c’était le périphérique WiFi que tu voudrais utiliser à l’avenir pour tes connexions sans fil et il n’a peut-être pas installé le pilote pour le périphérique WiFi intégré (Intel [8086:08b3]).[/quote]

Rien à voir, tu vas chercher de ces trucs…

[quote=“Bypus”]…et 97 non mis à jour…[/quote] Mettre à jour la liste des paquetages et les paquetages déjà installés nécessitant une mise à jour.

==============
@[size=110]PascalHambourg[/size]

[quote=“PascalHambourg”]…C’est pourtant simple : le noyau 3.2 de Wheezy est trop ancien…[/quote][quote=“MicP”]…Alors, il ne reste plus qu’à faire la même chose qu’a fait pehachem dans ce message…[/quote] => debian-fr.org/pas-de-wifi-su … ml#p489380

=====

[quote=“PascalHambourg”]…Dans ce cas il n’apparaîtrait pas dans la sortie de lspci. …[/quote]j’ai déjà vu apparaître des périphériques (de type réseau entre autres) dans la liste retournée par lspci sans qu’il soit pour autant possible des les activer logiciellement tant qu’une option du BIOS ne l’avait pas autorisé.
Tout comme les ventilateurs, et capteurs de températures de certaines cartes mères ASUS sont visibles (renvoient leur identifiant) mais certains de leurs registres sont inaccessible (bus déjà réservé par le BIOS), et ça, connaissant très bien l’I²C et le SMBus, je pourrais même te l’expliquer, mais tu trouvera toi-même très facilement les documentations concernant les puces du PC qui utilisent ces protocoles de communication.
Tout comme j’arrive à faire fonctionner le démarrage des machines par RTC sans que cette option soit accessible (et affichée) par le BIOS, et quand elle y est accessible par le BIOS, l’heure et l’état d’activation de redémarrage ne correspondent pas à l’heure de réveil programmée, toutefois, la machine redémarre quand même à l’heure demandée par programmation.

=====

[quote=“PascalHambourg”]Rien à voir, tu vas chercher de ces trucs…[/quote]Pourquoi et comment aurait-il pu installer un pilote pour un périphérique réseau que le BIOS a rendu inaccessible et/ou inactivable et/ou sourd ou/et muet ?
C’est la même chose pour certains disques dont l’enregistrement du MBR (ou autre) n’a pas plu au BIOS, et qui sont totalement inaccessibles par le SE, mais qui le deviennent si on ne les connecte à la machine qu’une fois le SE démarré.

Les mystères du BIOS et de son POST sont inpénétrables (brevets), alors l’UEFI…
Vivement un BIOS free<=> LinuxBIOS

Voilà les tests effectués (avant et après les mises à jour, pas de changement)

[mono]lspci -nnv[/mono] :

05:00.0 Network controller [0280]: Intel Corporation Device [8086:08b3] (rev 83) Subsystem: Intel Corporation Device [8086:0070] Flags: fast devsel, IRQ 17 Memory at f7800000 (64-bit, non-prefetchable) [size=8K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [40] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number 30-3a-64-ff-ff-5b-fc-ca Capabilities: [14c] Latency Tolerance Reporting Capabilities: [154] Vendor Specific Information: ID=cafe Rev=1 Len=014 <?>
[mono]dmesg[/mono] :

[ 4.610358] Intel(R) Wireless WiFi driver for Linux, in-tree: [ 4.610360] Copyright(c) 2003- 2014 Intel Corporation [ 4.610505] iwlwifi 0000:05:00.0: irq 50 for MSI/MSI-X [ 4.611254] iwlwifi 0000:05:00.0: firmware: failed to load iwlwifi-3160-9.ucode (-2) [ 4.611307] iwlwifi 0000:05:00.0: Direct firmware load failed with error -2 [ 4.611308] iwlwifi 0000:05:00.0: Falling back to user helper [ 4.612933] [drm] Initialized drm 1.1.0 20060810 [ 4.674836] alg: No test for crc32 (crc32-pclmul) [ 4.695463] iwlwifi 0000:05:00.0: firmware: failed to load iwlwifi-3160-8.ucode (-2) [ 4.695511] iwlwifi 0000:05:00.0: Direct firmware load failed with error -2 [ 4.695512] iwlwifi 0000:05:00.0: Falling back to user helper [ 4.698296] iwlwifi 0000:05:00.0: firmware: failed to load iwlwifi-3160-7.ucode (-2) [ 4.698348] iwlwifi 0000:05:00.0: Direct firmware load failed with error -2 [ 4.698350] iwlwifi 0000:05:00.0: Falling back to user helper [ 4.699626] iwlwifi 0000:05:00.0: no suitable firmware found!

Pourrais-tu me transmettre le retour de la commande suivante ?

[quote=“MicP”]Pourrais-tu me transmettre le retour de la commande suivante ?

total 7312 drwxr-xr-x 2 root root 4096 sept. 15 21:41 av7110 -rw-r--r-- 1 root root 13388 janv. 14 2013 carl9170-1.fw drwxr-xr-x 2 root root 4096 sept. 15 21:41 cis drwxr-xr-x 2 root root 4096 sept. 15 21:41 dsp56k drwxr-xr-x 2 root root 4096 mai 23 2012 hp drwxr-xr-x 2 root root 4096 sept. 15 21:41 isci -rw-r--r-- 1 root root 337520 janv. 6 2013 iwlwifi-1000-5.ucode -rw-r--r-- 1 root root 337572 janv. 6 2013 iwlwifi-100-5.ucode -rw-r--r-- 1 root root 689680 janv. 6 2013 iwlwifi-105-6.ucode -rw-r--r-- 1 root root 701228 janv. 6 2013 iwlwifi-135-6.ucode -rw-r--r-- 1 root root 695876 janv. 6 2013 iwlwifi-2000-6.ucode -rw-r--r-- 1 root root 707392 janv. 6 2013 iwlwifi-2030-6.ucode -rw-r--r-- 1 root root 150100 janv. 6 2013 iwlwifi-3945-2.ucode -rw-r--r-- 1 root root 187972 janv. 6 2013 iwlwifi-4965-2.ucode -rw-r--r-- 1 root root 353240 janv. 6 2013 iwlwifi-5000-2.ucode -rw-r--r-- 1 root root 340696 janv. 6 2013 iwlwifi-5000-5.ucode -rw-r--r-- 1 root root 337400 janv. 6 2013 iwlwifi-5150-2.ucode -rw-r--r-- 1 root root 454608 janv. 6 2013 iwlwifi-6000-4.ucode -rw-r--r-- 1 root root 444128 janv. 6 2013 iwlwifi-6000g2a-5.ucode -rw-r--r-- 1 root root 679436 janv. 6 2013 iwlwifi-6000g2b-6.ucode -rw-r--r-- 1 root root 463692 janv. 6 2013 iwlwifi-6050-4.ucode -rw-r--r-- 1 root root 469780 janv. 6 2013 iwlwifi-6050-5.ucode drwxr-xr-x 2 root root 4096 sept. 15 21:41 keyspan_pda -rw-r--r-- 1 root root 8192 janv. 6 2013 rt2561.bin -rw-r--r-- 1 root root 8192 janv. 6 2013 rt2561s.bin -rw-r--r-- 1 root root 8192 janv. 6 2013 rt2661.bin -rw-r--r-- 1 root root 8192 janv. 6 2013 rt2860.bin -rw-r--r-- 1 root root 8192 janv. 6 2013 rt2870.bin lrwxrwxrwx 1 root root 10 janv. 6 2013 rt3070.bin -> rt2870.bin -rw-r--r-- 1 root root 4096 janv. 6 2013 rt3071.bin lrwxrwxrwx 1 root root 10 janv. 6 2013 rt3090.bin -> rt2860.bin -rw-r--r-- 1 root root 2048 janv. 6 2013 rt73.bin -rw-r--r-- 1 root root 999 janv. 14 2013 usbduxfast_firmware.bin -rw-r--r-- 1 root root 1770 janv. 14 2013 usbdux_firmware.bin -rw-r--r-- 1 root root 8192 janv. 14 2013 usbduxsigma_firmware.bin

Zut alors : Dans [mono]/lib/firmware[/mono], il faudrait qu’il y ait [mono]iwlwifi-3160-9.ucode[/mono] ou 8 ou 7, d’où le : [mono]firmware: failed to load iwlwifi-3160-9.ucode[/mono] etc.

Essaie avec (en utilisant le compte [mono]root[/mono]) :

apt-get update && apt-get upgrade -y apt-get install firmware-iwlwifi && modprobe iwlwifi

suivit d’un :

ls -l /lib/firmware/iwlwifi-3160-9.ucode histoire de vérifier si le fichier est enfin à sa place.

======
Si

root@debG53SW:~# ls -l /lib/firmware/iwlwifi-3160-9.ucode ls: impossible d'accéder à /lib/firmware/iwlwifi-3160-9.ucode: Aucun fichier ou dossier de ce type root@debG53SW:~# => le fichier [mono]/lib/firmware/iwlwifi-3160-9.ucode[/mono] n’est toujours pas présent dans le répertoire

il restera la possibilité de le récupérer et l’installer par (toujours avec le compte [mono]root[/mono]):

cd /lib/firmware wget https://github.com/OpenELEC/wlan-firmware/blob/master/firmware/iwlwifi-3160-9.ucode modprobe iwlwifi

Apparemment il n’y a que les fichiers du paquet firmware-iwlwifi de wheezy, alors qu’il faut installer le paquet de wheezy-backports pour avoir le bon firmware. Qu’affiche

Ca fonctionne ! J’ai quand même pas mal galéré pour trouver le bon [mono].ucode[/mono] à installer ([ 4.224397] iwlwifi 0000:05:00.0: uCode file size 36725 does not match expected size).
Il faut vraiment trouver le bon (qui était pour moi celui trouvé ici : https://github.com/TI-OpenLink/firmwares/blob/master/iwlwifi-3160-8.ucode)
A ma grande joie au redémarrage j’étais bien connecté au wifi.

Je vous remercie tous pour votre aide (surtout MicP pour être resté jusqu’au bout :wink: ), je vais enfin pouvoir m’amuser !
Je vous souhaite une bonne continuation, et à une prochaine fois

Edit : [quote=“PascalHambourg”]Apparemment il n’y a que les fichiers du paquet firmware-iwlwifi de wheezy, alors qu’il faut installer le paquet de wheezy-backports pour avoir le bon firmware. Qu’affiche

Oui du coup j’y suis allé un peu en testant, et puis ça a fini par aboutir