Carte WiFi non reconnue

wifi
Tags: #<Tag:0x00007fa94badb960>

#23

Est-ce que c’est Network controller? Si oui en tapant la commande j’ai

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b822
  Subsystem: AzureWave Device 2950

Et en tapant lspci -v j’ai en plus

flags: fastdevsel, IRQ 255
I/0 ports at 2000 [size=256]

et 8 lignes qui commencent pas capabilities


#24

Tu peux essayer de lire ça : https://askubuntu.com/questions/994150/ubuntu-16-04-on-hp-envy-ae000-wifi-problems

Amicalement.

Jean-Marie


#25

J’avais mis des espaces en trop dans ma commande, c’était plutôt genre lspci -k | grep -A3 “Realtek”, le -A3 permettant de grepper les 3 lignes aprés le match, tu aurais normalement dû avoir une ligne Kernel modules: qui indique par quel module c’est gèré.
C’était ça que je cherchais, et je ne vois pas cette 4e ligne dans ton extrait de lspci -k
Mais pas grave, parce qu’en cherchant sur la chaine “Subsystem: AzureWave Device 2950” il semblerait bien que:

Soit effectivement la solution du probléme.


#26

Oui j’ai les mêmes diagnostics que lui, ça m’a l’air d’être bon! De plus avec lspci -k | grep - A3 “Realtek” j’ai “Kernel driver in use : r8169
kernel module: r8169”

Par contre une fois sur le lien indiqué sur le forum pour obtenir le driver, je ne sais pas comment ni quoi faire :thinking::thinking::thinking: https://github.com/mr-fitzie/rtlwifi-next/tree/master/rtl8822be

merci !


#27

Ah ben non, ça veut dire que ta carte est déjà gérée par le module 8169.

Que disent
lsmod | grep r8169
sudo grep r8169 /var/log/syslog
nmcli
et
nmcli d show ?


#28

ok :slight_smile: mais j’ai une question : la carte ethernet c’est la même qui gère le Wireless ?

sinon ca dit bcp bcp de choses ces commandes haha:
pour

ca dit

r8169                  86016  0
mii                    16384  1 r8169

pour

ca dit

Sep  1 13:40:54 pc-de-antoine kernel: [    1.894604] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
Sep  1 13:40:54 pc-de-antoine kernel: [    1.894612] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
Sep  1 13:40:54 pc-de-antoine kernel: [    1.912225] r8169 0000:02:00.0 eth0: RTL8168h/8111h at 0xffff990800cc5000, e4:e7:49:c0:09:5d, XID 14100800 IRQ 47
Sep  1 13:40:54 pc-de-antoine kernel: [    1.912238] r8169 0000:02:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
Sep  1 13:40:54 pc-de-antoine kernel: [    1.935924] r8169 0000:02:00.0 eno1: renamed from eth0
Sep  1 13:40:54 pc-de-antoine kernel: [    3.979806] r8169 0000:02:00.0: firmware: direct-loading firmware rtl_nic/rtl8168h-2.fw
Sep  1 13:40:54 pc-de-antoine kernel: [    4.025460] r8169 0000:02:00.0 eno1: link down
Sep  1 13:55:43 pc-de-antoine kernel: [  848.148409] r8169 0000:02:00.0: System wakeup enabled by ACPI
Sep  1 13:55:43 pc-de-antoine kernel: [  848.385234]  rfkill snd_hda_intel snd_hda_codec snd_hda_core sp5100_tco snd_hwdep sg snd_pcm snd_timer snd soundcore shpchp wmi battery ac video hp_wireless tpm_crb button acpi_cpufreq parport_pc ppdev lp parport efivarfs ip_tables x_tables autofs4 ext4 crc16 jbd2 crc32c_generic fscrypto ecb mbcache uas usb_storage sd_mod hid_generic usbhid hid crc32c_intel aesni_intel aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd psmouse ahci libahci libata xhci_pci xhci_hcd i2c_piix4 scsi_mod usbcore usb_common r8169 mii thermal i2c_scmi
Sep  1 13:55:43 pc-de-antoine kernel: [  848.435563] r8169 0000:02:00.0: System wakeup disabled by ACPI
Sep  1 13:55:43 pc-de-antoine kernel: [  848.481464] r8169 0000:02:00.0 eno1: link down
Fichier binaire /var/log/syslog correspondant

