web-dev-qa-db-fra.com

Impossible d'installer les pilotes WiFi pour Broadcom AP6255

j'essaye de configurer le WiFi sur mon mini PC Beelink BT3 PRO qui a un Broadcom AP6255. J'ai essayé plusieurs des solutions proposées en ligne mais sans succès. L'interface ne s'affiche tout simplement pas. C'est le résultat de l'info sans fil.

########## wireless info START ##########

Report from: 22 Aug 2019 14:20 CEST +0200

Booted last: 22 Aug 2019 00:00 CEST +0200

Script from: 22 Oct 2018 03:34 UTC +0000

##### release ###########################

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

##### kernel ############################

Linux 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Parameters: ro

##### desktop ###########################

sed: can't read /home/kofm/.dmrc: No such file or directory

Could not be determined.

##### lspci #############################

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:0123]
    Kernel driver in use: r8169

##### lsusb #############################

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0c45:7603 Microdia 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

##### PCMCIA card info ##################

'pccardctl' is not installed (package "pcmciautils").

##### rfkill ############################

./wireless-info: line 192: rfkill: command not found

##### secure boot #######################

SecureBoot disabled

##### lsmod #############################

brcmsmac              565248  0
cordic                 16384  1 brcmsmac
bcma                   57344  1 brcmsmac
mac80211              782336  1 brcmsmac
snd_soc_sst_bytcr_rt5651    20480  0
brcmfmac              315392  0
brcmutil               16384  2 brcmfmac,brcmsmac
cfg80211              622592  3 brcmfmac,mac80211,brcmsmac
snd_soc_rt5651         90112  2 snd_soc_sst_bytcr_rt5651
snd_soc_acpi           16384  2 snd_soc_sst_bytcr_rt5651,snd_intel_sst_acpi
snd_soc_rl6231         16384  1 snd_soc_rt5651
snd_soc_core          241664  3 snd_soc_rt5651,snd_soc_sst_bytcr_rt5651,snd_soc_sst_atom_hifi2_platform
snd_pcm                98304  6 snd_soc_rt5651,snd_soc_sst_bytcr_rt5651,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm_dmaengine

##### interfaces ########################

##### ifconfig ##########################

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback <MAC address> brd <MAC address>
    inet 127.0.0.1/8 scope Host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope Host 
       valid_lft forever preferred_lft forever
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether <MAC 'enp1s0' [IF1]> brd <MAC address>
    inet 192.168.1.135/24 brd 192.168.1.255 scope global enp1s0
       valid_lft forever preferred_lft forever
    inet6 fe80::<IP6 'enp1s0' [IF1]>/64 scope link 
       valid_lft forever preferred_lft forever

##### iwconfig ##########################

lo        no wireless extensions.

enp1s0    no wireless extensions.

##### route #############################

default via 192.168.1.1 dev enp1s0 proto static 
192.168.1.0/24 dev enp1s0 proto kernel scope link src 192.168.1.135 

##### resolv.conf #######################

[777 root '/etc/resolv.conf' -> '../run/systemd/resolve/stub-resolv.conf']

nameserver 127.0.0.53
options edns0

##### network managers ##################

Installed:

    None found.

Running:

    None found.

##### NetworkManager info ###############

NetworkManager is not installed (package "network-manager").

##### NetworkManager.state ##############

cat: /var/lib/NetworkManager/NetworkManager.state: No such file or directory

##### NetworkManager config #############

[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-mac-addr-change-wifi]
match-device=driver:rtl8723bs,driver:rtl8189es,driver:r8188eu,driver:8188eu,driver:eagle_sdio,driver:wl
wifi.scan-Rand-mac-address=no
wifi.cloned-mac-address=preserve
ethernet.cloned-mac-address=preserve

##### NetworkManager profiles ###########

No NetworkManager profiles found.

##### Netplan config ####################

[/etc/netplan/01-netcfg.yaml]
network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      addresses: [ 192.168.1.135/24 ]
      gateway4: 192.168.1.1
      nameservers:
          addresses: [8.8.8.8,4.4.4.4]

##### iw reg get ########################

Region: Europe/Rome (based on set time zone)

