[alternative trouvée] Perte de wifi, mise à jour et autres difficultés de noob

mise-à-jour
stretch
wifi
stable
Tags: #<Tag:0x00007fdf1edb4a98> #<Tag:0x00007fdf1edb4958> #<Tag:0x00007fdf1edb4818> #<Tag:0x00007fdf1edb46b0>

#1

Bonjour,

Je suis nouvelle utilisatrice de Debian.

J’ai quelques notions linux, je suis sous Manjaro sur mon poste fixe, mais comme je n’ai eu que des problèmes d’installation sur mon portable, j’ai choisi Debian.

Je débute donc…

J’ai choisi le gestionnaire graphique XFCE que j’avais aussi sous Manjaro. Pour vous dire à quel point je débute, je ne sais même pas comment trouver quelle version de Debian j’ai installé…

J’ai quelques problématiques actuellement :

Mon wifi se déconnecte régulièrement. Je n’ai plus internet, il ne découvre plus les nouveau réseaux, n’arrive plus à se connecter. Ce problème est relativement récent, ça a marché pendant des semaines sans problèmes.

Je ne sais pas comment marchent les mises à jour sous Debian. Est-ce que vous auriez la gentillesse de me faire un résumé rapide? Sortant d’un Arch linux, c’est différent! Peut-être qu’une mise à jour réglerait le problème du wifi (drivers qui foire?).

Mozilla Firefox souffrant de quelques bugs (impossibilité de cliquer sur certains liens (javascript?)…) je voulais installer chromium. J’ai l’erreur suivante avec Synaptic : “certains paquets ne peuvent pas être téléchargés depuis les serveurs, voulez continuer en ignorant ces paquets?”

Enfin, j’utilise la surveillance du courrier sur le tableau de bord et je voulais définir d’ouvrir thunderbird lorsque je clique dessus. Sous Manjaro je pouvais éditer entièrement mon menu d’applications XFCE et je pouvais donc trouver la commande de lancement de l’application. Là je l’ai récupérée par la liste d’applications : “/usr/bin/thunderbird %u” mais rien ne se passe quand je clique.

Ma config :
i5 7300 HQ
geforce gtx 1050
8Go RAM
SDD + HDD

Je ne sais même pas si je suis sur le bon forum (devrais-je m’inscrire sur https://www.debian-fr.xyz/? )…


#2

Salut
Pour connaitre ta version

lsb_release --all

Il faut ensuite t’assurer que tes sources Debian sont complètes

https://wiki.debian.org/fr/SourcesList

Exemple je suis en Debian Buster actuel Testing https://www.debian.org/releases/

Le fichier /etc/apt/sources.list

#
# Buster 10 sécurité
deb http://deb.debian.org/debian-security/ buster/updates contrib main non-free
#
# Debian 10 Buster
deb http://deb.debian.org/debian/ buster contrib main non-free
deb http://deb.debian.org/debian/ buster-updates contrib main non-free
deb http://deb.debian.org/debian/ buster-proposed-updates contrib main non-free

Pour mettre à jour en commande

sudo apt update
sudo apt full-upgrade

si ton wifi ne fonctionne pas , il faut connecter un cable rj45 pour être connecté à Internet en Ethernet filaire, sinon trop de galère pour mettre a jour

Pour connaitre tes équipements et leur pilote

 lspci -nnk | grep -i net -A2


#3

Merci : j’ai la version 9.5

Voilà la liste des sources Debian. Comment savoir si elles sont complètes?

# deb cdrom:[Debian GNU/Linux 9.5.0 _Stretch_ - Official amd64 DVD Binary-1 20180714-10:25]/ stretch contrib main non-free
    
#deb cdrom:[Debian GNU/Linux 9.5.0 _Stretch_ - Official amd64 DVD Binary-1 20180714-10:25]/ stretch contrib main non-free

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

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

# 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 contrib non-free

# Debian stretch (stable) backports
deb http://deb.debian.org/debian/ stretch-backports main contrib non-free

deb https://dl.winehq.org/wine-builds/debian/ DISTRO main

Concernant le wifi : comment fait-on quand on est connecté à internet en 4G pour mettre un câble RJ45? :wink:

Voilà mon matériel et ses drivers.

03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821AE 802.11ac PCIe Wireless Network Adapter [10ec:8821]
	Subsystem: Lenovo RTL8821AE 802.11ac PCIe Wireless Network Adapter [17aa:a814]
	Kernel driver in use: rtl8821ae
	Kernel modules: rtl8821ae
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 10)
	Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:3884]
	Kernel driver in use: r8169
	Kernel modules: r8169