pour

10:44:00:5D:1F:DB: déconnecté
	"Antoine "
	1 connection available
	bt (bluez), 10:44:00:5D:1F:DB, hw

BC:FE:D9:78:8F:1B: déconnecté
	"iPhone de Compta"
	1 connection available
	bt (bluez), BC:FE:D9:78:8F:1B, hw

eno1: indisponible
	"Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
	ethernet (r8169), E4:E7:49:C0:09:5D, hw, mtu 1500

lo: non-géré
	loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

Use "nmcli device show" to get complete information about known devices and
"nmcli connection show" to get an overview on active connection profiles.

Consult nmcli(1) and nmcli-examples(5) manual pages for complete usage details.

et pour

GENERAL.PÉRIPHÉRIQUE:                   10:44:00:5D:1F:DB
GENERAL.TYPE:                           bt
GENERAL.ADR.-MAT.:                      10:44:00:5D:1F:DB
GENERAL.MTU:                            0
GENERAL.ÉTAT:                           30 (déconnecté)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --

GENERAL.PÉRIPHÉRIQUE:                   BC:FE:D9:78:8F:1B
GENERAL.TYPE:                           bt
GENERAL.ADR.-MAT.:                      BC:FE:D9:78:8F:1B
GENERAL.MTU:                            0
GENERAL.ÉTAT:                           30 (déconnecté)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --

GENERAL.PÉRIPHÉRIQUE:                   eno1
GENERAL.TYPE:                           ethernet
GENERAL.ADR.-MAT.:                      E4:E7:49:C0:09:5D
GENERAL.MTU:                            1500
GENERAL.ÉTAT:                           20 (indisponible)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --
WIRED-PROPERTIES.PORTEUSE:              arrêt

GENERAL.PÉRIPHÉRIQUE:                   lo
GENERAL.TYPE:                           loopback
GENERAL.ADR.-MAT.:                      00:00:00:00:00:00
GENERAL.MTU:                            65536
GENERAL.ÉTAT:                           10 (non-géré)
GENERAL.CONNEXION:                      --
GENERAL.CON-PATH:                       --
IP4.ADRESSE[1]:                         127.0.0.1/8
IP4.PASSERELLE:                         --
IP6.ADRESSE[1]:                         ::1/128
IP6.PASSERELLE:                         -- 

voilà ^^ merci beaucoup


#29

Sauf que tout ça confirme juste que:
lsmod | grep r8169 sudo grep r8169 /var/log/syslog indiquent que le r8169 est le bon module noyau qui se charge bien pour ta carte, mais sur la partie réseau filaire, pas le wifi.
Idem avec nmcli nmcli d show qui confirment juste que le bluetooth aussi fonctionne, ce qu’on savait déjà.

Alors tous les trucs que j’ai lu sur ta carte reprennent la même solution qui commence par:
sudo apt-get install linux-headers-generic build-essential git
pour installer le nécessaire à la compilation, ensuite, créer un répertoire avec ton utilisateur, aller dedans en ligne de commande, et là installer rtlwifi_new depuis son dépot git pour le compiler (à faire en utilisateur normal):

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new/
git checkout origin/extended -b extended
make
sudo make install

Là, essayer

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=1
sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=2

Si tout ça passe nmcli dev wifi devrait donner de bonnes nouvelles.
Si c’est le cas, complèter avec:

sudo apt install dkms
sudo dkms add rtlwifi_new
sudo dkms install rtlwifi-new

#30

OK. Mais c’est quand même LE wifi, et chocolatine.


#31

Attention !!!
Il y a des limites à tout
Alors Attention !!!


#32

MDR

Amicalement.

Jean-Marie


#33

oula, il va falloir yaller etapes par étapes haha… je suis un nouveau^^

Deja le paquet “linux-headers-generic” n’a pas de version susceptible d’etre instalée ! il faudrait un autre paquet pour le necessaire à la compilation :thinking:

Sinon je ne sais pas créer un repertoire, ni aller dedans en ligne de commande, ni compiler :sweat_smile::sweat_smile: y-a-til de a bonne doc à ce sujet?

merci !


#34

