summaryrefslogtreecommitdiff
path: root/rtlwifi
Commit message (Collapse)AuthorAgeFilesLines
* rtlwifi: Add firmware v6.0 for RTL8192FUBitterblue Smith2023-05-171-0/+0
| | | | | | | | | | | rtl8xxxu supports this chip now. The firmware was extracted from the vendor driver v5.8.6.2_35538.20191028_COEX20190910-0d02 from https://github.com/BrightX/rtl8192fu. Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
* rtlwifi: Update firmware for RTL8188EU to v28.0Bitterblue Smith2023-05-171-0/+0
| | | | | | | | | | | | | | | | It seems this fixes some issues with rtl8xxxu in monitor mode. r8188eu from kernel 6.2.5 still works with this new firmware. This firmware was extracted from the vendor driver v5.2.2.4 from https://github.com/lwfinger/rtl8188eu/blob/v5.2.2.4/hal8188e_t_fw.c Also, move the entry in WHENCE under the rtl8xxxu driver, because that's the driver which handles this chip from kernel 6.3 onwards. Link: https://bugzilla.kernel.org/show_bug.cgi?id=217205 Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
* rtlwifi: Add firmware v16.0 for RTL8710BU aka RTL8188GUBitterblue Smith2023-03-062-0/+0
| | | | | | | rtl8xxxu will support this device. Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
* rtlwifi: update firmware for rtl8192eu to v35.7James Hilliard2022-10-202-0/+0
| | | | | | | | | | | | | | | | | Update to the latest firmware v35.7. Previous firmware load in rtl8xxxu: rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin Firmware revision 19.0 (signature 0x92e1) Updated firmware load in rtl8xxxu: rtl8xxxu: Loading firmware rtlwifi/rtl8192eu_nic.bin Firmware revision 35.7 (signature 0x92e1) Cc: Jes Sorensen <jes.sorensen@gmail.com> Cc: Bitterblue Smith <rtl8821cerfe2@gmail.com> Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
* rtlwifi: Add firmware v4.0 for RTL8188FUBitterblue Smith2022-10-191-0/+0
| | | | | | | | | | rtl8xxxu supports this device now. The firmware comes from the Realtek driver RTL8188FU_Linux_v4.3.23.6_20964.20170110. Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com> Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
* rtlwifi: de-dupe rtl8723b WiFi firmwarePeter Robinson2021-07-163-0/+0
| | | | | | | | | | The rtl8723bs and rtl8723bu WiFi firmware are identical according to sha256sum are identical so lets remove the dupes and link them. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> CC: Larry Finger <Larry.Finger@lwfinger.net> CC: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* rtlwifi: de-dupe rtl8192e WiFi firmwarePeter Robinson2021-07-161-0/+0
| | | | | | | | | | The rtl8192eefw.bin and rtl8192eu_nic.bin WiFi firmware are identical according to sha256sum so remove and link the former to the later as rtl8192eu_nic.bin also has matching wowlan and ap_wowlan variants. Signed-off-by: Peter Robinson <pbrobinson@gmail.com> CC: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* rtlwifi: v88.2 firmware files for RTL8192CU20201118Reto Schneider2020-11-133-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The vendor driver rtl8188C_8192C_usb_linux_v4.0.1_6911.20130308 includes new firmware files. These were extracted from data statements in that driver to form these files. Before this update, with version 80 of the firmware, the USB interface of the RTL8192CU WLAN controller often locked itself up: usb 1-2: device descriptor read/64, error -110 usb 1-2: device not accepting address 4, error -110 usb 1-2: device not accepting address 5, error -110 usb usb1-port2: unable to enumerate USB device usb 2-2: device descriptor read/64, error -110 usb 2-2: device descriptor read/64, error -110 On ARMv5 based GARDENA smart gateways running Linux 4.19.78, this can be reliably reproduced by rebooting (warm) the gateway multiple times (max. 50 attempts needed). Unlike users having this issues on a USB Wi-Fi dongle, resetting of the chip by replugging is not an option on this gateway due to the lack of any power cut functionality. Therefore, a (cold) reboot of the whole gateway is needed. Updating the firmware of the RTL8192CU WLAN controller from version v80.0 to v88.2 (as per output of rtl8xxxu) resolves this issue. The problem did no show up anymore for 1000 restarts. Please note: - Only rtl8192cufw_TMSC.bin tested (mainly on rtl8xxxu) - rtl8192cu seems to work as well as before, but I can not rule out that this new firmware version brings unwanted changes. The Realtek drivers containing v88.2 of the firmware (v4.0.1_6911.20130308 to v4.0.9_25039.20171107) have some changes compared to the version v3.4.2_3727.20120404, for which I do not know if those should be reflected in rtl8192cu. Unrelated of the initially described USB problem, another issue still remains after updating the firmware: Using the rtl8192cu driver, scanning for available SSIDs yields no more results after a few hundred scans (iw wlan0 scan). rtl8xxxu does not suffer from this problem. Signed-off-by: Reto Schneider <code@reto-schneider.ch> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> Tested-by: Chris Chiu <chiu@endlessos.org> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* rtlwifi: rtl8821ae: Add firmware for the RTL8812AE variant.Larry Finger2019-10-082-0/+0
| | | | | | | | Although the RTL8812AE uses the same driver as the RTL8821AE, it uses slightly different firmware, which was never sent to linux-firmware before. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* rtlwifi: rtl8723de: Add firmware for new driver/deviceLarry Finger2018-01-031-0/+0
| | | | | | | | | A driver for the RTL8723DE is nearing submission to staging. This commit supplies the firmware for it. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Cc: Ping-Ke Shih <pkshih@realtek.com> Signed-off-by: Josh Boyer <jwboyer@kernel.org>
* rtlwifi: rtl8822be: Add firmware for new driver/deviceLarry Finger2017-08-291-0/+0
| | | | | | | | A driver for the RTL8822BE has been added to staging. This commit supplies the firmware for it. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* rtlwifi: rtl8723bs: Add firmware for new driverLarry Finger2017-02-174-0/+0
| | | | | | | | | This driver is being added for Fedora users, and will then be added to the mainline kernel. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> c: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* rtlwifi: Add updates for RTL8723BE and RTL8821AELarry Finger2016-11-282-0/+0
| | | | | | | | The new versions will only work with new versions of the drivers. For that reason, they are given new names and the old versions are retained. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* rtlwifi: v19 firmware for rtl8192euJes Sorensen2016-02-033-0/+0
| | | | | | | | | | This is v19 firmware for the rtl8192u. Support for this device is currently under development and will be added to the rtl8xxxu driver. This firmware occurs as data statements in Realtek vendor driver rtl8192EU_linux_v4.3.1.1_11320.20140505 Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* rtlwifi: v35 firmware for rtl8723buJes Sorensen2016-01-113-0/+0
| | | | | | | | | | This is v35 firmware for the rtl8723bu. Support for this device is currently under development and will be added to the rtl8xxxu driver. This firmware occurs as data statements in Realtek vendor driver rtl8723BU_WiFi_linux_v4.3.16_14189.20150519_BTCOEX20150119-5844 Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* rtlwifi: rtl8192ee: New firmware from RealtekTroy Tan2015-01-151-0/+0
| | | | | | | | | Recent testing by Realtek found bugs in both the driver and firmware for the RTL8192EE chips. Signed-off-by: Troy Tan <troy_tan@realsil.com.cn> Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* Update firmware for rtl8821aeLarry Finger2014-09-132-0/+0
| | | | | | | | | This version corresponds to the firmware in the vendor's driver labelled rtlwifi_linux_mac80211_0019.0320.2014V628. Firmware rtl8821aefw_wowlan.bin is new with this release. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* Update firmware for rtl8192deLarry Finger2014-09-131-0/+0
| | | | | | | | This version corresponds to the firmware in the vendor's driver labelled rtlwifi_linux_mac80211_0019.0320.2014V628. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* Update firmware for rtl8723beLarry Finger2014-09-121-0/+0
| | | | | | | | This version corresponds to the firmware in the vendor's driver labelled rtlwifi_linux_mac80211_0019.0320.2014V628. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* Update firmware for rtl8192ceLarry Finger2014-09-122-0/+0
| | | | | | | | The latest driver, labelled rtlwifi_linux_mac80211_0019.0320.2014V628, has updated firmware for the RTL8192CE. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Kyle McMartin <kyle@kernel.org>
* rtlwifi: rtl8723be: Add firmwareLarry Finger2014-06-031-0/+0
| | | | | | | This commit provides firmware for the RTL8723CE, which is in kernel 3.15. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: Add firmware for rtl8192eeLarry Finger2014-02-091-0/+0
| | | | | | | | | | This firmware is for a driver for the Realtek RTL8192EE PCI WIFI device. It came from a tarball from Realtek named rtl_92ce_92se_92de_8723ae_88ee_8723be_92ee_linux_mac80211_0017.1224.2013.tar.gz and is allowed to be distributed under the LICENCE.rtlwifi_firmware.txt license. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* Remove executable permissions from firmware filesConnor Behan2014-01-272-0/+0
| | | | | | | | We should change these permissions unless there is a reason to keep them executable. Signed-off-by: Connor Behan <connor.behan@gmail.com> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: Add firmware for rtl8821aeGreg Kroah-Hartman2014-01-271-0/+0
| | | | | | | | | | | | This firmware is for a driver for the Realtek 8821AE PCI WIFI device. It came from a tarball from Realtek named wifi_driver_8821ae_0018.1129.2013.tar.gz and is allowed to be distributed under the LICENCE.rtlwifi_firmware.txt license. Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Acked-by: Larry Finger <Larry.Finger@lwfinger.net> [bwh: Fix filename in WHENCE] Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: Add firmware for r8723auLarry Finger2014-01-193-0/+0
| | | | | | | | This firmware is for a driver that will soon be submitted to the kernel. It occurs as data statements in Realtek driver rtl8723A_WiFi_linux_v4.1.3_6044.20121224. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: Add new firmware files for rtl8188euLarry Finger2013-10-131-0/+0
| | | | | | | | | The vendor driver RTL8188EUS_linux_v4.1.4_6773.20130222 contains firmware in the form of data statements. This info has been extracted into a binary file. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: Add new firmware files for rtl8192cuLarry Finger2013-10-133-0/+0
| | | | | | | | | The vendor driver rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404 includes new firmware files. These were extracted from data statements in that driver to form these files. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi/rtl8188ee: Add firmware for new driverLarry Finger2013-01-211-0/+0
| | | | | Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi/rtl8712u Revert firmwareLarry Finger2012-09-201-0/+0
| | | | | | | | | | | | | | Although the newest firmware for the RTL8192SU, which is found in vendor driver rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404, works with most devices, it causes drops of the wireless connection for the ASUS WL-167G V3 (USB ID 0b05:1791), the D-Link DWA131 (07d1:3303), and probably others. Tests show that the firmware from vendor driver rtl8712_8188_8191_8192SU_usb_linux_v7_0.20100831 works better. This commerts reverts to that older firmware. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi/rtl8723e: Add firmware for new driverLarry Finger2012-09-092-0/+0
| | | | | | | The driver and firmware are new additions to the rtlwifi family of drivers. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* r8712u: Update to latest firmwareLarry Finger2012-07-191-0/+0
| | | | | | | | A new firmware file is used in the vendor driver with name/version rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: rtl8192ce: rtl8192se: rtl8192de: Update to ↵Larry Finger2012-07-094-0/+0
| | | | | | | | | | | rtl_92ce_92se_92de_linux_mac80211_0004.0816.2011 driver Realtek driver rtl_92ce_92se_92de_linux_mac80211_0004.0816.2011 introduced new versions of the firmware for rtl8192se, and rtl8192de. It also adds new firmware for new cuts of the RTL8192CE chips. Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
* rtlwifi: rtl8712u: Upgrade to firmware found in vendor's V2.6.6Larry Finger2011-08-171-0/+0
| | | | | Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
* linux-firmware: Add firmware file for Realtek RTL8192DELarry Finger2011-01-261-0/+0
| | | | | Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
* linux-firmware: Add firmware file for Realtek RTL8192SELarry Finger2011-01-231-0/+0
| | | | | Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
* linux-firmware: Add firmware file for RTL8192CULarry Finger2010-12-131-0/+0
| | | | | Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
* linux-firmware: Add firmware files for Realtek RTL8712U and RTL8192CELarry Finger2010-11-012-0/+0
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>