Coder Social home page Coder Social logo

backports-rtl8187's People

Contributors

matrix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

backports-rtl8187's Issues

Fedora 39 - build fails

./build.sh -b
--2024-02-22 11:03:45-- https://cdn.kernel.org/pub/linux/kernel/projects/backports/stable/v5.15.92/backports-5.15.92-1.tar.xz
Resolving cdn.kernel.org (cdn.kernel.org)... 151.101.1.176, 151.101.65.176, 151.101.129.176, ...
Connecting to cdn.kernel.org (cdn.kernel.org)|151.101.1.176|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7007348 (6.7M) [application/x-xz]
Saving to: ‘backports.tar.xz’

backports.tar.xz 100%[========================================================================================================================================================================================================================================>] 6.68M 23.3MB/s in 0.3s

2024-02-22 11:03:49 (23.3 MB/s) - ‘backports.tar.xz’ saved [7007348/7007348]

patching file Makefile
patching file net/wireless/util.c
patching file net/mac80211/ethtool.c
patching file net/mac80211/rx.c
patching file net/mac80211/rc80211_minstrel_ht.c
checking file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
Hunk #1 succeeded at 1114 (offset 1 line).
Hunk #2 succeeded at 1605 (offset 2 lines).
checking file defconfigs/rtl8187
patching file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
Hunk #1 succeeded at 1114 (offset 1 line).
Hunk #2 succeeded at 1605 (offset 2 lines).
patching file defconfigs/rtl8187
checking file net/mac80211/cfg.c
Hunk #1 succeeded at 818 with fuzz 2 (offset -32 lines).
checking file net/mac80211/tx.c
Hunk #2 succeeded at 2044 (offset -10 lines).
checking file net/wireless/chan.c
Hunk #1 succeeded at 1243 (offset -150 lines).
checking file drivers/net/wireless/zydas/zd1211rw/zd_mac.c
Hunk #3 succeeded at 1391 (offset -1 lines).
checking file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
patching file net/mac80211/cfg.c
Hunk #1 succeeded at 818 with fuzz 2 (offset -32 lines).
patching file net/mac80211/tx.c
Hunk #2 succeeded at 2044 (offset -10 lines).
patching file net/wireless/chan.c
Hunk #1 succeeded at 1243 (offset -150 lines).
patching file drivers/net/wireless/zydas/zd1211rw/zd_mac.c
Hunk #3 succeeded at 1391 (offset -1 lines).
patching file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
Generating local configuration database from kernel ... done.
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o conf.o conf.c
lex -ozconf.lex.c -L zconf.l
yacc -ozconf.tab.c -t -l zconf.y
yacc: 32 shift/reduce conflicts.
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer -c -o zconf.tab.o zconf.tab.c
In file included from zconf.tab.c:71:
kconf_id.c:3:33: error: ‘T_MAINMENU’ undeclared here (not in a function)
3 | { "mainmenu", T_MAINMENU, TF_COMMAND },
| ^~~~~~~~~~
kconf_id.c:4:33: error: ‘T_MENU’ undeclared here (not in a function); did you mean ‘P_MENU’?
4 | { "menu", T_MENU, TF_COMMAND },
| ^~~~~~
| P_MENU
kconf_id.c:5:33: error: ‘T_ENDMENU’ undeclared here (not in a function)
5 | { "endmenu", T_ENDMENU, TF_COMMAND },
| ^~~~~~~~~
kconf_id.c:6:33: error: ‘T_SOURCE’ undeclared here (not in a function)
6 | { "source", T_SOURCE, TF_COMMAND },
| ^~~~~~~~
kconf_id.c:7:33: error: ‘T_CHOICE’ undeclared here (not in a function); did you mean ‘P_CHOICE’?
7 | { "choice", T_CHOICE, TF_COMMAND },
| ^~~~~~~~
| P_CHOICE
kconf_id.c:8:33: error: ‘T_ENDCHOICE’ undeclared here (not in a function); did you mean ‘P_CHOICE’?
8 | { "endchoice", T_ENDCHOICE, TF_COMMAND },
| ^~~~~~~~~~~
| P_CHOICE
kconf_id.c:9:33: error: ‘T_COMMENT’ undeclared here (not in a function); did you mean ‘P_COMMENT’?
9 | { "comment", T_COMMENT, TF_COMMAND },
| ^~~~~~~~~
| P_COMMENT
kconf_id.c:10:33: error: ‘T_CONFIG’ undeclared here (not in a function)
10 | { "config", T_CONFIG, TF_COMMAND },
| ^~~~~~~~
kconf_id.c:11:33: error: ‘T_MENUCONFIG’ undeclared here (not in a function)
11 | { "menuconfig", T_MENUCONFIG, TF_COMMAND },
| ^~~~~~~~~~~~
kconf_id.c:12:33: error: ‘T_HELP’ undeclared here (not in a function)
12 | { "help", T_HELP, TF_COMMAND },
| ^~~~~~
kconf_id.c:14:33: error: ‘T_IF’ undeclared here (not in a function)
14 | { "if", T_IF, TF_COMMAND|TF_PARAM },
| ^~~~
kconf_id.c:15:33: error: ‘T_ENDIF’ undeclared here (not in a function)
15 | { "endif", T_ENDIF, TF_COMMAND },
| ^~~~~~~
kconf_id.c:16:33: error: ‘T_DEPENDS’ undeclared here (not in a function)
16 | { "depends", T_DEPENDS, TF_COMMAND },
| ^~~~~~~~~
kconf_id.c:17:33: error: ‘T_OPTIONAL’ undeclared here (not in a function); did you mean ‘TF_OPTION’?
17 | { "optional", T_OPTIONAL, TF_COMMAND },
| ^~~~~~~~~~
| TF_OPTION
kconf_id.c:18:33: error: ‘T_DEFAULT’ undeclared here (not in a function); did you mean ‘P_DEFAULT’?
18 | { "default", T_DEFAULT, TF_COMMAND, S_UNKNOWN },
| ^~~~~~~~~
| P_DEFAULT
kconf_id.c:19:33: error: ‘T_PROMPT’ undeclared here (not in a function); did you mean ‘P_PROMPT’?
19 | { "prompt", T_PROMPT, TF_COMMAND },
| ^~~~~~~~
| P_PROMPT
kconf_id.c:20:33: error: ‘T_TYPE’ undeclared here (not in a function)
20 | { "tristate", T_TYPE, TF_COMMAND, S_TRISTATE },
| ^~~~~~
kconf_id.c:27:33: error: ‘T_SELECT’ undeclared here (not in a function); did you mean ‘P_SELECT’?
27 | { "select", T_SELECT, TF_COMMAND },
| ^~~~~~~~
| P_SELECT
kconf_id.c:28:33: error: ‘T_IMPLY’ undeclared here (not in a function); did you mean ‘P_IMPLY’?
28 | { "imply", T_IMPLY, TF_COMMAND },
| ^~~~~~~
| P_IMPLY
kconf_id.c:29:33: error: ‘T_RANGE’ undeclared here (not in a function); did you mean ‘P_RANGE’?
29 | { "range", T_RANGE, TF_COMMAND },
| ^~~~~~~
| P_RANGE
kconf_id.c:30:33: error: ‘T_VISIBLE’ undeclared here (not in a function)
30 | { "visible", T_VISIBLE, TF_COMMAND },
| ^~~~~~~~~
kconf_id.c:31:33: error: ‘T_OPTION’ undeclared here (not in a function); did you mean ‘TF_OPTION’?
31 | { "option", T_OPTION, TF_COMMAND },
| ^~~~~~~~
| TF_OPTION
kconf_id.c:32:33: error: ‘T_ON’ undeclared here (not in a function)
32 | { "on", T_ON, TF_PARAM },
| ^~~~
make[2]: *** [: zconf.tab.o] Error 1
make[1]: *** [Makefile.real:41: defconfig-rtl8187] Error 2
make: *** [Makefile:43: defconfig-rtl8187] Error 2
! Failed to build rtl8187 wireless driver.