Je n’ai pas encore lancé les mises à jour, j’ai quelque chose en cours sur l’ordi. Je le ferai tout à l’heure et donnerai des nouvelles.

Merci pour tes quelques réponses.


#4

t’es pas à jour Stretch est en 9.6 https://www.debian.org/News/2018/20181110
lire attentivement les liens du wiki que j’ai indiqué dans mon premier message, tout y est expliqué

pour le wifi , fait des recherches sur ta carte
Realtek RTL8821AE

Moi je suis en Broadcom, connais pas Realtek
Bon courage


#5

Bonjour Enkelilya

Il serait sans doute plus simple et rapide de refaire ton installation de debian
en ayant créé ton support d’installation (CD ou USB) en utilisant le fichier image iso :
firmware-9.6.0-amd64-netinst.iso (326MB)

Les fichiers firmware nécessaires pour faire fonctionner certains périphériques de ta machine,
comme par exemple ta (et peut-être tes) carte(s) réseau seront automatiquement installé(s),
au cours de l’installation tu pourras choisir l’Environnement de Bureau (XFCE ou autre),
et pendant l’installation, tout le système sera automatiquement mis à jour par internet.


#6

Merci pour vos réponses.

J’ai passé suffisamment de temps à installer et configurer Debian, tout dessus, y compris mes jeux, et jusque là (depuis de loooongues semaines) ça marchait très bien. Doit-on réinstaller tout Debian et tout reconfigurer à chaque fois qu’on a un problème?

J’ai déjà installé avec les fichiers firmware : j’ai installé hors ligne dans la mesure où je n’ai pas de connexion qui permette de faire autrement.

Pourquoi serait-il nécessaire de refaire une installation?


#7

Bonsoir Enkelilya

Je n’ai pas dit qu’il serait nécessaire de refaire une installation,
mais juste que ce serait sans doute plus simple et rapide.

Mais je ne savais pas encore que tu avais dû passer tout ce temps
à installer et configurer des jeux sur ce système.

Je n’y connais rien du tout en jeux et n’ai jamais utilisé wine.


#8

Aucune de mes questions n’a pas de rapport avec Wine ni avec des jeux… Tu n’as pas confondu deux sujets?


#9

Non

Ma petite histoire avec un Lenovo

J’avais mis une heure et demie à :

  • changer le disque dur du lenovo (je crois que c’était le T440S) de mon fils par un SSD
  • et à y installer win10 + debian 9.6 avec la firmware-9.6.0-amd64-netinst.iso (326MB)
  • puis y créer un système de fichiers et le configurer pour qu’il soit partagé par les deux systèmes d’exploitation
    avec les mêmes répertoires Images, Téléchargements, Vidéos, Documents, Musique
    du compte utilisateur

Tout le matériel avait été automatiquement reconnu
et je n’ai eu aucun fichier firmware supplémentaire à installer.
Je ne me souviens plus des références de la carte WiFi de son Lenovo qui fonctionne toujours sans problème.
mais c’était exactement la même carte réseau RJ45 que celle de ma machine G53SW Asus:

05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)

Je n’ai eu qu’à ajuster quelques réglages concernant le touchpad de son Lenovo.

Le blue-tooth de son Lenovo avait aussi été automatiquement reconnu et configuré,
et c’était très bien pour lui vu qu’il avait besoin d’utiliser son clavier blue-tooth qui est un qwerty
(beaucoup plus simple à utiliser quand on travaille en tant que programmeur).

J’avais été très très agréablement surpris par la facilité de démontage mécanique de cette machine
et par la rapidité de l’installation et configuration des deux systèmes en dual boot.


#10