J’ai du copier bêtement un truc qui n’existe plus.
En supposant (c’est le plus probable) que tu sois avec un processeur amd64, remplace par linux-headers-amd64

Alors par exemple, quand tu ouvres une console, il te dit que tu es sur <tonlogin>:~$ (si tu es utilisateur), ce qui veut dire que tu es identifié comme <tonlogin>, et tu es positionné dans /home/<tonlogin> (c’est ce que désigne le ~ entre les : et le $ )
Si tu fais cd Documents, ça va te faire descendre dans le répertoire Documents de ton répertoire perso /home/<tonlogin>
Là, tu peux par exemple créer un repertoire compil_wifi, par exemple mkdir compil_wifi

Tu peux ensuite descendre dedans cd compil_wifi, pour y faire la compilation (le mot qui fait peur)
En fait, ça consiste ici juste à exécuter les lignes que je t’ai indiquées une à une:

La première ligne va importer les sources du module (=pilote),
La deuxiéme, je te laisse deviner ce qu’elle fait,
La troisième ajoute un composant aux sources à compiler, je crois (là, je suis pas super sûr)
la quatriéme effectue la compilation à proprement parler,
la cinquième va installer là ou il faut les fichiers favriqués par la compilation.

Et aprés, tu testes les instructions modprobe que j’ai indiquées plus haut.


#35

ah ok merci pour les explications !^^

quand je tape la 1ere ligne ca installe pendant un bout de temps puis

Err:19 http://ftp.fr.debian.org/debian stretch/main amd64 linux-headers-amd64 amd64 4.9+80+deb9u7
  404  Not Found [IP : 212.27.32.66 80]
Réception de:20 http://ftp.fr.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB]
18,1 Mo réceptionnés en 2min 52s (105 ko/s)                              
E: Impossible de récupérer http://ftp.fr.debian.org/debian/pool/main/l/linux-latest/linux-headers-amd64_4.9+80+deb9u7_amd64.deb  404  Not Found [IP : 212.27.32.66 80]
E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?

merci :slight_smile:


#36

tu parles du git clone ?

Et c’est pour ça qu’il aurait fallu tout copier, y compris le prompt et la ligne que tu as executée, parce qu’avec juste la fin, c’est dur de savoir ce qui s’est passé.
Peux tu donner tes sources.list (cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list, et la sortie de uname -r ?
Et tu peux essayer de faire un apt update et de relancer le git clone: tout est déjà downlodé, ça devrait aller plus vite.


#37

Non juste de apt-get install Linux-headers-amd64 build-essential git :thinking::thinking:oui c’est vrai désolé :grin:


#38

alors mes sources.list :

# 

# deb cdrom:[Debian GNU/Linux 9.9.0 _Stretch_ - Official amd64 NETINST 20190427-10:30]/ stretch main

#deb cdrom:[Debian GNU/Linux 9.9.0 _Stretch_ - Official amd64 NETINST 20190427-10:30]/ stretch main

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

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

# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch-updates main

et source.list.d (steam.list)

deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam

et

uname -r
4.9.0-9-amd64

#39

Mais tu as bien fait ça:

avant de recommencer ?
Parceque c’est bizarre, la version des headers dans le pool est en debu9, et celle qu’il cherche à downloader est en debu7.
Donc tu es >certain< d’avoir refait ton update et qu’il s’est bien passé ?


#41

Bonjour;
@Edwin1: Je remarque dans le fil de discussion, que @Clochette t’a proposé de regarder si le wifi était en marche.
Sur mon portable, j’ai un bouton physique pour couper LE wifi et le bluetooth (c’est parfois désagréable de désactiver par inadvertance). Sur le tient, c’est peut être une combinaison de touche ‘Fn’ ‘quelque-chose’ . Vérifie bien je me suis fait avoir aussi sur le portable de ma fille.

Cordialement.


#42

J’ai update, et j’ai compiler comme tu m’a dit, et ça marche !!! Merci beaucoup de ton aide :))))


#43

Les modprobe ne rendent rien.nmcli dev WiFi donné effectivement des bonnes nouvelles :newspaper: ^^
J’ai bien installé dkms, et ajouté rtlwifi_new
Mais “sudo dkms install rtlwifi-new” me renvoie
"error ! Invalid number of arguments passed.
Usage: add/ or
Add - m / or
Add - m -v "