Outils pour utilisateurs

Outils du site


anthony_messe:banana_pi:wifi_integre

Lien vers l'accueil

Création d'un point d'accès sur la Banana Pi M1+

Solution fonctionnelle ici.

Avec le wifi intégré à la carte (ne fonctionne pas)

BPI-M1+ support AP6181 wifi module on board. it support 802.11/b/g/n wifi.

Source : fiche technique (bpi-m1_.pdf)

Dispositifs Ampak
Dispositif Type usb/sdio id module sunxi-3.4 kernel mainline kernel
AP6181 SDIO/UART 02d0:a962 Voir à droite bcmdhd brcmfmac
AP6210 SDIO/UART 02d0:a962 Voir à droite bcmdhd brcmfmac
AP6212 SDIO/UART 02d0:a9a6 Voir à droite brcmfmac
AP6330 SDIO/UART 02d0:4330 Voir à droite brcmfmac
AP6335 SDIO/UART 02d0:4335 Voir à droite brcmfmac

Affichez la version du noyau

root@debian:~# uname -a
Linux debian 4.9.0-6-armmp-lpae #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) armv7l GNU/Linux
root@debian:~# 

Dans notre cas, il s'agit de brcmfmac. Ajoutez non-free à votre fichier /etc/apt/sources.list comme ci-dessous :

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

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

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

On met à jour les paquets et on installe le paquet firmware-brcm80211

apt update && apt install firmware-brcm80211

On recharge le module

modprobe -r brcmsmac ; modprobe brcmfmac

On automatise le chargement du module en éditant le fichier /etc/modules et en ajoutant la ligne brcmfmac

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

brcmfmac

On redémarre

reboot

On vérifie que le module a bien été chargé au démarrage

root@debian:~# lsmod | grep brcmsmac
brcmsmac              505915  0
cordic                  1027  1 brcmsmac
bcma                   41132  1 brcmsmac
mac80211              584961  1 brcmsmac
brcmutil                5789  2 brcmsmac,brcmfmac
cfg80211              479516  3 brcmsmac,mac80211,brcmfmac
root@debian:~# 

Utilisateurs ayant rencontré des problèmes

Solutions non-officielle (non-testée)

Résultats des commandes

root@debian:~# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

root@debian:~# 
root@debian:~# modprobe ap6210
modprobe: FATAL: Module ap6210 not found in directory /lib/modules/4.9.0-6-armmp-lpae
root@debian:~# 

Ressources

anthony_messe/banana_pi/wifi_integre.txt · Dernière modification: 2018/05/25 08:52 par Anthony Messé