Commit Graph

37 Commits

Author SHA1 Message Date
kimocoder
c7f8f6e363 Remove leftovers of Intel WIDI and take a general cleanup 2024-05-09 21:22:32 +02:00
Carlos Garcés
09ba98c7d3 Use eth_hw_addr_set instead of dev_addr_set 2023-07-02 12:11:29 +00:00
Shmuel H
5bb4bffa97 linux: set netdev macaddr using dev_addr_set
dev_addr is const now, therefore, we have to use dev_addr_set
in order to modify it.
2022-05-07 14:30:47 +03:00
kimocoder
37e27f9165 Small code cleanup 2022-03-05 02:57:48 +01:00
heitbaum
7e61ad89cc rtl8812au: Fix code for kernel 5.17 API change
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
2022-02-09 13:40:47 +00:00
kimocoder
8a9ae52aea Return zero length output to SIOCGIWESSID when not connected 2020-07-12 01:11:40 +00:00
kimocoder
c2668290e3 Allow a little extra size for rtw_hostapd_ioctl() packets 2020-07-12 01:07:28 +00:00
kimocoder
4339edf38f Add checks for p->length and remove some goto statements 2020-07-12 00:33:50 +00:00
kimocoder
e68310ce0d Use for RTL8814A chip (AWWD-165) 2020-02-01 09:55:13 +01:00
65278 (Felix Wischke)
e1a4fd06f3 os_dep/linux/ioctl_linux.c: fix WIRELESS_EXT ifdefs 2019-12-20 12:28:48 +01:00
kimocoder
28a8d26f11 Fixes for compiling against OpenWRT tree 2019-11-18 16:12:51 +01:00
kimocoder
98182de4f1 Fixed frame injection 2019-11-14 10:30:35 +01:00
kimocoder
8bdef804c3 Fix channel switch in the monitor mode if both CONFIG_WIRELESS_EXT and CONFIG_CFG80211_WEXT are enabled 2019-11-11 02:43:26 +01:00
root
65b4d276b1 Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
kimocoder
619d992fe4 Fixed WiFi Direct in driver 2019-08-17 20:10:54 +02:00
Christian Bremvåg
8f04e62ca7
Fix incorrect response to SIOCGIWESSID
When not associated with an AP, wifi device drivers should respond to the
SIOCGIWESSID ioctl with a zero-length string for the SSID, which is the
behavior expected by dhcpcd.

Currently, this driver returns an error code (-1) from the ioctl call,
which causes dhcpcd to assume that the device is not a wireless interface
and therefore it fails to work correctly with it thereafter.

When not associated with an AP, other wifi device drivers respond to the SIOCGIWESSID ioctl with a zero-length string for the SSID; this is the behaviour expected by dhcpcd.

This driver returns an error code (-1) from the ioctl call - this causes dhcpcd to assume that the device is not a wireless interface and therefore it fails to work correctly with it thereafter.

It would be good if the behaviour of this driver could be brought into line with that of other drivers for similar devices; that is for the response to SIOCGIWESSID to be a zero-length string and a success code rather than an error.
2019-08-16 22:53:33 +02:00
kimocoder
eaf96f0052 Pushing minor cleanups .. 2019-08-16 22:49:56 +02:00
kimocoder
1348762001 Remove signal handling from driver (software) 2019-08-16 22:11:06 +02:00
kimocoder
3a405781ba Disbale / clean iw priv 2019-08-16 18:38:23 +02:00
kimocoder
341f3e9c80 Remove customer string 2019-08-16 18:31:23 +02:00
kimocoder
a2227b00ca Remove private ioctl's 2019-08-16 18:19:34 +02:00
kimocoder
d664d7e949 Use endian macros from kernel instead hardcoded 2019-08-16 16:50:59 +02:00
kimocoder
6c1b4a333b Upload new v5.6.4 driver 2019-05-24 21:43:57 +02:00
kimocoder
94cd8fba9e Fix used before initialized warning 2019-05-22 00:12:23 +02:00
kimocoder
d1d2446e05 Revert back some changes to fix frame injection 2019-05-21 23:50:29 +02:00
kimocoder
54710f5403 Fix used before initialized warning 2019-04-07 18:37:55 +02:00
kimocoder
3a4df6e3dc Fix channel switch in the monitor mode if both CONFIG_WIRELESS_EXT and CONFIG_CFG80211_WEXT are enabled 2019-04-07 17:10:55 +02:00
kimocoder
2d4a79c1b8 Uploading the v5.3.4 version 2018-08-24 22:52:34 +02:00
kimocoder
737913c661 Fix channel switch in monitor mode if both CONFIG_WIRELESS_EXT and CONFIG_CFG80211_WEXT are enabled 2018-07-02 21:59:24 +02:00
kimocoder
f53c7ea20e Cloned gordboy's 8812au repo 2018-06-22 18:48:32 +02:00
kimocoder
4cf72deb8e Preparing new upload 2018-06-22 18:45:20 +02:00
Christian B
f86fb89dda
Removed Intel WIDI Support 2017-11-15 09:37:17 +01:00
Christian kimocoder
efc08fe295 Use endian macros from kernel + spacing 2017-10-24 15:24:01 +02:00
Sergei Makarenkov
a88ff7e621 Fix channel switch in the monitor mode if both CONFIG_WIRELESS_EXT and CONFIG_CFG80211_WEXT are enabled 2017-04-15 11:55:13 +03:00
Sergei Makarenkov
647020663d Use in_compat_syscall() instead of is_compat_task() if available 2017-04-15 11:48:55 +03:00
astsam
cf7aa86c38 Driver v5.1.5 for RTL8812AU (Tenda U12) 2017-04-15 11:46:31 +03:00
Hans Ulli Kroll
d62c22e76e Add driver from found on aircrack-ng site
filename: rtl8812AU_8821AU_linux_v4.3.22_15054.20150901_beta.tar.gz

Signed-off-by: Hans Ulli Kroll <ulli.kroll@googlemail.com>
2016-03-27 19:56:02 +02:00