Browse Source

update important firmware/documentation..

master
tuxd3v 5 months ago
parent
commit
d11858c097
12 changed files with 97 additions and 1 deletions
  1. +11
    -0
      etc/default/crda
  2. +19
    -0
      etc/rc.local
  3. +1
    -1
      etc/update-motd.d/gen-20-devuan
  4. +19
    -0
      lib/firmware/README.txt
  5. BIN
      lib/firmware/brcm/BCM43430A1.bpi-m2-zero.hcd
  6. BIN
      lib/firmware/brcm/BCM43430A1.npi-neo-air.hcd
  7. +44
    -0
      lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
  8. +1
    -0
      lib/firmware/brcm/brcmfmac43430-sdio.bin
  9. +1
    -0
      lib/firmware/brcm/brcmfmac43430-sdio.clm_blob
  10. +1
    -0
      lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-neo-air.txt
  11. BIN
      lib/firmware/cypress/cyfmac43430-sdio.bin
  12. BIN
      lib/firmware/cypress/cyfmac43430-sdio.clm_blob

+ 11
- 0
etc/default/crda View File

@@ -0,0 +1,11 @@
# Set REGDOMAIN to a ISO/IEC 3166-1 alpha2 country code so that iw(8) may set
# the initial regulatory domain setting for IEEE 802.11 devices which operate
# on this system.
#
# Governments assert the right to regulate usage of radio spectrum within
# their respective territories so make sure you select a ISO/IEC 3166-1 alpha2
# country code suitable for your location or you may infringe on local
# legislature. See `/usr/share/zoneinfo/zone.tab' for a table of timezone
# descriptions containing ISO/IEC 3166-1 alpha2 country codes.

REGDOMAIN=PT

+ 19
- 0
etc/rc.local View File

@@ -0,0 +1,19 @@
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

[ -d /etc/boot.d ] && run-parts /etc/boot.d

swapon -a
iwconfig wlan0 txpower 20

exit 0

+ 1
- 1
etc/update-motd.d/gen-20-devuan View File

@@ -12,4 +12,4 @@ echo -en "\033[1;35m| |_| | |___\033[0m\033[1;31m \ V / | |_| / ___ \ \b\033[0m
echo -en "\033[1;35m|____/|_____|\033[0m\033[1;31m \_/\033[0m \033[1;31m\___/_/\033[0m \033[1;31m\_\ \b\033[0m\033[1;35m_| \__|\033[0m\033[0;32m\__,_|_| |_| |_| |_|\033[0m\n" >> /etc/update-motd.d/20-devuan

# This will call in '/etc/update-motd.d/10-uname' the content above
sed '1icat /etc/update-motd.d/20-devuan' /etc/update-motd.d/10-uname
sed -i '2icat /etc/update-motd.d/20-devuan' /etc/update-motd.d/10-uname

+ 19
- 0
lib/firmware/README.txt View File

@@ -0,0 +1,19 @@

Bluetooth stack and tools:
apt-get install bluetooth bluez-obexd pulseaudio-module-bluetooth bluez-tools

Regulatory Database( wireless-regdb ):
mainline kernels bring the regulatory database signed by Seth Forshee own certificate..
net/wireless/certs/sforshee.hex

You can get a version of it from Seth Forshee repos..
see more here:
https://wireless.wiki.kernel.org/en/developers/Regulatory/wireless-regdb

Basically you just neet do copy to '/lib/firmware':
regulatory.db
regulatory.db.p7s

you should also set your country code in file:
/etc/default/crda


BIN
lib/firmware/brcm/BCM43430A1.bpi-m2-zero.hcd View File


BIN
lib/firmware/brcm/BCM43430A1.npi-neo-air.hcd View File


+ 44
- 0
lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt View File

@@ -0,0 +1,44 @@
# SPDX-License-Identifier: GPL-2.0+
# (C) Copyright 2018 Linaro Ltd
# NVRAM config file for the Ampak AP6212 43430 WiFi/BT module
aa2g=1
ag0=255
AvVmid_c0=0x0,0xc8
boardflags=0x00404201
# boardflags3 is not set
boardnum=22
boardrev=0x1101
boardtype=0x0726
# btc_params is not set
cckbw202gpo=0x5555
cckpwroffset0=5
ccode=ALL
# cldo_pwm is not set
deadman_to=0xffffffff
devid=0x43e2
extpagain2g=0
il0macaddr=00:90:4c:c5:12:38
legofdmbw202gpo=0x77777777
macaddr=00:90:4c:c5:12:38
manfid=0x2d0
maxp2ga0=90
mcsbw202gpo=0xaaaaaaaa
muxenab=0x10
nocrc=1
ofdmdigfilttype=7
# ofdmdigfilttypebe is not set
pa0itssit=0x20
pa2ga0=-168,7161,-820
# pacalidx2g is not set
# papdendidx is not set
# papdepsoffset is not set
papdmode=2
# papdvalidtest is not set
prodid=0x0726
# propbw202gpois not set
# spurconfig is not set
sromrev=11
txpwrbckof=6
vendid=0x14e4
wl0id=0x431b
xtalfreq=26000

+ 1
- 0
lib/firmware/brcm/brcmfmac43430-sdio.bin View File

@@ -0,0 +1 @@
../cypress/cyfmac43430-sdio.bin

+ 1
- 0
lib/firmware/brcm/brcmfmac43430-sdio.clm_blob View File

@@ -0,0 +1 @@
../cypress/cyfmac43430-sdio.clm_blob

+ 1
- 0
lib/firmware/brcm/brcmfmac43430-sdio.friendlyarm,nanopi-neo-air.txt View File

@@ -0,0 +1 @@
brcmfmac43430-sdio.AP6212.txt

BIN
lib/firmware/cypress/cyfmac43430-sdio.bin View File


BIN
lib/firmware/cypress/cyfmac43430-sdio.clm_blob View File


Loading…
Cancel
Save