Bonjour, je vient d'installer debian 12 dans mon mac mini (2011).
Pendant l'installation un message me prévenait d'un problème avec un composant hardware.
À la fin de l'installation je découvre qu'il s'agit de la carte wifi
(de la quelle je peut bien m'en passer).
Donc, juste pour savoir où dois je chercher pour résoudre le problème.
On 7/8/23 16:00, ilario.quinson@e.email wrote:
Bonjour, je vient d'installer debian 12 dans mon mac mini (2011). Pendant l'installation un message me prévenait d'un problème avec un composant hardware.
À la fin de l'installation je découvre qu'il s'agit de la carte wifi (de la quelle je peut bien m'en passer).
Donc, juste pour savoir où dois je chercher pour résoudre le problème.
La procédure générale commence par la détection du matériel. Les commandes lsusb (du paquet usbutils) et lspci (du paquet pciutils) sont alors utiles.
Ensuite, on peut espérer trouver un pilote Debian pour la carte wifi.
S'il n'en existe aucun, on pourrait se rabattre sur des dongles USB pour wifi.
Librement.
PS. Je cherche des contributeurs au moteur d'inférence https://github.com/RefPerSys/RefPerSys (et aussi http://refpersys.org/ ...)
On 7/8/23 16:00, ilario.quinson@e.email wrote:
Bonjour, je vient d'installer debian 12 dans mon mac mini (2011).
Pendant l'installation un message me prévenait d'un problème avec un
composant hardware.
À la fin de l'installation je découvre qu'il s'agit de la carte wifi
(de la quelle je peut bien m'en passer).
Donc, juste pour savoir où dois je chercher pour résoudre le problème.
La procédure générale commence par la détection du matériel. Les commandes lsusb (du paquet usbutils) et lspci (du paquet pciutils)
sont alors utiles.
Ensuite, on peut espérer trouver un pilote Debian pour la carte wifi.
S'il n'en existe aucun, on pourrait se rabattre sur des dongles USB
pour wifi.
Librement.
PS. Je cherche des contributeurs au moteur d'inférence https://github.com/RefPerSys/RefPerSys (et aussi http://refpersys.org/
...)
ilario@debian:~$ lspci[...]
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)[...]
Le 09/07/2023 à 09:52, Ilario Quinson a écrit :Broadcom.
[...]
ilario@debian:~$ lspci[...]
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)[...]
Voilà, ta carte wifi est un périphérique PCI, reposant sur un composant de marque Broadcom, modèle BCM4331.
cette carte peut fonctionner soit avec le pilote libre b43 soit avec le pilote propriétaire wl, et nécessite que les firmwares propriétaires adaptés soient présents.
Le cas de la distribution des firmwares Broadcom (je ne crois pas que ça ait changé) dans les distributions Linux est assez épineux: Broadcom refuse que les firmwares soient distribués par les éditeurs Linux, il faut donc les télécharger chez
Debian simplifie les choses par rapport à d'autres distributions: il y a a un utilitaire qui fait ça pour toi en tapant la commande :
sudo apt-get install firmware-b43-installer
ATTENTION, vu que l'utilitaire télécharge, il faut avoir une liaison internet fonctionnelle à ce moment-là (soit par un cable ethernet, soit par une clé USB wifi), le temps de pouvoir télécharger le firmware.
Après avoir fait ça, débrancher le cable ethernet ou la clé USB wifi, et pour que le firmware soit prise en compte, soit rebooter, soit taper les commandes suivantes:
sudo rmmod -f b43
sudo modprobe b43
Ensuite gérer les connexions wifi pour te connecter à celle qui t'intéresse par le gestionnaire adapté (pour une installation standard par défaut c'est l'applet NetworkManager de l'environnement de bureau Gnome)
Le 09/07/2023 à 09:52, Ilario Quinson a écrit :
[...]
ilario@debian:~$ lspci[...]
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331[...]
802.11a/b/g/n (rev 02)
Voilà, ta carte wifi est un périphérique PCI, reposant sur un
composant de marque Broadcom, modèle BCM4331.
cette carte peut fonctionner soit avec le pilote libre b43 soit avec
le pilote propriétaire wl, et nécessite que les firmwares
propriétaires adaptés soient présents.
Le cas de la distribution des firmwares Broadcom (je ne crois pas que
ça ait changé) dans les distributions Linux est assez épineux:
Broadcom refuse que les firmwares soient distribués par les éditeurs
Linux, il faut donc les télécharger chez Broadcom.
Debian simplifie les choses par rapport à d'autres distributions: il y
a a un utilitaire qui fait ça pour toi en tapant la commande :
sudo apt-get install firmware-b43-installer
ATTENTION, vu que l'utilitaire télécharge, il faut avoir une liaison internet fonctionnelle à ce moment-là (soit par un cable ethernet,
soit par une clé USB wifi), le temps de pouvoir télécharger le firmware.
Après avoir fait ça, débrancher le cable ethernet ou la clé USB wifi,
et pour que le firmware soit prise en compte, soit rebooter, soit
taper les commandes suivantes:
sudo rmmod -f b43
sudo modprobe b43
Ensuite gérer les connexions wifi pour te connecter à celle qui t'intéresse par le gestionnaire adapté (pour une installation standard
par défaut c'est l'applet NetworkManager de l'environnement de bureau
Gnome)
J'ai un message d'erreur:
impossible trouver le paquet firmware-b43-installer
Le 09/07/2023 à 15:16, Ilario Quinson a écrit :simplifiera la vie.
J'ai un message d'erreur:
impossible trouver le paquet firmware-b43-installer
ce paquet figure dans la section "contrib" des dépôts de logiciels Debian
tu trouveras là en anglais une explication des différentes sections disponibles:
https://wiki.debian.org/SourcesList?action=fullsearch&context=180&value=firmwares&titlesearch=Titres#Component
dans ton cas il faut modifier avec un éditeur (avec l'utilisateur root ou ton utilisateur en mode sudo) le fichier /etc/apt/sources.list pour ajouter la section contrib. Je te conseille d'ajouter aussi les sections non-free et non-free-firmware, ça te
ensuite (avec l'utilisateur root ou ton utilisateur en mode sudo) tu fais un apt update pour informer le gestionnaire de paquets des nouveaux paquets disponibles.
le paquet sera désormais disponible donc cette fois-ci tu pourras l'installer
Le 09/07/2023 à 15:16, Ilario Quinson a écrit :
J'ai un message d'erreur:
impossible trouver le paquet firmware-b43-installer
ce paquet figure dans la section "contrib" des dépôts de logiciels Debian
tu trouveras là en anglais une explication des différentes sections disponibles: https://wiki.debian.org/SourcesList?action=fullsearch&context=180&value=firmwares&titlesearch=Titres#Component
dans ton cas il faut modifier avec un éditeur (avec l'utilisateur root
ou ton utilisateur en mode sudo) le fichier /etc/apt/sources.list pour ajouter la section contrib. Je te conseille d'ajouter aussi les
sections non-free et non-free-firmware, ça te simplifiera la vie.
ensuite (avec l'utilisateur root ou ton utilisateur en mode sudo) tu
fais un apt update pour informer le gestionnaire de paquets des
nouveaux paquets disponibles.
le paquet sera désormais disponible donc cette fois-ci tu pourras l'installer
Le 09/07/2023 à 15:16, Ilario Quinson a écrit :
J'ai un message d'erreur:
impossible trouver le paquet firmware-b43-installer
ce paquet figure dans la section "contrib" des dépôts de logiciels Debian
tu trouveras là en anglais une explication des différentes sections disponibles: https://wiki.debian.org/SourcesList?action=fullsearch&context=180&value=firmwares&titlesearch=Titres#Component
dans ton cas il faut modifier avec un éditeur (avec l'utilisateur root
ou ton utilisateur en mode sudo) le fichier /etc/apt/sources.list pour ajouter la section contrib. Je te conseille d'ajouter aussi les
sections non-free et non-free-firmware, ça te simplifiera la vie.
ensuite (avec l'utilisateur root ou ton utilisateur en mode sudo) tu
fais un apt update pour informer le gestionnaire de paquets des
nouveaux paquets disponibles.
le paquet sera désormais disponible donc cette fois-ci tu pourras l'installer
Mon fichier source.list est:
Salut,
Le 10-07-2023, à 18:43:34 +0200, Ilario Quinson a écrit :
Mon fichier source.list est:
Corrigé ci-dessous. Les lignes commençant par deb-src ne sont utiles QUE
si tu vas compiler des programmes. Commentes-les avec un # si tu ne vas
pas faire ça.
/etc/apt/sources.list :
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
#deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
Ensuite:
sudo apt update
sudo apt upgrade
Peut-être
sudo apt full-upgrade
puis nettoyage
sudo apt clean
sudo apt autoremove
Si nouveau noyau (tu peux vérifier avant avec 'uname -a'):
sudo shutdown -r now
sinon, c'est bon comme ça.
Hope it helps.
s.
Salut,
Le 10-07-2023, à 18:43:34 +0200, Ilario Quinson a écrit :
Mon fichier source.list est:
Corrigé ci-dessous. Les lignes commençant par deb-src ne sont utiles QUE
si tu vas compiler des programmes. Commentes-les avec un # si tu ne vas
pas faire ça.
/etc/apt/sources.list :
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main
contrib non-free non-free-firmware
#deb-src http://security.debian.org/debian-security bookworm-security
main contrib non-free non-free-firmware
Ensuite:
sudo apt update
sudo apt upgrade
Peut-être
sudo apt full-upgrade
puis nettoyage
sudo apt clean
sudo apt autoremove
Si nouveau noyau (tu peux vérifier avant avec 'uname -a'):
sudo shutdown -r now
sinon, c'est bon comme ça.
Hope it helps.
s.
je ne retrouve pas correspondance entre tes indications et mon fichier.
Je dois effacer ce que je vien de rajouter et coller simplement ta >correction?
Le 11-07-2023, à 08:48:16 +0200, Ilario Quinson a écrit :
je ne retrouve pas correspondance entre tes indications et mon fichier.
Je dois effacer ce que je vien de rajouter et coller simplement ta correction?
Ce que je t'ai indiqué est juste ce qu'il faut, j'ai éliminé tout le >reste. Tu peux donc copier-coller ce que j'ai mis dans le fichiers >/etc/apt/sources.list.
Ce que je t'ai indiqué est juste ce qu'il faut, j'ai éliminé tout le >>reste. Tu peux donc copier-coller ce que j'ai mis dans le fichiers >>/etc/apt/sources.list.
Ah bon je n'avais pas compris grand chose.
Le 11-07-2023, à 12:32:09 +0200, ilario.quinson@e.email a écrit :
Ce que je t'ai indiqué est juste ce qu'il faut, j'ai éliminé tout le
reste. Tu peux donc copier-coller ce que j'ai mis dans le fichiers
/etc/apt/sources.list.
Ah bon je n'avais pas compris grand chose.
C'est normal au début, on est tous passé par là.
Pour revenir à ton sources.list, c'est un fichier que tu ne modifies que >quand une nouvelle version de Debian est publiée (ou presque). Avec ce
que je t'ai indiqué, ton système sera dans la version stable dont le
surnom est Bookworm. Peut-être que plus tard, tu voudras tester la
branche « testing » ou même « unstable », ou encore faire un mélange de
plusieurs branches, et à ce moment-là seulement, tu devras modifier ce >fichier. Mais pour une utilisation « normale », ce que je t'ai donné >suffit amplement.
s.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 489 |
Nodes: | 16 (2 / 14) |
Uptime: | 55:53:04 |
Calls: | 9,673 |
Calls today: | 4 |
Files: | 13,719 |
Messages: | 6,170,993 |