Geschrieben von Frank Mankel
Kategorie: BananaPro

Was macht man morgens beim Kaffeetrinken? Mal eben was austesten...

Also mal schnell den BananaPro mit Debian 9.1 "Stretch" installieren. Wie? Das könnt ihr hier nachlesen Debian 9 \"Stretch\" auf BananaPi installieren

Was mich interessiert ist, geht das WLan? Was sieht man dann bei der Installation als erstes? Das hier.

bpro_1.png

Ok, File nicht vorhanden also erstmal zu Ende installieren und dann danach suchen. Debian installiert von Hause aus keine non-free Pakete. Eine Suche nach dem Treiber gab folgenden Treffer.

https://packages.debian.org/stretch/firmware-brcm80211

Ok, hier erkennt man das das Paket als non-free gekennzeichnet ist, also auch nicht mitinstalliert wird. Das kann man aber ändern. Dazu passen wir die Quellen an.

nano /etc/apt/sources.list

So sieht die Liste nach den Änderungen aus:

# deb http://ftp2.de.debian.org/debian/ stretch main

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

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

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

Mal durchlaufen lassen.

apt-get update

Nun können wir die Firmware installieren.

apt-get install firmware-brcm80211
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
firmware-brcm80211
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,604 kB of archives.
After this operation, 12.9 MB of additional disk space will be used.
Get:1 http://ftp2.de.debian.org/debian stretch/non-free armhf firmware-brcm80211 all 20161130-3 [3,604 kB]
Fetched 3,604 kB in 2s (1,537 kB/s)
Selecting previously unselected package firmware-brcm80211.
(Reading database ... 24727 files and directories currently installed.)
Preparing to unpack .../firmware-brcm80211_20161130-3_all.deb ...
Unpacking firmware-brcm80211 (20161130-3) ...
Setting up firmware-brcm80211 (20161130-3) ...
root@bananapro:/home/frank# nano /etc/apt/sources.list

Fertig. Jetzt müssen wir mal sehen, ob das auch läuft. Zeit für einen Neustart.

shutdown -r now

Der Pro bootet, aber nichts von WLan zu sehen. Noch ein paar Dinge ausprobiert, aber ich blick da leider nicht durch. Im syslog taucht folgendes auf

Aug 27 08:59:03 bananapro kernel: [ 6.336216] brcmfmac mmc1:0001:1: firmware: failed to load brcm/brcmfmac43362-sdio.bin (-2)
Aug 27 08:59:03 bananapro kernel: [ 6.344770] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43362-sdio.bin failed with error -2

Also, freiwillige Debianexperten vor ? Ich denke, das ich hier irgendwo einen Denkfehler habe. Wenn man ihn ohne WLan braucht gent's auch mit Debian 9.1 Stretch ?