Trying to get up and and running with #86 DKMS module and am running into a compilation issue. Below is my make.log. I tried building in kernel 3.16-rc3 and the same error occurred. Could someone shed light on this issue?
DKMS make.log for rtl8192ee-1.0 for kernel 3.15.2-1-ARCH (x86_64)
Tue Jul 1 00:47:24 PDT 2014
make: Entering directory '/usr/lib/modules/3.15.2-1-ARCH/build'
LD /var/lib/dkms/rtl8192ee/1.0/build/built-in.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/base.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/cam.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/core.o
/var/lib/dkms/rtl8192ee/1.0/build/core.c:1599:2: warning: initialization from incompatible pointer type
.flush = rtl_op_flush,
^
/var/lib/dkms/rtl8192ee/1.0/build/core.c:1599:2: warning: (near initialization for 'rtl92e_ops.flush')
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/debug.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/efuse.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/pci.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/ps.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/rc.o
CC [M] /var/lib/dkms/rtl8192ee/1.0/build/regd.o
/var/lib/dkms/rtl8192ee/1.0/build/regd.c: In function '_rtl_reg_apply_beaconing_flags':
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:185:20: error: 'IEEE80211_CHAN_NO_IBSS' undeclared (first use in this function)
ch->flags &= ~IEEE80211_CHAN_NO_IBSS; ^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:185:20: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:189:11: error: 'IEEE80211_CHAN_PASSIVE_SCAN' undeclared (first use in this function) ~IEEE80211_CHAN_PASSIVE_SCAN;
^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c: In function '_rtl_reg_apply_active_scan_flags':
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:218:19: error: 'IEEE80211_CHAN_PASSIVE_SCAN' undeclared (first use in this function)
if (ch->flags & IEEE80211_CHAN_PASSIVE_SCAN) ^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c: In function '_rtl_reg_apply_radar_flags':
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:283:8: error: 'IEEE80211_CHAN_NO_IBSS' undeclared (first use in this function) IEEE80211_CHAN_NO_IBSS |
^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:284:8: error: 'IEEE80211_CHAN_PASSIVE_SCAN' undeclared (first use in this function) IEEE80211_CHAN_PASSIVE_SCAN;
^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c: In function '_rtl92e_regd_init_wiphy':
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:373:18: error: 'WIPHY_FLAG_CUSTOM_REGULATORY' undeclared (first use in this function)
wiphy->flags |= WIPHY_FLAG_CUSTOM_REGULATORY;
^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:374:19: error: 'WIPHY_FLAG_STRICT_REGULATORY' undeclared (first use in this function)
wiphy->flags &= ~WIPHY_FLAG_STRICT_REGULATORY; ^
/var/lib/dkms/rtl8192ee/1.0/build/regd.c:375:19: error: 'WIPHY_FLAG_DISABLE_BEACON_HINTS' undeclared (first use in this function)
wiphy->flags &= ~WIPHY_FLAG_DISABLE_BEACON_HINTS; ^
scripts/Makefile.build:318: recipe for target '/var/lib/dkms/rtl8192ee/1.0/build/regd.o' failed
make[1]: *** [/var/lib/dkms/rtl8192ee/1.0/build/regd.o] Error 1
Makefile:1310: recipe for target '_module_/var/lib/dkms/rtl8192ee/1.0/build' failed
make: *** [_module_/var/lib/dkms/rtl8192ee/1.0/build] Error 2
make: Leaving directory '/usr/lib/modules/3.15.2-1-ARCH/build'
Trying to get up and and running with #86 DKMS module and am running into a compilation issue. Below is my make.log. I tried building in kernel 3.16-rc3 and the same error occurred. Could someone shed light on this issue?
DKMS make.log for rtl8192ee-1.0 for kernel 3.15.2-1-ARCH (x86_64) modules/ 3.15.2- 1-ARCH/ build' dkms/rtl8192ee/ 1.0/build/ built-in. o dkms/rtl8192ee/ 1.0/build/ base.o dkms/rtl8192ee/ 1.0/build/ cam.o dkms/rtl8192ee/ 1.0/build/ core.o dkms/rtl8192ee/ 1.0/build/ core.c: 1599:2: warning: initialization from incompatible pointer type dkms/rtl8192ee/ 1.0/build/ core.c: 1599:2: warning: (near initialization for 'rtl92e_ops.flush') dkms/rtl8192ee/ 1.0/build/ debug.o dkms/rtl8192ee/ 1.0/build/ efuse.o dkms/rtl8192ee/ 1.0/build/ pci.o dkms/rtl8192ee/ 1.0/build/ ps.o dkms/rtl8192ee/ 1.0/build/ rc.o dkms/rtl8192ee/ 1.0/build/ regd.o dkms/rtl8192ee/ 1.0/build/ regd.c: In function '_rtl_reg_ apply_beaconing _flags' : dkms/rtl8192ee/ 1.0/build/ regd.c: 185:20: error: 'IEEE80211_ CHAN_NO_ IBSS' undeclared (first use in this function) CHAN_NO_ IBSS;
^ dkms/rtl8192ee/ 1.0/build/ regd.c: 185:20: note: each undeclared identifier is reported only once for each function it appears in dkms/rtl8192ee/ 1.0/build/ regd.c: 189:11: error: 'IEEE80211_ CHAN_PASSIVE_ SCAN' undeclared (first use in this function)
~IEEE80211_ CHAN_PASSIVE_ SCAN; dkms/rtl8192ee/ 1.0/build/ regd.c: In function '_rtl_reg_ apply_active_ scan_flags' : dkms/rtl8192ee/ 1.0/build/ regd.c: 218:19: error: 'IEEE80211_ CHAN_PASSIVE_ SCAN' undeclared (first use in this function) CHAN_PASSIVE_ SCAN)
^ dkms/rtl8192ee/ 1.0/build/ regd.c: In function '_rtl_reg_ apply_radar_ flags': dkms/rtl8192ee/ 1.0/build/ regd.c: 283:8: error: 'IEEE80211_ CHAN_NO_ IBSS' undeclared (first use in this function)
IEEE80211_ CHAN_NO_ IBSS | dkms/rtl8192ee/ 1.0/build/ regd.c: 284:8: error: 'IEEE80211_ CHAN_PASSIVE_ SCAN' undeclared (first use in this function)
IEEE80211_ CHAN_PASSIVE_ SCAN; dkms/rtl8192ee/ 1.0/build/ regd.c: In function '_rtl92e_ regd_init_ wiphy': dkms/rtl8192ee/ 1.0/build/ regd.c: 373:18: error: 'WIPHY_ FLAG_CUSTOM_ REGULATORY' undeclared (first use in this function) CUSTOM_ REGULATORY; dkms/rtl8192ee/ 1.0/build/ regd.c: 374:19: error: 'WIPHY_ FLAG_STRICT_ REGULATORY' undeclared (first use in this function) FLAG_STRICT_ REGULATORY;
^ dkms/rtl8192ee/ 1.0/build/ regd.c: 375:19: error: 'WIPHY_ FLAG_DISABLE_ BEACON_ HINTS' undeclared (first use in this function) FLAG_DISABLE_ BEACON_ HINTS;
^ Makefile. build:318: recipe for target '/var/lib/ dkms/rtl8192ee/ 1.0/build/ regd.o' failed dkms/rtl8192ee/ 1.0/build/ regd.o] Error 1 /var/lib/ dkms/rtl8192ee/ 1.0/build' failed /var/lib/ dkms/rtl8192ee/ 1.0/build] Error 2 modules/ 3.15.2- 1-ARCH/ build'
Tue Jul 1 00:47:24 PDT 2014
make: Entering directory '/usr/lib/
LD /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
/var/lib/
.flush = rtl_op_flush,
^
/var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
/var/lib/
/var/lib/
ch->flags &= ~IEEE80211_
/var/lib/
/var/lib/
^
/var/lib/
/var/lib/
if (ch->flags & IEEE80211_
/var/lib/
/var/lib/
^
/var/lib/
^
/var/lib/
/var/lib/
wiphy->flags |= WIPHY_FLAG_
^
/var/lib/
wiphy->flags &= ~WIPHY_
/var/lib/
wiphy->flags &= ~WIPHY_
scripts/
make[1]: *** [/var/lib/
Makefile:1310: recipe for target '_module_
make: *** [_module_
make: Leaving directory '/usr/lib/