mirror of
https://github.com/morrownr/8821cu-20210916.git
synced 2024-11-22 13:34:47 +00:00
continued work on scripts
This commit is contained in:
parent
15b31093da
commit
9bcc7b218b
@ -1,6 +1,24 @@
|
||||
2022-12-07
|
||||
|
||||
Instructions for setting the ISO 3166-1 alpha-2 Country Code in your
|
||||
Linux distro. If it is not set, you will likely have problems accessing
|
||||
some channels, especially 5 Ghz and 6 GHz channels. To set your Country
|
||||
Code from the command line interface:
|
||||
|
||||
```
|
||||
iw reg set US
|
||||
```
|
||||
|
||||
Editing in progress
|
||||
If you are not in the US, please use the country code for your country.
|
||||
See the list of country codes below.
|
||||
|
||||
To check if your country code is properly set:
|
||||
|
||||
```
|
||||
iw reg get
|
||||
```
|
||||
|
||||
```
|
||||
|
||||
ISO 3166-1 alpha-2 Country Codes
|
||||
|
||||
@ -38,7 +56,7 @@ Australia AU
|
||||
|
||||
Austria AT
|
||||
|
||||
Azerbaijan AZ
|
||||
Azerbaijan AZ
|
||||
|
||||
Bahamas BS
|
||||
|
||||
@ -76,279 +94,466 @@ Bouvet Island BV
|
||||
Brazil BR
|
||||
|
||||
British Indian
|
||||
Ocean
|
||||
Territory IO
|
||||
Ocean Territory IO
|
||||
|
||||
Brunei
|
||||
Darussalam BN
|
||||
|
||||
Bulgaria BG
|
||||
|
||||
Burkina Faso BF
|
||||
|
||||
Burundi BI
|
||||
|
||||
Cambodia KH
|
||||
|
||||
Cameroon CM
|
||||
|
||||
Canada CA
|
||||
|
||||
Cape Verde CV
|
||||
|
||||
><
|
||||
|
||||
Burkina Faso BF
|
||||
Burundi BI
|
||||
Cambodia KH
|
||||
Cameroon CM
|
||||
Canada CA
|
||||
Cape Verde CV
|
||||
Cayman
|
||||
Islands KY
|
||||
|
||||
Central
|
||||
African
|
||||
Republic CF
|
||||
|
||||
Chad TD
|
||||
|
||||
Chile CL
|
||||
|
||||
China CN
|
||||
|
||||
Christmas
|
||||
Island CX
|
||||
|
||||
Cocos
|
||||
(Keeling)
|
||||
Islands CC
|
||||
|
||||
Colombia CO
|
||||
|
||||
Comoros KM
|
||||
|
||||
Congo CG
|
||||
|
||||
Congo, the
|
||||
Democratic
|
||||
Republic of
|
||||
the CD
|
||||
|
||||
Cook Islands CK
|
||||
|
||||
Costa Rica CR
|
||||
|
||||
Côte d'Ivoire CI
|
||||
|
||||
Croatia HR
|
||||
|
||||
Cuba CU
|
||||
|
||||
Curaçao CW
|
||||
|
||||
Cyprus CY
|
||||
|
||||
Czech
|
||||
Republic CZ
|
||||
|
||||
Denmark DK
|
||||
|
||||
Djibouti DJ
|
||||
|
||||
Dominica DM
|
||||
|
||||
Dominican
|
||||
Republic DO
|
||||
|
||||
Ecuador EC
|
||||
|
||||
Egypt EG
|
||||
|
||||
El Salvador SV
|
||||
|
||||
Equatorial
|
||||
Guinea GQ
|
||||
|
||||
Eritrea ER
|
||||
|
||||
Estonia EE
|
||||
|
||||
Ethiopia ET
|
||||
|
||||
Falkland
|
||||
Islands
|
||||
(Malvinas) FK
|
||||
|
||||
Faroe IslandsFO
|
||||
|
||||
Fiji FJ
|
||||
|
||||
Finland FI
|
||||
|
||||
France FR
|
||||
|
||||
French
|
||||
Guiana GF
|
||||
|
||||
French
|
||||
Polynesia PF
|
||||
|
||||
French
|
||||
Southern
|
||||
Territories TF
|
||||
|
||||
Gabon GA
|
||||
|
||||
Gambia GM
|
||||
|
||||
Georgia GE
|
||||
|
||||
Germany DE
|
||||
|
||||
Ghana GH
|
||||
|
||||
Gibraltar GI
|
||||
|
||||
Greece GR
|
||||
|
||||
Greenland GL
|
||||
|
||||
Grenada GD
|
||||
|
||||
Guadeloupe GP
|
||||
|
||||
Guam GU
|
||||
|
||||
Guatemala GT
|
||||
|
||||
Guernsey GG
|
||||
|
||||
Guinea GN
|
||||
|
||||
Guinea-
|
||||
Bissau GW
|
||||
|
||||
Guyana GY
|
||||
|
||||
Haiti HT
|
||||
|
||||
Heard Island
|
||||
and
|
||||
McDonald
|
||||
Islands HM
|
||||
|
||||
Holy See
|
||||
(Vatican City
|
||||
State) VA
|
||||
|
||||
Honduras HN
|
||||
|
||||
Hong Kong HK
|
||||
|
||||
Hungary HU
|
||||
|
||||
Iceland IS
|
||||
|
||||
India IN
|
||||
|
||||
Indonesia ID
|
||||
|
||||
Iran, Islamic
|
||||
Republic of IR
|
||||
|
||||
Iraq IQ
|
||||
|
||||
Ireland IE
|
||||
|
||||
Isle of Man IM
|
||||
|
||||
Israel IL
|
||||
|
||||
Italy IT
|
||||
|
||||
Jamaica JM
|
||||
|
||||
Japan JP
|
||||
|
||||
Jersey JE
|
||||
|
||||
Jordan JO
|
||||
|
||||
Kazakhstan KZ
|
||||
|
||||
Kenya KE
|
||||
|
||||
Kiribati KI
|
||||
|
||||
Korea,
|
||||
Democratic
|
||||
People's
|
||||
Republic of KP
|
||||
|
||||
Korea,
|
||||
Republic of KR
|
||||
|
||||
Kuwait KW
|
||||
|
||||
Kyrgyzstan KG
|
||||
|
||||
Lao People's
|
||||
Democratic
|
||||
Republic LA
|
||||
|
||||
Latvia LV
|
||||
|
||||
Lebanon LB
|
||||
|
||||
Lesotho LS
|
||||
|
||||
Liberia LR
|
||||
|
||||
Libya LY
|
||||
|
||||
Liechtenstein LI
|
||||
|
||||
Lithuania LT
|
||||
|
||||
Luxembourg LU
|
||||
|
||||
Macao MO
|
||||
|
||||
Macedonia,
|
||||
the Former
|
||||
Yugoslav
|
||||
Republic of MK
|
||||
|
||||
Madagascar MG
|
||||
|
||||
Malawi MW
|
||||
|
||||
Malaysia MY
|
||||
|
||||
Maldives MV
|
||||
|
||||
Mali ML
|
||||
|
||||
Malta MT
|
||||
|
||||
Marshall
|
||||
Islands MH
|
||||
|
||||
Martinique MQ
|
||||
|
||||
Mauritania MR
|
||||
|
||||
Mauritius MU
|
||||
|
||||
Mayotte YT
|
||||
|
||||
Mexico MX
|
||||
|
||||
Micronesia,
|
||||
Federated
|
||||
States of FM
|
||||
|
||||
Moldova,
|
||||
Republic of MD
|
||||
|
||||
Monaco MC
|
||||
|
||||
Mongolia MN
|
||||
|
||||
Montenegro ME
|
||||
|
||||
Montserrat MS
|
||||
|
||||
Morocco MA
|
||||
|
||||
Mozambique MZ
|
||||
|
||||
Myanmar MM
|
||||
|
||||
Namibia NA
|
||||
|
||||
Nauru NR
|
||||
|
||||
Nepal NP
|
||||
|
||||
Netherlands NL
|
||||
|
||||
New
|
||||
Caledonia NC
|
||||
|
||||
New Zealand NZ
|
||||
|
||||
Nicaragua NI
|
||||
|
||||
Niger NE
|
||||
|
||||
Nigeria NG
|
||||
|
||||
Niue NU
|
||||
|
||||
Norfolk IslandNF
|
||||
|
||||
Northern
|
||||
Mariana
|
||||
Islands MP
|
||||
|
||||
Norway NO
|
||||
|
||||
Oman OM
|
||||
|
||||
Pakistan PK
|
||||
|
||||
Palau PW
|
||||
|
||||
Palestine,
|
||||
State of PS
|
||||
|
||||
Panama PA
|
||||
|
||||
Papua New
|
||||
Guinea PG
|
||||
|
||||
Paraguay PY
|
||||
|
||||
Peru PE
|
||||
|
||||
Philippines PH
|
||||
|
||||
Pitcairn PN
|
||||
|
||||
Poland PL
|
||||
|
||||
Portugal PT
|
||||
|
||||
Puerto Rico PR
|
||||
|
||||
Qatar QA
|
||||
|
||||
Réunion RE
|
||||
|
||||
Romania RO
|
||||
|
||||
Russian
|
||||
Federation RU
|
||||
|
||||
Rwanda RW
|
||||
|
||||
Saint
|
||||
Barthélemy BL
|
||||
|
||||
Saint Helena,
|
||||
Ascension
|
||||
and Tristan
|
||||
da Cunha SH
|
||||
|
||||
Saint Kitts
|
||||
and Nevis KN
|
||||
|
||||
Saint Lucia LC
|
||||
|
||||
Saint Martin
|
||||
(French part) MF
|
||||
|
||||
Saint Pierre
|
||||
and MiquelonPM
|
||||
|
||||
Saint Vincent
|
||||
and the
|
||||
Grenadines VC
|
||||
|
||||
Samoa WS
|
||||
|
||||
San Marino SM
|
||||
|
||||
Sao Tome
|
||||
and Principe ST
|
||||
|
||||
Saudi Arabia SA
|
||||
|
||||
Senegal SN
|
||||
|
||||
Serbia RS
|
||||
|
||||
Seychelles SC
|
||||
|
||||
Sierra Leone SL
|
||||
|
||||
Singapore SG
|
||||
|
||||
Sint Maarten
|
||||
(Dutch part) SX
|
||||
|
||||
Slovakia SK
|
||||
|
||||
Slovenia SI
|
||||
|
||||
Solomon
|
||||
Islands SB
|
||||
|
||||
Somalia SO
|
||||
|
||||
South Africa ZA
|
||||
|
||||
South
|
||||
Georgia and
|
||||
the South
|
||||
Sandwich
|
||||
Islands GS
|
||||
|
||||
South Sudan SS
|
||||
|
||||
Spain ES
|
||||
|
||||
Sri Lanka LK
|
||||
|
||||
Sudan SD
|
||||
|
||||
Suriname SR
|
||||
|
||||
Svalbard and
|
||||
Jan Mayen SJ
|
||||
|
||||
Swaziland SZ
|
||||
|
||||
Sweden SE
|
||||
|
||||
Switzerland CH
|
||||
|
||||
Syrian Arab
|
||||
Republic SY
|
||||
|
||||
Taiwan,
|
||||
Province of
|
||||
China TW
|
||||
|
||||
Tajikistan TJ
|
||||
|
||||
Tanzania,
|
||||
United
|
||||
Republic of TZ
|
||||
|
||||
Thailand TH
|
||||
|
||||
Timor-Leste TL
|
||||
|
||||
Togo TG
|
||||
|
||||
Tokelau TK
|
||||
|
||||
Tonga TO
|
||||
|
||||
Trinidad and
|
||||
Tobago TT
|
||||
|
||||
Tunisia TN
|
||||
|
||||
Turkey TR
|
||||
|
||||
Turkmenistan TM
|
||||
|
@ -4,11 +4,25 @@
|
||||
#
|
||||
# Supports dkms and non-dkms installations.
|
||||
|
||||
# Copyright(c) 2022 Nick Morrow
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of version 2 of the GNU General Public License as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but
|
||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
SCRIPT_NAME="install-driver.sh"
|
||||
SCRIPT_VERSION="20221207"
|
||||
MODULE_NAME="8821cu"
|
||||
DRV_VERSION="5.12.0.4"
|
||||
OPTIONS_FILE="${MODULE_NAME}.conf"
|
||||
# Some distros have a not yet mainlined, patched-in kernel driver that
|
||||
# must be deactivated so as not to conflict with this driver. The
|
||||
# filename may need to change when the new in-kernel driver is mainlined.
|
||||
BLACKLIST_FILE="rtw88_8821cu.conf"
|
||||
|
||||
KVER="$(uname -r)"
|
||||
KARCH="$(uname -m)"
|
||||
@ -17,11 +31,7 @@ MODDESTDIR="/lib/modules/${KVER}/kernel/drivers/net/wireless/"
|
||||
|
||||
DRV_NAME="rtl${MODULE_NAME}"
|
||||
DRV_DIR="$(pwd)"
|
||||
|
||||
# Some distros have a non-mainlined, patched-in kernel driver
|
||||
# that has to be deactivated. The filename may need to change
|
||||
# when the new in-kernel driver is mainlined.
|
||||
BLACKLIST_FILE="rtw88_8821cu.conf"
|
||||
OPTIONS_FILE="${MODULE_NAME}.conf"
|
||||
|
||||
# check to ensure sudo was used
|
||||
if [[ $EUID -ne 0 ]]
|
||||
|
@ -4,11 +4,25 @@
|
||||
#
|
||||
# Supports dkms and non-dkms removals.
|
||||
|
||||
# Copyright(c) 2022 Nick Morrow
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of version 2 of the GNU General Public License as
|
||||
# published by the Free Software Foundation.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful, but
|
||||
# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
|
||||
SCRIPT_NAME="remove-driver.sh"
|
||||
SCRIPT_VERSION="20221204"
|
||||
SCRIPT_VERSION="20221207"
|
||||
MODULE_NAME="8821cu"
|
||||
DRV_VERSION="5.12.0.4"
|
||||
OPTIONS_FILE="${MODULE_NAME}.conf"
|
||||
# Some distros have a not yet mainlined, patched-in kernel driver that
|
||||
# must be deactivated so as not to conflict with this driver. The
|
||||
# filename may need to change when the new in-kernel driver is mainlined.
|
||||
BLACKLIST_FILE="rtw88_8821cu.conf"
|
||||
|
||||
KVER="$(uname -r)"
|
||||
KARCH="$(uname -m)"
|
||||
@ -17,10 +31,7 @@ MODDESTDIR="/lib/modules/${KVER}/kernel/drivers/net/wireless/"
|
||||
|
||||
DRV_NAME="rtl${MODULE_NAME}"
|
||||
DRV_DIR="$(pwd)"
|
||||
|
||||
# Some distros have a non-mainlined, patched-in kernel driver
|
||||
# that has to be deactivated.
|
||||
BLACKLIST_FILE="rtw88_8821cu.conf"
|
||||
OPTIONS_FILE="${MODULE_NAME}.conf"
|
||||
|
||||
# check to ensure sudo was used
|
||||
if [[ $EUID -ne 0 ]]
|
||||
@ -62,10 +73,10 @@ fi
|
||||
|
||||
# information that helps with bug reports
|
||||
|
||||
# kernel
|
||||
# display kernel version
|
||||
echo "Linux Kernel=${KVER}"
|
||||
|
||||
# architecture - for ARM: aarch64 = 64 bit, armv7l = 32 bit
|
||||
# display architecture
|
||||
echo "CPU Architecture=${KARCH}"
|
||||
|
||||
# determine if dkms is installed and run the appropriate routines
|
||||
|
Loading…
Reference in New Issue
Block a user