Building failed on 5.10.0-kali6-amd64

backports-rtl8187/tmp/backports/net/wireless/core.c:1134:2: error: implicit declaration of function ‘kzfree’; did you mean ‘kvfree’? [-Werror=implicit-function-declaration]
 1134 |  kzfree(wdev->wext.keys);
      |  ^~~~~~
      |  kvfree
cc1: some warnings being treated as errors

build.sh -b fails on Kali 5

Hi, thanks for this but I'm unable to install the backports driver for RTL8187.

I've also tried newer versions at https://mirrors.edge.kernel.org/pub/linux/kernel/projects/backports/stable/ without any luck, it fails on drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c

Hoping you can help please?

root@kali:~/backports-rtl8187# uname -r
4.19.0-kali5-amd64

Here's the output:


root@kali:~/backports-rtl8187# ./build.sh -b
--2019-08-06 12:01:02--  https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v4.14-rc2/backports-4.14-rc2-1.tar.xz
Resolving www.kernel.org (www.kernel.org)... 136.144.49.103, 2604:1380:40b0:1a00::1
Connecting to www.kernel.org (www.kernel.org)|136.144.49.103|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://mirrors.edge.kernel.org/pub/linux/kernel/projects/backports/stable/v4.14-rc2/backports-4.14-rc2-1.tar.xz [following]
--2019-08-06 12:01:02--  https://mirrors.edge.kernel.org/pub/linux/kernel/projects/backports/stable/v4.14-rc2/backports-4.14-rc2-1.tar.xz
Resolving mirrors.edge.kernel.org (mirrors.edge.kernel.org)... 147.75.101.1, 2604:1380:2001:3900::1
Connecting to mirrors.edge.kernel.org (mirrors.edge.kernel.org)|147.75.101.1|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5388800 (5.1M) [application/x-xz]
Saving to: ‘backports.tar.xz’

