Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-04-2018 12:12:36

amprxc
Membre
Inscription : 16-04-2018

wifi sur banana pro m1+

Bonjour,

J'ai récemment installé debian sur la BPi M1+. Je ne parviens cependant pas à faire fonctionner le wifi intégré à la carte.

La version du noyau est en 4.x

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:~#


donc j'ai installé ceci

apt-get update && apt-get install firmware-brcm80211



je recharge le module

modprobe -r brcmsmac ; modprobe brcmsmac



je l'ai ajouté à  /etc/modules
j'ai reboot
et comme on le voit ci-dessous, le module est chargé :


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:~#



Mais je n'ai pas d'interface qui apparait...
Si je fais un iwconfig, j ne vois que lo et eth0

Comment faire fonctionner le wifi ?
Merci

Dernière modification par amprxc (16-04-2018 13:49:51)

Hors ligne

#2 16-04-2018 12:49:41

David5647
Membre
Distrib. : Debian Buster
Noyau : 4.15.0-2-amd64
(G)UI : KDE
Inscription : 27-08-2017

Re : wifi sur banana pro m1+

Est tu sûr d'avoir le bon firmware?
d'après http://www.banana-pi.org/m1plus.html
la ref du module wifi est : AP6181 WiFi Module

Sinon j'ai vu ça sur github :
https://github.com/BPI-SINOVOIP/BPI_WiFi_Firmware

Je n'ai pas de banana pi, mais c'est un peu étrange que l'image ne contienne pas de base le moyen de faire fonctionner le wifi. Je ne sais pas quelle image tu as pris (peut-etre la bonne^^), mais je te conseille pour ces petites bêtes de prendre l'image officielle tant que possible. Les autres distrib arm fonctionnent parfois, mais c'est souvent compliqué et peu optimisé.

Hors ligne

#3 16-04-2018 13:01:35

amprxc
Membre
Inscription : 16-04-2018

Re : wifi sur banana pro m1+

David5647 a écrit :

Est tu sûr d'avoir le bon firmware?
d'après http://www.banana-pi.org/m1plus.html
la ref du module wifi est : AP6181 WiFi Module

Sinon j'ai vu ça sur github :
https://github.com/BPI-SINOVOIP/BPI_WiFi_Firmware

Je n'ai pas de banana pi, mais c'est un peu étrange que l'image ne contienne pas de base le moyen de faire fonctionner le wifi. Je ne sais pas quelle image tu as pris (peut-etre la bonne^^), mais je te conseille pour ces petites bêtes de prendre l'image officielle tant que possible. Les autres distrib arm fonctionnent parfois, mais c'est souvent compliqué et peu optimisé.