global
country 00: DFS-UNSET
    (2402 - 2472 @ 40), (N/A, 20), (N/A)
    (2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
    (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
    (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
    (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
    (5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
    (5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
    (57240 - 63720 @ 2160), (N/A, 0), (N/A)

##### iwlist channels ###################

lo        no frequency information.

enp1s0    no frequency information.

##### iwlist scan #######################

lo        Interface doesn't support scanning.

enp1s0    Interface doesn't support scanning.

##### module infos ######################

[brcmsmac]
filename:       /lib/modules/4.15.0-58-generic/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko
firmware:       brcm/bcm43xx_hdr-0.fw
firmware:       brcm/bcm43xx-0.fw
license:        Dual BSD/GPL
description:    Broadcom 802.11n wireless LAN driver.
author:         Broadcom Corporation
srcversion:     823188596714968C60828FF
depends:        mac80211,bcma,brcmutil,cfg80211,cordic
retpoline:      Y
intree:         Y
name:           brcmsmac
vermagic:       4.15.0-58-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4

[bcma]
filename:       /lib/modules/4.15.0-58-generic/kernel/drivers/bcma/bcma.ko
license:        GPL
description:    Broadcom's specific AMBA driver
srcversion:     F4DB57748318105D28C557A
depends:        
retpoline:      Y
intree:         Y
name:           bcma
vermagic:       4.15.0-58-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4

[mac80211]
filename:       /lib/modules/4.15.0-58-generic/kernel/net/mac80211/mac80211.ko
license:        GPL
description:    IEEE 802.11 subsystem
srcversion:     FDB9FBFE52A6192B8CC9B9E
depends:        cfg80211
retpoline:      Y
intree:         Y
name:           mac80211
vermagic:       4.15.0-58-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           minstrel_vht_only:Use only VHT rates when VHT is supported by sta. (bool)
parm:           max_nullfunc_tries:Maximum nullfunc tx tries before disconnecting (reason 4). (int)
parm:           max_probe_tries:Maximum probe tries before disconnecting (reason 4). (int)
parm:           beacon_loss_count:Number of beacon intervals before we decide beacon was lost. (int)
parm:           probe_wait_ms:Maximum time(ms) to wait for probe response before disconnecting (reason 4). (int)
parm:           ieee80211_default_rc_algo:Default rate control algorithm for mac80211 to use (charp)

[brcmfmac]
filename:       /lib/modules/4.15.0-58-generic/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko
license:        Dual BSD/GPL
description:    Broadcom 802.11 wireless LAN fullmac driver.
author:         Broadcom Corporation
firmware:       brcm/brcmfmac4373-sdio.bin
firmware:       brcm/brcmfmac4356-sdio.bin
firmware:       brcm/brcmfmac4354-sdio.bin
firmware:       brcm/brcmfmac43455-sdio.bin
firmware:       brcm/brcmfmac43430-sdio.bin
firmware:       brcm/brcmfmac43430a0-sdio.bin
firmware:       brcm/brcmfmac4339-sdio.bin
firmware:       brcm/brcmfmac43362-sdio.bin
firmware:       brcm/brcmfmac4335-sdio.bin
firmware:       brcm/brcmfmac43340-sdio.bin
firmware:       brcm/brcmfmac4334-sdio.bin
firmware:       brcm/brcmfmac4330-sdio.bin
firmware:       brcm/brcmfmac4329-sdio.bin
firmware:       brcm/brcmfmac43241b5-sdio.bin
firmware:       brcm/brcmfmac43241b4-sdio.bin
firmware:       brcm/brcmfmac43241b0-sdio.bin
firmware:       brcm/brcmfmac43143-sdio.bin
firmware:       brcm/brcmfmac4373.bin
firmware:       brcm/brcmfmac43569.bin
firmware:       brcm/brcmfmac43242a.bin
firmware:       brcm/brcmfmac43236b.bin
firmware:       brcm/brcmfmac43143.bin
firmware:       brcm/brcmfmac4371-pcie.bin
firmware:       brcm/brcmfmac4366c-pcie.bin
firmware:       brcm/brcmfmac4366b-pcie.bin
firmware:       brcm/brcmfmac4365c-pcie.bin
firmware:       brcm/brcmfmac4365b-pcie.bin
firmware:       brcm/brcmfmac4359-pcie.bin
firmware:       brcm/brcmfmac4358-pcie.bin
firmware:       brcm/brcmfmac43570-pcie.bin
firmware:       brcm/brcmfmac4356-pcie.bin
firmware:       brcm/brcmfmac4350c2-pcie.bin
firmware:       brcm/brcmfmac4350-pcie.bin
firmware:       brcm/brcmfmac43602-pcie.bin
srcversion:     DDCAB95D12632C778BDAC0E
depends:        brcmutil,cfg80211
retpoline:      Y
intree:         Y
name:           brcmfmac
vermagic:       4.15.0-58-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           txglomsz:Maximum tx packet chain size [SDIO] (int)
parm:           debug:Level of debug output (int)
parm:           p2pon:Enable legacy p2p management functionality (int)
parm:           feature_disable:Disable features (int)
parm:           alternative_fw_path:Alternative firmware path (string)
parm:           fcmode:Mode of firmware signalled flow control (int)
parm:           roamoff:Do not use internal roaming engine (int)

[brcmutil]
filename:       /lib/modules/4.15.0-58-generic/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko
license:        Dual BSD/GPL
description:    Broadcom 802.11n wireless LAN driver utilities.
author:         Broadcom Corporation
srcversion:     418AE02D2004334CCEFD1AA
depends:        
retpoline:      Y
intree:         Y
name:           brcmutil
vermagic:       4.15.0-58-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4

[cfg80211]
filename:       /lib/modules/4.15.0-58-generic/kernel/net/wireless/cfg80211.ko
description:    wireless configuration support
license:        GPL
author:         Johannes Berg
srcversion:     34711E0450EF391760E5E7A
depends:        
retpoline:      Y
intree:         Y
name:           cfg80211
vermagic:       4.15.0-58-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           bss_entries_limit:limit to number of scan BSS entries (per wiphy, default 1000) (int)
parm:           ieee80211_regdom:IEEE 802.11 regulatory domain code (charp)
parm:           cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)

##### module parameters #################

[mac80211]
beacon_loss_count: 7
ieee80211_default_rc_algo: minstrel_ht
max_nullfunc_tries: 2
max_probe_tries: 5
minstrel_vht_only: Y
probe_wait_ms: 500

grep: /sys/module/brcmfmac/parameters/alternative_fw_path: Permission denied
grep: /sys/module/brcmfmac/parameters/debug: Permission denied
grep: /sys/module/brcmfmac/parameters/roamoff: Permission denied
[brcmfmac]

[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: N
ieee80211_regdom: 00

##### /etc/modules ######################

##### modprobe options ##################

[/etc/modprobe.d/AMD64-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist-bcm43.conf]
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
blacklist brcm80211
blacklist brcmsmac
blacklist bcma

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist AMD76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off

[/etc/modprobe.d/intel-microcode-blacklist.conf]
blacklist microcode

[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

[/etc/modprobe.d/mdadm.conf]
options md_mod start_ro=1

##### rc.local ##########################

grep: /etc/rc.local: No such file or directory

##### pm-utils ##########################

##### udev rules ########################

##### dmesg #############################

[    9.895198] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[    9.959830] bluetooth hci0: Direct firmware load for brcm/BCM4345C0.hcd failed with error -2
[    9.959843] Bluetooth: hci0: BCM: Patch brcm/BCM4345C0.hcd not found
[   10.097059] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[   10.830953] bytcr_rt5651 bytcr_rt5651: quirk DMIC_MAP enabled
[   10.830959] bytcr_rt5651 bytcr_rt5651: quirk DMIC enabled
[   10.830962] bytcr_rt5651 bytcr_rt5651: quirk MCLK_EN enabled
[   10.874739] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> media-cpu-dai mapping ok
[   10.874822] bytcr_rt5651 bytcr_rt5651: snd-soc-dummy-dai <-> deepbuffer-cpu-dai mapping ok
[   10.874986] bytcr_rt5651 bytcr_rt5651: rt5651-aif1 <-> ssp2-port mapping ok
[   10.899701] input: bytcr-rt5651 Headset as /devices/pci0000:00/808622A8:00/bytcr_rt5651/sound/card1/input10
[   11.688608] r8169 0000:01:00.0 enp1s0: link down (repeated 2 times)
[   11.688900] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[   13.128109] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50 (repeated 3 times)
[   16.439948] r8169 0000:01:00.0 enp1s0: link up
[   16.439969] IPv6: ADDRCONF(NETDEV_CHANGE): enp1s0: link becomes ready
[   30.059028] [UFW BLOCK] IN=enp1s0 OUT= MAC=01:00:5e:00:00:01:24:f5:a2:00:89:26:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=3435 PROTO=2 
[  155.311982] [UFW BLOCK] IN=enp1s0 OUT= MAC=01:00:5e:00:00:01:24:f5:a2:00:89:26:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=3437 PROTO=2 
[  279.920593] [UFW BLOCK] IN=enp1s0 OUT= MAC=01:00:5e:00:00:01:24:f5:a2:00:89:26:08:00 SRC=192.168.1.1 DST=224.0.0.1 LEN=28 TOS=0x00 PREC=0xC0 TTL=1 ID=3439 PROTO=2 

########## wireless info END ############

La sortie de dmesg | grep -i sdio

[    3.699477] mmc1: new ultra high speed SDR104 SDIO card at address 0001
[    9.911273] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[   10.107255] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[   13.143419] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[   14.160121] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[   15.164314] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

Autres résultats demandés:

$ dmesg | grep brcm
[    9.767200] bluetooth hci0: Direct firmware load for brcm/BCM4345C0.hcd failed with error -2
[    9.767210] Bluetooth: hci0: BCM: Patch brcm/BCM4345C0.hcd not found
[   10.107255] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006
[   10.111627] usbcore: registered new interface driver brcmfmac
[   13.143419] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[   14.160121] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[   15.164314] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50

J'ai contacté le support produit Beelink et ils m'ont envoyé des pilotes, mais je ne sais pas comment l'installer.

Les pilotes semblent être une copie de ce dépôt https://github.com/linux-rockchip/linux-rockchip/tree/mirror/stable-3.0/drivers/net/wireless/rkwifi/bcmdhd

Quelqu'un peut-il me donner des indices?

1
kofm

Votre appareil est presque certainement le suivant:

alias:          sdio:c*v02D0d4345*

Cela provient du champ d'alias du pilote brcmfmac qui se charge au démarrage en fonction de votre dmesg. Nous obtenons l'indice de votre dmesg:

brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43455-sdio.bin for chip 0x004345(17221) rev 0x000006

Le seul alias "4345" est celui que j'ai cité ci-dessus.

Diverses sources suggèrent, comme vous l'avez indiqué dans votre question, que le pilote bcmdhd est préféré. Cependant, aucune version récente du pilote ne peut être trouvée pour compiler et essayer. La dernière mise à jour du code auquel vous avez fait référence a été mise à jour il y a six ans. Il ne se compilera sur aucun noyau récent.

Enfin, les rapports Wikidevi généralement fiables: https://wikidevi.com/wiki/Talk:Linux_Wi-Fi_device_entries#02d0_-_Broadcom

02d0: 4345 - BCM4345 (ancien ver BCM43455) - ID SDIO non pris en charge: SD\VID_02D0 & PID_4345

En conclusion, bien que brcmfmac charge et charge le firmware, il ne pilote pas l'appareil. Je regrette d'être d'accord; l'appareil n'est pas pris en charge.

[~ # ~] note de bas de page [~ # ~] : J'ai inclus mes notes de recherche ici car j'espère que cela aidera les autres qui recherchent.

2
chili555

Dans le bureau ubuntu-live , l'installation du Wi-Fi a été activée sans aucun problème, après l'installation du serveur Ubuntu 18, le Wi-Fi n'a pas fonctionné.

La solution a été trouvée sur le lien ci-dessous et ses instructions pour activer le Wi-Fi.

https://medium.com/home-wireless/run-headless-ubuntu-on-an-atom-z8350-pc-48df5645bba

Transposez également la solution ici:

Créez le fichier /lib/firmware/brcm/brcmfmac43455-sdio.txt et redémarrez le système. L'interface Wi-Fi wlan0 peut maintenant être configuré avec netplan, systemd ou /etc/network/interfaces style.

/lib/firmware/brcm/brcmfmac43455-sdio.txt
#AP6255_NVRAM_V1.0_29052015

NVRAMRev=$Rev: 498373 $
sromrev=11
vendid=0x14e4
devid=0x43ab
manfid=0x2d0
prodid=0x06e4
macaddr=00:90:4c:c5:12:38
nocrc=1
boardtype=0x6e4
boardrev=0x1304
xtalfreq=37400
#boardflags: 5GHz eTR switch by default
#2.4GHz eTR switch by default
#bit1 for btcoex
boardflags=0x00080201
boardflags2=0x40000000
boardflags3=0x48200100
rxgains2gelnagaina0=0
rxgains2gtrisoa0=0
rxgains2gtrelnabypa0=0
rxgains5gelnagaina0=0
rxgains5gtrisoa0=0
rxgains5gtrelnabypa0=0
rxchain=1
txchain=1
aa2g=1
aa5g=1
tssipos5g=1
tssipos2g=1
femctrl=0
AvVmid_c0=0,157,1,126,1,126,1,126,1,126
pa2ga0=-112,6296,-662
pa2ga1=-165,3699,-515
pa5ga0=-143,6016,-683,-141,6013,-678,-137,5988,-670,-136,5982,-670
pa5ga1=-161,3544,-499,-166,3543,-497,-169,3569,-497,-171,3598,-498
itrsw=1
pdoffset2g40ma0=10
pdoffset40ma0=0xaaaa
pdoffset80ma0=0xaaaa
extpagain5g=2
extpagain2g=2
tworangetssi2g=1
tworangetssi5g=1
# LTECX flags
# WCI2
ltecxmux=0
ltecxpadnum=0x0504
ltecxfnsel=0x22
ltecxgcigpio=0x32

maxp2ga0=64
ofdmlrbw202gpo=0x0033
dot11agofdmhrbw202gpo=0x1553
mcsbw202gpo=0x99355533

maxp5ga0=80,82,76,77

mcsbw205glpo=0x99755000
mcsbw205gmpo=0x9df55000
mcsbw205ghpo=0x99855000

mcsbw405glpo=0xb8555000
mcsbw405gmpo=0xed955000
mcsbw405ghpo=0xd9755000

mcsbw805glpo=0xc8555000
mcsbw805gmpo=0xe9555000
mcsbw805ghpo=0xd9555000

swctrlmap_2g=0x00040004,0x00020002,0x00040004,0x010a02,0x1ff
swctrlmap_5g=0x00100010,0x00200020,0x00100010,0x010a02,0x2f4
swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000
swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000

vcodivmode=1
deadman_to=481500000
ed_thresh2g=-54
ed_thresh5g=-54

#muxenab=0x10
sd_gpout=0
sd_gpval=0

ccode=CN
regrev=38
1
Sascha Buxhofer

Le fichier de définition NVRAM manquant dépend de la carte. Vous pouvez voir que le firmware kernel inclut ce fichier pour certaines cartes. Nous devons envoyer des demandes de tirage pour prendre en charge d'autres conseils. Notez que BCM43455 est une version plus récente de BCM4345, également connue sous le nom d'AP6255; Il se trouve que j'ai l'ancienne version et qu'elle est prise en charge par le pilote brcmfmac.

Sur un mini PC Wintel (AMI, T3 MRD, Atom x5-Z8350 [CherryTrail]) exécutant Windows 10, le fichier se trouve dans C:\Windows\System32\drivers\4345r6nvram.txt (fichier contenu s'est avéré être identique à la réponse de Sascha) et peut être copié sur Linux, puis faites:

Sudo cp 4345r6nvram.txt /lib/firmware/brcm/
cd /lib/firmware/brcm/
ln -s 4345r6nvram.txt brcmfmac43455-sdio.txt
Sudo modprobe -r brcmfmac
Sudo modprobe brcmfmac
0
milpita