backports.tar.xz              100%[===============================================>]   5.14M   843KB/s    in 6.5s    

2019-08-06 12:01:09 (807 KB/s) - ‘backports.tar.xz’ saved [5388800/5388800]

checking file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
checking file defconfigs/rtl8187
patching file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
patching file defconfigs/rtl8187
checking file net/mac80211/cfg.c
Hunk #1 succeeded at 747 (offset 167 lines).
checking file net/mac80211/tx.c
Hunk #1 succeeded at 802 (offset 7 lines).
Hunk #2 succeeded at 1925 (offset 258 lines).
checking file net/wireless/chan.c
Hunk #1 succeeded at 976 (offset 119 lines).
checking file drivers/net/wireless/zydas/zd1211rw/zd_mac.c
Hunk #2 succeeded at 1061 (offset -1 lines).
Hunk #3 succeeded at 1405 (offset -1 lines).
checking file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
patching file net/mac80211/cfg.c
Hunk #1 succeeded at 747 (offset 167 lines).
patching file net/mac80211/tx.c
Hunk #1 succeeded at 802 (offset 7 lines).
Hunk #2 succeeded at 1925 (offset 258 lines).
patching file net/wireless/chan.c
Hunk #1 succeeded at 976 (offset 119 lines).
patching file drivers/net/wireless/zydas/zd1211rw/zd_mac.c
Hunk #2 succeeded at 1061 (offset -1 lines).
Hunk #3 succeeded at 1405 (offset -1 lines).
patching file drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c
Generating local configuration database from kernel ... done.
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o conf.o conf.c
cc -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 -fomit-frame-pointer   -c -o zconf.tab.o zconf.tab.c
In file included from zconf.tab.c:2576:
confdata.c: In function ‘conf_write’:
confdata.c:773:19: warning: ‘%s’ directive writing likely 7 or more bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
  sprintf(newname, "%s%s", dirname, basename);
                   ^~~~~~
confdata.c:773:19: note: assuming directive output of 7 bytes
confdata.c:773:2: note: ‘sprintf’ output 1 or more bytes (assuming 4104) into a destination of size 4097
  sprintf(newname, "%s%s", dirname, basename);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
confdata.c:776:20: warning: ‘.tmpconfig.’ directive writing 11 bytes into a region of size between 1 and 4097 [-Wformat-overflow=]
   sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
                    ^~~~~~~~~~~~~~~~~
