diff --git a/alpha-2_Country_Codes b/alpha-2_Country_Codes index 75c088e..41445a3 100644 --- a/alpha-2_Country_Codes +++ b/alpha-2_Country_Codes @@ -1,4 +1,4 @@ -2022-12-18 +2022-12-26 Instructions for setting the ISO 3166-1 alpha-2 Country Code in your Linux distro. If it is not set, you may have problems using some channels, especially @@ -593,14 +593,14 @@ British VG Virgin Islands, U.S. VI -Wallis and -Futuna WF +WF Wallis and Futuna EH Western Sahara -Yemen YE +YE Yemen -Zambia ZM +ZM Zambia + +ZW Zimbabwe -Zimbabwe ZW ``` diff --git a/docs/Concurrent_Mode.md b/docs/Concurrent_Mode.md index 144d298..1e976f8 100644 --- a/docs/Concurrent_Mode.md +++ b/docs/Concurrent_Mode.md @@ -1,4 +1,4 @@ -2021-12-03 +2022-12-27 What is Concurrent Mode? @@ -10,7 +10,7 @@ single WiFi adapter. For example: -Use station mode (called managed or client mode also) to connect with an +Use station mode (also called managed or client mode) to connect with an AP to access the internet at the same time as it also performs as an AP to allow other devices to connect to the second interface. @@ -20,19 +20,45 @@ Note: Only supports 3 combinations 2. Station mode + AP mode 3. Station mode + P2P mode +Note: Monitor mode is not supported. + ----- How do I Enable Concurrent Mode? -Run the following as instructed during the installation process: +Edit the `Makefile` with a text editor: ``` -./cmode-on.sh +nano Makefile +``` + +Change the following line: + +``` +#EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE +``` + +to + +``` +EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE +``` + +and then install the driver per the installation steps. If +the driver is already installed, run the following first: + +``` +sudo ./remove-driver.sh +``` +and then reinstall the driver with: + +``` +sudo ./install-driver.sh ``` Once the driver is fully installed and you have rebooted the system, you -can verify that this works by typing the “iw dev” command, You should -see two wireless interfaces, and the MAC address of secondary interface +can verify that this works by typing the “iw dev” command. You should +see two wireless interfaces, and the MAC address of the secondary interface is nearly the same as the first except for one digit. ----- diff --git a/docs/Driver_Configuration_for_RF_Regulatory_Certification.pdf b/docs/Driver_Configuration_for_RF_Regulatory_Certification.pdf deleted file mode 100644 index b6d83bd..0000000 Binary files a/docs/Driver_Configuration_for_RF_Regulatory_Certification.pdf and /dev/null differ diff --git a/docs/HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf b/docs/Guides/HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf similarity index 100% rename from docs/HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf rename to docs/Guides/HowTo_enable_and_verify_TDLS_function_in_Wi-Fi_driver.pdf diff --git a/docs/HowTo_enable_the_power_saving_functionality.pdf b/docs/Guides/HowTo_enable_the_power_saving_functionality.pdf similarity index 100% rename from docs/HowTo_enable_the_power_saving_functionality.pdf rename to docs/Guides/HowTo_enable_the_power_saving_functionality.pdf diff --git a/docs/HowTo_support_WIFI_certification_test.pdf b/docs/Guides/HowTo_support_WIFI_certification_test.pdf similarity index 100% rename from docs/HowTo_support_WIFI_certification_test.pdf rename to docs/Guides/HowTo_support_WIFI_certification_test.pdf diff --git a/docs/HowTo_support_more_VidPids.pdf b/docs/Guides/HowTo_support_more_VidPids.pdf similarity index 100% rename from docs/HowTo_support_more_VidPids.pdf rename to docs/Guides/HowTo_support_more_VidPids.pdf diff --git a/docs/How_to_append_vendor_specific_ie_to_driver_management_frames.pdf b/docs/Guides/How_to_append_vendor_specific_ie_to_driver_management_frames.pdf similarity index 100% rename from docs/How_to_append_vendor_specific_ie_to_driver_management_frames.pdf rename to docs/Guides/How_to_append_vendor_specific_ie_to_driver_management_frames.pdf diff --git a/docs/How_to_enable_Realtek_RSON_function.pdf b/docs/Guides/How_to_enable_Realtek_RSON_function.pdf similarity index 100% rename from docs/How_to_enable_Realtek_RSON_function.pdf rename to docs/Guides/How_to_enable_Realtek_RSON_function.pdf diff --git a/docs/How_to_set_driver_debug_log_level.pdf b/docs/Guides/How_to_set_driver_debug_log_level.pdf similarity index 100% rename from docs/How_to_set_driver_debug_log_level.pdf rename to docs/Guides/How_to_set_driver_debug_log_level.pdf diff --git a/docs/Miracast_for_Realtek_WiFi.pdf b/docs/Guides/Miracast_for_Realtek_WiFi.pdf similarity index 100% rename from docs/Miracast_for_Realtek_WiFi.pdf rename to docs/Guides/Miracast_for_Realtek_WiFi.pdf diff --git a/docs/Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf b/docs/Guides/Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf rename to docs/Guides/Quick_Start_Guide_for_Adaptivity_and_Carrier_Sensing_Test.pdf diff --git a/docs/Quick_Start_Guide_for_Bridge.pdf b/docs/Guides/Quick_Start_Guide_for_Bridge.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_Bridge.pdf rename to docs/Guides/Quick_Start_Guide_for_Bridge.pdf diff --git a/docs/Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf b/docs/Guides/Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf rename to docs/Guides/Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf diff --git a/docs/Quick_Start_Guide_for_SoftAP.pdf b/docs/Guides/Quick_Start_Guide_for_SoftAP.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_SoftAP.pdf rename to docs/Guides/Quick_Start_Guide_for_SoftAP.pdf diff --git a/docs/Quick_Start_Guide_for_Station_Mode.pdf b/docs/Guides/Quick_Start_Guide_for_Station_Mode.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_Station_Mode.pdf rename to docs/Guides/Quick_Start_Guide_for_Station_Mode.pdf diff --git a/docs/Quick_Start_Guide_for_WOW.pdf b/docs/Guides/Quick_Start_Guide_for_WOW.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_WOW.pdf rename to docs/Guides/Quick_Start_Guide_for_WOW.pdf diff --git a/docs/Quick_Start_Guide_for_WPA3.pdf b/docs/Guides/Quick_Start_Guide_for_WPA3.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_WPA3.pdf rename to docs/Guides/Quick_Start_Guide_for_WPA3.pdf diff --git a/docs/Quick_Start_Guide_for_wpa_supplicant_WiFi_P2P_test.pdf b/docs/Guides/Quick_Start_Guide_for_wpa_supplicant_WiFi_P2P_test.pdf similarity index 100% rename from docs/Quick_Start_Guide_for_wpa_supplicant_WiFi_P2P_test.pdf rename to docs/Guides/Quick_Start_Guide_for_wpa_supplicant_WiFi_P2P_test.pdf diff --git a/docs/RTK_P2P_WFD_Programming_guide.pdf b/docs/Guides/RTK_P2P_WFD_Programming_guide.pdf similarity index 100% rename from docs/RTK_P2P_WFD_Programming_guide.pdf rename to docs/Guides/RTK_P2P_WFD_Programming_guide.pdf diff --git a/docs/Realtek_WiFi_concurrent_mode_Introduction.pdf b/docs/Guides/Realtek_WiFi_concurrent_mode_Introduction.pdf similarity index 100% rename from docs/Realtek_WiFi_concurrent_mode_Introduction.pdf rename to docs/Guides/Realtek_WiFi_concurrent_mode_Introduction.pdf diff --git a/docs/SoftAP_Mode_features.pdf b/docs/Guides/SoftAP_Mode_features.pdf similarity index 100% rename from docs/SoftAP_Mode_features.pdf rename to docs/Guides/SoftAP_Mode_features.pdf diff --git a/docs/Wireless_tools_porting_guide.pdf b/docs/Guides/Wireless_tools_porting_guide.pdf similarity index 100% rename from docs/Wireless_tools_porting_guide.pdf rename to docs/Guides/Wireless_tools_porting_guide.pdf diff --git a/docs/linux_dhcp_server_notes.txt b/docs/Guides/linux_dhcp_server_notes.txt similarity index 100% rename from docs/linux_dhcp_server_notes.txt rename to docs/Guides/linux_dhcp_server_notes.txt diff --git a/docs/wpa_cli_with_wpa_supplicant.pdf b/docs/Guides/wpa_cli_with_wpa_supplicant.pdf similarity index 100% rename from docs/wpa_cli_with_wpa_supplicant.pdf rename to docs/Guides/wpa_cli_with_wpa_supplicant.pdf diff --git a/install-driver.sh b/install-driver.sh index 500b1d6..3705a73 100755 --- a/install-driver.sh +++ b/install-driver.sh @@ -167,7 +167,7 @@ then fi # sets module parameters (driver options) and blacklisted modules -echo "Installing ${OPTIONS_FILE} to: /etc/modprobe.d" +echo "Installing ${OPTIONS_FILE} to /etc/modprobe.d" cp -f ${OPTIONS_FILE} /etc/modprobe.d # determine if dkms is installed and run the appropriate routines @@ -215,7 +215,7 @@ else # the dkms add command requires source in /usr/src/${DRV_NAME}-${DRV_VERSION} echo "Copying source files to /usr/src/${DRV_NAME}-${DRV_VERSION}" cp -rf "${DRV_DIR}" /usr/src/${DRV_NAME}-${DRV_VERSION} - + dkms add -m ${DRV_NAME} -v ${DRV_VERSION} RESULT=$? @@ -228,7 +228,7 @@ else echo "This driver may already be installed." echo "Run the following and then reattempt installation." echo "$ sudo ./remove-driver.sh" - exit $RESULT + exit $RESULT else echo "An error occurred. dkms add error: ${RESULT}" echo "Please report this error." @@ -282,7 +282,7 @@ if command -v rfkill >/dev/null 2>&1 then rfkill unblock wlan else - echo "Unable to run $ rfkill unblock wlan" + echo "Unable to run $ rfkill unblock wlan" fi # if NoPrompt is not used, ask user some questions