Certainement pas

Si ça a marché " de longues semaines" selon tes dires c’est que tu as changé quelque chose depuis

  • soit involontairement par des mises à jour
    vérifie les logs dans /var/log/apt (tous les fichiers history.log) pour identifier ce qui a pu changer en rapport au wifi

  • soit volontairement, changement d’environnement, ajout de logiciels, changement de configuration et si tu n’expliques pas , personne ne devinera la source de ton problème
    tu peux chercher dans le journal

 journalctl | grep -i network

#11

A moins que Debian ne fasse des mises à jour tout seul, je n’en ai pas fait.

A moins qu’installer des jeux avec lutris modifie la configuration réseau, je n’y ai pas touché.

Si j’avais fait quelque chose, je l’aurais dit, ce n’est pas la peine de répondre avec agressivité.

J’ai remarqué le problème il y a environ 15 jours. J’ai pensé que c’ était pon téléphone qui cafouillait, mais j’ai le même problème sur tous les réseaux. Parfois ça tient plusieurs heures, parfois ça bloque au bout de 10 minutes.

L’ordi n’a reçu aucun choc, j’en prends grand soin.

J’investigue mieux ce soir.


#12

Bonjour;
J’ai eu ce genre de problème avec une carte réseau pourri (mais pas realtek).
Pour garder une liaison stable, j’ouvrais une console, et exécutais dessus ping et je laissais tourner.
Si je le faisais pas, systématiquement, le wifi se déconnectait. Je suspecte des notion d’économies d’énergie, sans pouvoir le prouver.
Un truc que je fais quand quelque chose ne va pas:
une console, et dedans:

sudo tail -f /vor/log/syslog

Ça permet de voir en direct ce qui se passe (ou pas) et de donner des piste.


#13

Bon j’ai regardé, je ne vois pas ce qu’il manque dans mon fichier source.list.

Est-ce que quelqu’un pourrait m’expliquer?

Que je ne suis pas à jour probablement, mais il faut d’abord avoir les bons miroirs non? j’ai ça comme erreur :

Atteint:1 http://security.debian.org/debian-security stretch/updates InRelease
Atteint:2 http://deb.debian.org/debian stretch-backports InRelease             
Ign:3 http://ftp.fr.debian.org/debian stretch InRelease                        
Atteint:4 http://ftp.fr.debian.org/debian stretch-updates InRelease            
Atteint:5 http://ftp.fr.debian.org/debian stretch Release                      
Ign:6 http://download.opensuse.org/repositories/home:/strycore/Debian_9.0 ./ InRelease
Atteint:7 http://download.opensuse.org/repositories/home:/strycore/Debian_9.0 ./ Release
Lecture des listes de paquets... Fait                         
E: Le pilote pour la méthode /usr/lib/apt/methods/https n'a pu être trouvé.
N: Is the package apt-transport-https installed?
E: Impossible de récupérer https://dl.winehq.org/wine-builds/debian/dists/DISTRO/InRelease  
E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

#14

Bonsoir Enkelilya

Dans le contenu du fichier /etc/apt/sources.list
je vois :

Il faudrait remplacer le mot DISTRO par le nom de la version du système debian que tu utilises : stretch
en éditant ce fichier, avec les privilèges du compte super-utilisateur (root) pour pouvoir le modifier

ou bien en lançant, toujours avec les privilèges du compte super-utilisateur (root)
la ligne de commande suivante :

sed -i 's/ DISTRO / stretch /' /etc/apt/sources.list

Dans ton précédent message,
je vois :

et vu l’extrait ci-dessus, le paquetage apt-transport-https
n’est peut-être pas installé sur ton système debian.

Tu pourrais vérifier cela en lisant le retour de la ligne de commande suivante :

apt-cache policy apt-transport-https

Sur ma machine le paquetage apt-transport-https n’est PAS installé,
le retour de cette commande est donc :

michel@debg53sw:~$ apt-cache policy apt-transport-https
apt-transport-https:
  Installé : (aucun)
  Candidat : 1.4.8
 Table de version :
     1.4.8 500
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
michel@debg53sw:~$ 