confdata.c:776:3: note: ‘sprintf’ output between 13 and 4119 bytes into a destination of size 4097
   sprintf(tmpname, "%s.tmpconfig.%d", dirname, (int)getpid());
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc   conf.o zconf.tab.o   -o conf
#
# configuration written to .config
#
make[5]: 'conf' is up to date.
#
# configuration written to .config
#
Building backport-include/backport/autoconf.h ... done.
  CC [M]  /root/backports-rtl8187/tmp/backports/compat/main.o
  LD [M]  /root/backports-rtl8187/tmp/backports/compat/compat.o
  CC [M]  /root/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/dev.o
  CC [M]  /root/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.o
  CC [M]  /root/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/leds.o
  CC [M]  /root/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.o
  LD [M]  /root/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.o
  CC [M]  /root/backports-rtl8187/tmp/backports/net/mac80211/main.o
In file included from /root/backports-rtl8187/tmp/backports/net/mac80211/sta_info.h:18,
                 from /root/backports-rtl8187/tmp/backports/net/mac80211/ieee80211_i.h:35,
                 from /root/backports-rtl8187/tmp/backports/net/mac80211/main.c:28:
/root/backports-rtl8187/tmp/backports/net/mac80211/sta_info.h: In function ‘ewma_mesh_fail_avg_add’:
/root/backports-rtl8187/tmp/backports/include/linux/average.h:51:28: error: implicit declaration of function ‘ACCESS_ONCE’; did you mean ‘READ_ONCE’? [-Werror=implicit-function-declaration]
   unsigned long internal = ACCESS_ONCE(e->internal); \
                            ^~~~~~~~~~~
/root/backports-rtl8187/tmp/backports/net/mac80211/sta_info.h:334:1: note: in expansion of macro ‘DECLARE_EWMA’
 DECLARE_EWMA(mesh_fail_avg, 20, 8)
 ^~~~~~~~~~~~
/root/backports-rtl8187/tmp/backports/include/linux/average.h:60:28: error: lvalue required as left operand of assignment
   ACCESS_ONCE(e->internal) = internal ?   \
                            ^
/root/backports-rtl8187/tmp/backports/net/mac80211/sta_info.h:334:1: note: in expansion of macro ‘DECLARE_EWMA’
 DECLARE_EWMA(mesh_fail_avg, 20, 8)
 ^~~~~~~~~~~~
/root/backports-rtl8187/tmp/backports/net/mac80211/sta_info.h: In function ‘ewma_signal_add’:
/root/backports-rtl8187/tmp/backports/include/linux/average.h:60:28: error: lvalue required as left operand of assignment
   ACCESS_ONCE(e->internal) = internal ?   \
                            ^
/root/backports-rtl8187/tmp/backports/net/mac80211/sta_info.h:384:1: note: in expansion of macro ‘DECLARE_EWMA’
 DECLARE_EWMA(signal, 10, 8)
 ^~~~~~~~~~~~
/root/backports-rtl8187/tmp/backports/net/mac80211/ieee80211_i.h: In function ‘ewma_beacon_signal_add’:
/root/backports-rtl8187/tmp/backports/include/linux/average.h:60:28: error: lvalue required as left operand of assignment
   ACCESS_ONCE(e->internal) = internal ?   \
                            ^
/root/backports-rtl8187/tmp/backports/net/mac80211/ieee80211_i.h:431:1: note: in expansion of macro ‘DECLARE_EWMA’
 DECLARE_EWMA(beacon_signal, 4, 4)
 ^~~~~~~~~~~~