merci de cette réponse rapide !
en fait d'après ce que j'ai vu, pour les noyaux en 3.x (http://forum.banana-pi.org/t/wifi-on-bpi-m1/246), c'est le module ap6210 (je crois que c'est pareil que ap6181) et pour 4.x (mon cas), c'est brcmfmac ou brcmsmac.

Je vais essayer ce que tu m'as donné (https://github.com/BPI-SINOVOIP/BPI_WiFi_Firmware)

J'ai justement pris l'image officielle
wget http://ftp.uk.debian.org/debian/dists/s … Pro.img.gz

encore merci pour ton aide smile

Hors ligne

#4 16-04-2018 13:36:52

David5647
Membre
Distrib. : Debian Buster
Noyau : 4.15.0-2-amd64
(G)UI : KDE
Inscription : 27-08-2017

Re : wifi sur banana pro m1+

c'est un lien vers les firmware des dépots que tu as donné
par image officielle j'entendais l'image de debian modifié pour la banana, obtenue sur le site du constructeur :
http://www.lemaker.org/product-bananapi-resource.html
après c'est possible que d'autres images fonctionnent

tu as essayé les commandes de ton premier poste avec ap6210 à la place de brcmsmac?

Dernière modification par David5647 (16-04-2018 13:37:53)

Hors ligne

#5 16-04-2018 13:47:21

amprxc
Membre
Inscription : 16-04-2018

Re : wifi sur banana pro m1+

David5647 a écrit :

c'est un lien vers les firmware des dépots que tu as donné
par image officielle j'entendais l'image de debian modifié pour la banana, obtenue sur le site du constructeur :
http://www.lemaker.org/product-bananapi-resource.html
après c'est possible que d'autres images fonctionnent

tu as essayé les commandes de ton premier poste avec ap6210 à la place de brcmsmac?


Voilà exactement comment j'ai fait pour installer debian :

apt-get install u-boot-tools
wget http://ftp.uk.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/partition.img.gz
wget http://ftp.uk.debian.org/debian/dists/stretch/main/installer-armhf/current/images/netboot/SD-card-images/firmware.BananaPro.img.gz
sudo bash -c 'zcat firmware.BananaPro.img.gz partition.img.gz > /dev/<carteSD>'
sudo sync
mount /dev/mmcblk0p1 /media/usb/
cd /media/usb
echo "#" > boot.cmd
echo "setenv console tty1" >> boot.cmd
echo "setenv bootargs console=tty1 fb=false priority=critical auto=true interface=auto netcfg/dhcp_timeout=60 console-setup/layoutcode=fr DEBCONF_DEBUG=5 preseed/interactive=true" >> boot.cmd
tail -n +2 boot.scr >> boot.cmd
mkimage -C none -A arm -T script -d boot.cmd boot.scr


Puis j'ai boot dessus. Tout a fonctionné parfaitement. Je n'ai installé que des choses officielles.

Pour ap6210, j'ai créé un dossier dans /lib/firmware nommé ap6210 puis j'y ai mis le contenu du dossier "ap6210" du lien.
Mais après je ne vois pas trop ce que je dois faire...
modprobe ap6210 me retourne une erreur (module not found)

Dernière modification par amprxc (16-04-2018 13:47:41)

Hors ligne

#6 16-04-2018 14:13:49

David5647
Membre
Distrib. : Debian Buster
Noyau : 4.15.0-2-amd64
(G)UI : KDE
Inscription : 27-08-2017

Re : wifi sur banana pro m1+

Mhhh, je ne sais pas trop ce que tu dois faire avec, non plus^^.

Ok, je n'ai jamais fais une installation comme celle ci,
j'ai toujours attrapé des images sur les sites constructeurs (pour raspberry et orangepi)
et ai copié à l'aide d'un simple :

dd if=image of=carte_sd


Je ne peux pas affirmer que les images que tu as choisies soient optimisées pour ta carte

du coup, si tout marche à part ça,
Il semble que tu puisses compiler toi même le firmware :
http://wiki.lemaker.org/BananaPro/Pi:Add_Wifi_driver

sinon :

Some system which can be downloaded in http://www.lemaker.org/mirror has provided wifi driver by default.


télécharge une nouvelle image depuis leur site

Hors ligne

#7 16-04-2018 14:16:21

amprxc
Membre
Inscription : 16-04-2018

Re : wifi sur banana pro m1+

David5647 a écrit :

Mhhh, je ne sais pas trop ce que tu dois faire avec, non plus^^.

Ok, je n'ai jamais fais une installation comme celle ci,
j'ai toujours attrapé des images sur les sites constructeurs (pour raspberry et orangepi)
et ai copié à l'aide d'un simple :

dd if=image of=carte_sd


Je ne peux pas affirmer que les images que tu as choisies soient optimisées pour ta carte

du coup, si tout marche à part ça,
Il semble que tu puisses compiler toi même le firmware :
http://wiki.lemaker.org/BananaPro/Pi:Add_Wifi_driver

sinon :

Some system which can be downloaded in http://www.lemaker.org/mirror has provided wifi driver by default.


télécharge une nouvelle image depuis leur site



Je vais essayer la première solution en compilant le firmware. je te tiens au courant. Merci pour ton aide

Hors ligne

#8 16-04-2018 21:42:42

èfpé
Membre
Inscription : 10-07-2016

Re : wifi sur banana pro m1+

Bonsoir et bienvenue, amprxc !

Le module AMPAK AP6181 étant un périphérique SDIO (ni PCI ni USB), il ne sera vu ni par lspci ni par lsusb :

ls /sys/bus/sdio/devices


Le pilote prenant en charge le contrôleur Broadcom BCM43362 est brcmfmac, et non brcmsmac ;

dmesg | grep brcmfmac


En raconterait long, sur le firmware éventuellement manquant... brcm/brcmfmac43362-sdio.bin ?

Références (en) : forums.debian.net, wiki.debian.org, wiki.freebsd.org et wireless.wiki.kernel.org

Hors ligne

#9 17-04-2018 08:10:58

amprxc
Membre
Inscription : 16-04-2018

Re : wifi sur banana pro m1+

http://wiki.lemaker.org/BananaPro/Pi:Add_Wifi_driver
Je suis toujours en train d'essayer ça smile

EDIT :
J'ai une erreur (à step2)
make : No rule to make target

èfpé a écrit :

Bonsoir et bienvenue, amprxc !

Le module AMPAK AP6181 étant un périphérique SDIO (ni PCI ni USB), il ne sera vu ni par lspci ni par lsusb :

ls /sys/bus/sdio/devices


Le pilote prenant en charge le contrôleur Broadcom BCM43362 est brcmfmac, et non brcmsmac ;

dmesg | grep brcmfmac


En raconterait long, sur le firmware éventuellement manquant... brcm/brcmfmac43362-sdio.bin ?

Références (en) : forums.debian.net, wiki.debian.org, wiki.freebsd.org et wireless.wiki.kernel.org


Merci de cette réponse

ls /sys/bus/sdio/devices


Ne retourne rien

dmesg | grep brcmfmac


Ne retourne rien non plus hmm
Je vois pas trop comment faire...

Dernière modification par amprxc (17-04-2018 08:52:10)

Hors ligne

#10 18-04-2018 11:00:48

David5647
Membre
Distrib. : Debian Buster
Noyau : 4.15.0-2-amd64
(G)UI : KDE
Inscription : 27-08-2017

Re : wifi sur banana pro m1+

Désolé mais mes compétences sont trop limitée pour pouvoir t'aider à ce stade,
je bidouille souvent des trucs mais je suis plutöt dans l'empirique que dans la ligne de commande subtile

j'vais être c**** ^^ mais à défaut teste une image officielle (du constructeur) qui j'en suis sûr fonctionne out-of-the-box plutôt que celle des dépôts debian qui ne sont pas optimisé pour ta carte

Hors ligne

#11 Hier 14:56:42

amprxc
Membre
Inscription : 16-04-2018

Re : wifi sur banana pro m1+

David5647 a écrit :

Désolé mais mes compétences sont trop limitée pour pouvoir t'aider à ce stade,
je bidouille souvent des trucs mais je suis plutöt dans l'empirique que dans la ligne de commande subtile

j'vais être c**** ^^ mais à défaut teste une image officielle (du constructeur) qui j'en suis sûr fonctionne out-of-the-box plutôt que celle des dépôts debian qui ne sont pas optimisé pour ta carte


Merci de ton aide en tout cas. je suis passé sur un dongle wifi, et ça a l'air de fonctionner smile

Hors ligne

Pied de page des forums