Si le paquetage apt-transport-https n’est PAS installé sur ton système,
il te faudrait, dans un premier temps et avec les privilèges du compte super-utilisateur (root)
mettre à jour la liste des paquetages
en lançant la ligne de commande suivante :

apt update

pour pouvoir ensuite, toujours avec les privilèges du compte super-utilisateur (root)
installer le paquetage apt-transport-https
en lançant la ligne de commandes suivante :

apt install apt-transport-https

Une fois que le paquetage apt-transport-https aura été installé,
tu devrais pouvoir mettre à jour la liste des paquetages
avec les privilèges du compte super-utilisateur (root)
en lançant la ligne de commande suivante :

apt update

mais cette fois, le paquetage apt-transport-https ayant été installé,
la directive :

deb https://dl.winehq.org/wine-builds/debian/ stretch main

sera prise en compte, et, si tout s’est bien passé,
tu pourras mettre à jour tous les paquetages installés sur ton système debian
en lançant, avec les privilèges du compte super-utilisateur (root)
la ligne de commande suivante :

apt upgrade

#15

Merci pour ta réponse,

J’ai compris et suivi ton message. J’ai installé apt-transport-https comme le montre maintenant le résultat de la commande :

apt-transport-https:
  Installé : 1.4.8
  Candidat : 1.4.8
 Table de version :
 *** 1.4.8 500
        500 http://ftp.fr.debian.org/debian stretch/main amd64 Packages
        100 /var/lib/dpkg/status

A présent j’ai toujours une erreur avec wine quand j’essaie de mettre à jour :

Err:8 https://dl.winehq.org/wine-builds/debian stretch InRelease
  Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 76F1A20FF987672F

Je suppose que c’est un problème de clé publique que je ne sais pas mettre à jour. Je fais des recherches dessus…


#16

toujours suivre les recommandations officielles
https://wiki.winehq.org/Debian


#17

Bon je vous remercie, j’ai réussi à tout mettre à jour, c’est déjà pas mal (en espérant n’avoir rien cassé).

L’installation de Chromium a marché.

Pour l’instant mon wifi ne s’est pas déconnecté. Il me reste le courrier! Je vais essayer de trouver seule.


#18

Bon, mon wifi se déconnecte toujours.

J’ai trouvé une technique pour que ça se reconnecte : désactiver et réactiver. Ce n’est pas très viable.


#19

Vérifier le wifi, par exemple, mon wifi est robuste:

Link Quality=70/70 Signal level=-36 dBm

en root

iwconfig

Si la gestion d’économie d’énergie est à on et si c’est autorisé de modifier par le driver

iwconfig wlp3s0 power off

Certains équipements fonctionnent mieux avec une alimentation maximale

plus d’infos
https://manpages.debian.org/stretch/wireless-tools/iwconfig.8.fr.html


#20

Comme écrit plus haut : ce n’est pas le wifi le problème, ça le fait avec tous les wifi, y compris celui de mon téléphone posé à côté. Et ça ne le faisait pas avant. De plus le wifi est comme “figé” il ne marche plus tant que je n’ai pas désactivé et réactivé logiciellement le wifi

J’aurais en effet plutôt opté pour un problème de gestion d’énergie mais je ne savais pas bien comment ça marche dans linux.

Voilà le résultat le la commande qui monter que ce n’est pas non plus le problème (je ne suis pas sur mon wifi habituel) :

enp4s0    no wireless extensions.

wlp3s0    IEEE 802.11  ESSID:"SFR_D898"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: E0:A1:D7:3A:D8:9C   
          Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=42/70  Signal level=-68 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:21   Missed beacon:0

lo        no wireless extensions.

Par contre il y a peut-être autre chose à y voir?

Mon PC c’est pas en mode économie d’énergie (je ne saurais même pas l’y mettre).

Je vais finir par penser que le problème est matériel et ça m’embête vraiment, renvoyer mon ordi en SAV est la dernière chose que j’ai envie de faire…

Je voulais tester avec une live clé mais il faudrait que je trouve comment tester la connexion en continu.

Je pourrais aussi acheter ou essayer un dongle wifi, mais pfffff la galère…