/root/backports-rtl8187/tmp/backports/net/mac80211/main.c: In function ‘ieee80211_alloc_hw_nm’:
/root/backports-rtl8187/tmp/backports/net/mac80211/main.c:638:2: error: implicit declaration of function ‘setup_timer’; did you mean ‘sk_stop_timer’? [-Werror=implicit-function-declaration]
  setup_timer(&local->dynamic_ps_timer,
  ^~~~~~~~~~~
  sk_stop_timer
cc1: some warnings being treated as errors
make[8]: *** [/usr/src/linux-headers-4.19.0-kali5-common/scripts/Makefile.build:309: /root/backports-rtl8187/tmp/backports/net/mac80211/main.o] Error 1
make[7]: *** [/usr/src/linux-headers-4.19.0-kali5-common/scripts/Makefile.build:549: /root/backports-rtl8187/tmp/backports/net/mac80211] Error 2
make[6]: *** [/usr/src/linux-headers-4.19.0-kali5-common/Makefile:1539: _module_/root/backports-rtl8187/tmp/backports] Error 2
make[5]: *** [Makefile:146: sub-make] Error 2
make[4]: *** [Makefile:8: all] Error 2
make[3]: *** [Makefile.build:6: modules] Error 2
make[2]: *** [Makefile.real:88: modules] Error 2
make[1]: *** [Makefile:43: modules] Error 2
make: *** [Makefile:30: default] Error 2
! Failed to build rtl8187 wireless driver.
root@kali:~/backports-rtl8187# 

Problem with installation

Hi,
I'm trying install your driver to WSL2 machine ( Ububntu)

when i run script ( build.h) i get some errors:

Hunk #1 succeeded at 248 (offset -3 lines). Generating local configuration database from kernel ...mkdir: cannot create directory ‘.tmp_11259’: Permission denied mkdir: cannot create directory ‘.tmp_11261’: Permission denied mkdir: cannot create directory ‘.tmp_11263’: Permission denied mkdir: cannot create directory ‘.tmp_11265’: Permission denied mkdir: cannot create directory ‘.tmp_11267’: Permission denied mkdir: cannot create directory ‘.tmp_11269’: Permission denied mkdir: cannot create directory ‘.tmp_11272’: Permission denied mkdir: cannot create directory ‘.tmp_11274’: Permission denied mkdir: cannot create directory ‘.tmp_11276’: Permission denied mkdir: cannot create directory ‘.tmp_11278’: Permission denied mkdir: cannot create directory ‘.tmp_11280’: Permission denied mkdir: cannot create directory ‘.tmp_11282’: Permission denied mkdir: cannot create directory ‘.tmp_11284’: Permission denied mkdir: cannot create directory ‘.tmp_11286’: Permission denied mkdir: cannot create directory ‘.tmp_11288’: Permission denied mkdir: cannot create directory ‘.tmp_11290’: Permission denied mkdir: cannot create directory ‘.tmp_11292’: Permission denied mkdir: cannot create directory ‘.tmp_11294’: Permission denied mkdir: cannot create directory ‘.tmp_11296’: Permission denied mkdir: cannot create directory ‘.tmp_11298’: Permission denied mkdir: cannot create directory ‘.tmp_11300’: Permission denied mkdir: cannot create directory ‘.tmp_11302’: Permission denied mkdir: cannot create directory ‘.tmp_11304’: Permission denied mkdir: cannot create directory ‘.tmp_11306’: Permission denied mkdir: cannot create directory ‘.tmp_11308’: Permission denied mkdir: cannot create directory ‘.tmp_11310’: Permission denied mkdir: cannot create directory ‘.tmp_11312’: Permission denied mkdir: cannot create directory ‘.tmp_11314’: Permission denied mkdir: cannot create directory ‘.tmp_11317’: Permission denied mkdir: cannot create directory ‘.tmp_11319’: Permission denied mkdir: cannot create directory ‘.tmp_11321’: Permission denied mkdir: cannot create directory ‘.tmp_11323’: Permission denied mkdir: cannot create directory ‘.tmp_11325’: Permission denied mkdir: cannot create directory ‘.tmp_11327’: Permission denied mkdir: cannot create directory ‘.tmp_11329’: Permission denied mkdir: cannot create directory ‘.tmp_11331’: Permission denied mkdir: cannot create directory ‘.tmp_11333’: Permission denied mkdir: cannot create directory ‘.tmp_11335’: Permission denied mkdir: cannot create directory ‘.tmp_11337’: Permission denied done.
...
/home/olek/backports/backports-rtl8187/tmp/backports/net/wireless/core.c:1134:2: error: implicit declaration of function ‘kzfree’; did you mean ‘kvfree’? [-Werror=implicit-function-declaration] 1134 | kzfree(wdev->wext.keys); | ^~~~~~ | kvfree
...
Building backport-include/backport/autoconf.h ... done. CC [M] /home/olek/backports/backports-rtl8187/tmp/backports/compat/main.o LD [M] /home/olek/backports/backports-rtl8187/tmp/backports/compat/compat.o CC [M] /home/olek/backports/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/dev.o CC [M] /home/olek/backports/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8225.o CC [M] /home/olek/backports/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/leds.o CC [M] /home/olek/backports/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/rfkill.o LD [M] /home/olek/backports/backports-rtl8187/tmp/backports/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.o CC [M] /home/olek/backports/backports-rtl8187/tmp/backports/net/wireless/core.o /home/olek/backports/backports-rtl8187/tmp/backports/net/wireless/core.c: In function ‘__cfg80211_unregister_wdev’: /home/olek/backports/backports-rtl8187/tmp/backports/net/wireless/core.c:1134:2: error: implicit declaration of function ‘kzfree’; did you mean ‘kvfree’? [-Werror=implicit-function-declaration] 1134 | kzfree(wdev->wext.keys); | ^~~~~~ | kvfree cc1: some warnings being treated as errors make[6]: *** [scripts/Makefile.build:279: /home/olek/backports/backports-rtl8187/tmp/backports/net/wireless/core.o] Error 1 make[5]: *** [scripts/Makefile.build:496: /home/olek/backports/backports-rtl8187/tmp/backports/net/wireless] Error 2 make[4]: *** [Makefile:1801: /home/olek/backports/backports-rtl8187/tmp/backports] Error 2 make[3]: *** [Makefile.build:13: modules] Error 2 make[2]: *** [Makefile.real:88: modules] Error 2 make[1]: *** [Makefile:43: modules] Error 2 make: *** [Makefile:30: default] Error 2 ! Failed to build rtl8187 wireless driver.

can you help me witch this ?

new error

CC [M] /root/backports-rtl8187/tmp/backports/net/wireless/util.o
In file included from /root/backports-rtl8187/tmp/backports/net/wireless/util.c:15:
/root/backports-rtl8187/tmp/backports/include/net/cfg80211.h: In function ‘wdev_address’:
/root/backports-rtl8187/tmp/backports/include/net/cfg80211.h:5328:36: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
5328 | return wdev->netdev->dev_addr;
| ~~~~~~~~~~~~^~~~~~~~~~
/root/backports-rtl8187/tmp/backports/net/wireless/util.c: In function ‘cfg80211_send_layer2_update’:
/root/backports-rtl8187/tmp/backports/net/wireless/util.c:2121:9: error: implicit declaration of function ‘netif_rx_ni’; did you mean ‘netif_rx’? [-Werror=implicit-function-declaration]
2121 | netif_rx_ni(skb);
| ^~~~~~~~~~~
| netif_rx
cc1: some warnings being treated as errors
make[6]: *** [/usr/src/linux-headers-5.19.0-kali2-common/scripts/Makefile.build:254: /root/backports-rtl8187/tmp/backports/net/wireless/util.o] Error 1
make[5]: *** [/usr/src/linux-headers-5.19.0-kali2-common/scripts/Makefile.build:471: /root/backports-rtl8187/tmp/backports/net/wireless] Error 2
make[4]: *** [/usr/src/linux-headers-5.19.0-kali2-common/Makefile:1870: /root/backports-rtl8187/tmp/backports] Error 2
make[3]: *** [Makefile.build:13: modules] Error 2
make[2]: *** [Makefile.real:88: modules] Error 2
make[1]: *** [Makefile:43: modules] Error 2
make: *** [Makefile:30: default] Error 2
! Failed to build rtl8187 wireless driver.

Hello! by the way great effort.

but I am having difficulties. I have the following system details. host: Mac M1, guest: Kali Linux

Linux kali 5.19.0-kali2-arm64 #1 SMP Debian 5.19.11-1kali2 (2022-10-10) aarch64 GNU/Linux

RTL8187L-Hostapd

Hello, I need Hostapd to work on Wifislax with RTL8187L, because it doesn't. Please help me with this, I will be truly grateful.

Kind regards.

Yoandyz.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.