السﻻم عليكم
احد يعرف وشلون اعرف ALFA AWUS036H USB Adapter
?
احد يعرف وشلون اعرف ALFA AWUS036H USB Adapter
?
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
03:01.0 Network controller: Techsan Electronics Co Ltd B2C2
FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)
Bus 005 Device 002: ID 0bda:8187 Realtek Semiconductor Corp.
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
make
make -C /lib/modules/2.6.22.5-31-default/build SUBDIRS=/home/pro/rtl8180-0.21 MODVERDIR=/home/pro/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make -C ../../../linux-2.6.22.5-31 O=../linux-2.6.22.5-31-obj/i386/default modules
/usr/src/linux-2.6.22.5-31/scripts/Makefile.build:17: /home/pro/rtl8180-0.21/Makefile: No such file or directory
make[4]: *** No rule to make target `/home/pro/rtl8180-0.21/Makefile'. Stop.
make[3]: *** [_module_/home/pro/rtl8180-0.21] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make: *** [2.6] Error 2
make
make -C /lib/modules/2.6.22.5-31-default/build SUBDIRS=/home/pro/rtl8180-0.21 MODVERDIR=/home/pro/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make -C ../../../linux-2.6.22.5-31 O=../linux-2.6.22.5-31-obj/i386/default modules
/usr/src/linux-2.6.22.5-31/scripts/Makefile.build:17: /home/pro/rtl8180-0.21/Makefile: No such file or directory
make[4]: *** No rule to make target `/home/pro/rtl8180-0.21/Makefile'. Stop.
make[3]: *** [_module_/home/pro/rtl8180-0.21] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make: *** [2.6] Error 2
make -C /lib/modules/2.6.18-6-686/build SUBDIRS=/root/rtl8180-0.21 MODVERDIR=/root/rtl8180-0.21 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-6-686'
scripts/Makefile.build:17: /root/rtl8180-0.21/Makefile: No such file or directory
make[2]: *** No rule to make target `/root/rtl8180-0.21/Makefile'. Stop.
make[1]: *** [_module_/root/rtl8180-0.21] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-6-686'
make: *** [2.6] Error 2
make
make -C /lib/modules/2.6.18-6-686/build M=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-6-686'
CC [M] /root/rtl-mac80211-20070729/eeprom_93cx6.o
CC [M] /root/rtl-mac80211-20070729/rtl8187_dev.o
/root/rtl-mac80211-20070729/rtl8187_dev.c:23:26: error: net/mac80211.h: No such file or directory
In file included from /root/rtl-mac80211-20070729/rtl8187.h:18,
from /root/rtl-mac80211-20070729/rtl8187_dev.c:25:
/root/rtl-mac80211-20070729/rtl818x.h:156: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl818x.h:157: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:157: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:158: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:158: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:159: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:159: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:159: error: ‘IEEE80211_RATE_CCK’ undeclared here (not in a function)
/root/rtl-mac80211-20070729/rtl818x.h:160: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:160: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:161: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:161: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:162: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:162: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:163: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:163: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:164: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:164: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:165: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:165: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:166: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:166: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:167: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:167: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:168: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:168: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:169: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:169: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:170: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:170: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:171: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:171: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:171: error: ‘IEEE80211_RATE_OFDM’ undeclared here (not in a function)
/root/rtl-mac80211-20070729/rtl818x.h:172: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:172: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:173: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:173: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:174: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:174: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:175: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:175: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:176: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:176: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:177: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:177: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:178: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:178: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:179: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:179: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:180: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:180: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:181: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:181: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:182: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:182: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:183: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:183: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:184: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:184: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:185: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:185: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:186: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:186: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:187: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:187: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:188: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:188: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:189: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:189: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:190: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:190: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:191: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:191: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:192: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:192: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:195: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl818x.h:196: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:196: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:197: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:197: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:198: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:198: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:199: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:199: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:200: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:200: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:201: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:201: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:202: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:202: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:203: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:203: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:204: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:204: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:205: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:205: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:206: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:206: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:207: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:207: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:208: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:208: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:209: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:209: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:210: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:210: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:211: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:211: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:212: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:212: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:213: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:213: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:214: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:214: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:215: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:215: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:216: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:216: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:217: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:217: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:218: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:218: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:219: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:219: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:220: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:220: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:221: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:221: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:222: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:222: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:223: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:223: error: (near initialization for ‘rtl818x_channels’)
In file included from /root/rtl-mac80211-20070729/rtl8187_dev.c:25:
/root/rtl-mac80211-20070729/rtl8187.h:72: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl8187.h:73: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl8187.h:74: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_write_phy’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:46: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_tx_cb’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: variable ‘status’ has initializer but incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: extra brace group at end of initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: (near initialization for ‘status’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: warning: (near initialization for ‘status’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: storage size of ‘status’ isn’t known
/root/rtl-mac80211-20070729/rtl8187_dev.c:70: error: ‘IEEE80211_TX_STATUS_ACK’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:70: error: (Each undeclared identifier is reported only once
/root/rtl-mac80211-20070729/rtl8187_dev.c:70: error: for each function it appears in.)
/root/rtl-mac80211-20070729/rtl8187_dev.c:71: warning: implicit declaration of function ‘ieee80211_tx_status_irqsafe’
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: warning: unused variable ‘status’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_tx’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:77: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:92: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:93: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:94: warning: implicit declaration of function ‘ieee80211_get_morefrag’
/root/rtl-mac80211-20070729/rtl8187_dev.c:96: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:96: error: ‘IEEE80211_TXCTL_USE_RTS_CTS’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:99: warning: implicit declaration of function ‘ieee80211_rts_duration’
/root/rtl-mac80211-20070729/rtl8187_dev.c:101: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:101: error: ‘IEEE80211_TXCTL_USE_CTS_PROTECT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:105: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:109: warning: implicit declaration of function ‘kmemdup’
/root/rtl-mac80211-20070729/rtl8187_dev.c:109: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:109: warning: assignment makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:113: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_rx_cb’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:124: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: error: variable ‘rx_status’ has initializer but incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: warning: (near initialization for ‘rx_status’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: error: storage size of ‘rx_status’ isn’t known
/root/rtl-mac80211-20070729/rtl8187_dev.c:145: warning: implicit declaration of function ‘skb_tail_pointer’
/root/rtl-mac80211-20070729/rtl8187_dev.c:168: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:169: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:170: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:172: warning: implicit declaration of function ‘ieee80211_rx_irqsafe’
/root/rtl-mac80211-20070729/rtl8187_dev.c:184: warning: assignment makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: warning: unused variable ‘rx_status’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_init_urbs’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:193: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:210: warning: passing argument 4 of ‘usb_fill_bulk_urb’ makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:210: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_init_hw’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:223: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:258: warning: implicit declaration of function ‘wiphy_name’
/root/rtl-mac80211-20070729/rtl8187_dev.c:258: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:258: warning: format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
/root/rtl-mac80211-20070729/rtl8187_dev.c:275: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:275: warning: format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_set_channel’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:353: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_open’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:370: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:393: error: ‘IEEE80211_IF_TYPE_MNTR’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_stop’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:424: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:452: warning: ‘struct ieee80211_if_init_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c:452: warning: its scope is only this definition or declaration, which is probably not what you want
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_add_interface’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:454: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:457: error: ‘IEEE80211_IF_TYPE_MGMT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:460: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:461: error: ‘IEEE80211_IF_TYPE_STA’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:462: error: ‘IEEE80211_IF_TYPE_MNTR’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:463: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:469: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:475: warning: ‘struct ieee80211_if_init_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_remove_interface’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:477: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:478: error: ‘IEEE80211_IF_TYPE_MGMT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:481: warning: ‘struct ieee80211_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_config’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:483: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:484: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:488: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:488: error: ‘IEEE80211_CONF_SHORT_SLOT_TIME’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:508: warning: ‘struct ieee80211_if_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_config_interface’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:510: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:514: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:516: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:524: error: variable ‘rtl8187_ops’ has initializer but incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:525: error: unknown field ‘tx’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:525: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:525: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:526: error: unknown field ‘open’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:526: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:526: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:527: error: unknown field ‘stop’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:527: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:527: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:528: error: unknown field ‘add_interface’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:528: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:528: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:529: error: unknown field ‘remove_interface’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:529: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:529: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:530: error: unknown field ‘config’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:530: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:530: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:531: error: unknown field ‘config_interface’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:531: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:531: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_eeprom_register_read’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:537: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_eeprom_register_write’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:549: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_probe’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:576: warning: implicit declaration of function ‘ieee80211_alloc_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c:576: warning: assignment makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:582: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:584: warning: implicit declaration of function ‘SET_IEEE80211_DEV’
/root/rtl-mac80211-20070729/rtl8187_dev.c:594: error: ‘MODE_IEEE80211G’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:599: error: ‘MODE_IEEE80211B’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:604: error: ‘IEEE80211_IF_TYPE_MGMT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:605: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:605: error: ‘IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:606: error: ‘IEEE80211_HW_RX_INCLUDES_FCS’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:607: error: ‘IEEE80211_HW_WEP_INCLUDE_IV’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:608: error: ‘IEEE80211_HW_DATA_NULLFUNC_ACK’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:609: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:610: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:611: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:612: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:615: warning: implicit declaration of function ‘ieee80211_register_hwmode’
/root/rtl-mac80211-20070729/rtl8187_dev.c:630: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:631: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:634: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:641: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:641: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:641: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:642: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:642: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:642: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:647: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:647: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:647: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:648: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:648: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:648: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:653: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:653: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:653: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:654: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:654: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:654: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:678: warning: implicit declaration of function ‘ieee80211_register_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c:684: error: expected ‘)’ before ‘MAC_FMT’
/root/rtl-mac80211-20070729/rtl8187_dev.c:687: warning: too few arguments for format
/root/rtl-mac80211-20070729/rtl8187_dev.c:692: warning: implicit declaration of function ‘ieee80211_free_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_disconnect’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:706: warning: implicit declaration of function ‘ieee80211_unregister_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c:708: error: dereferencing pointer to incomplete type
make[2]: *** [/root/rtl-mac80211-20070729/rtl8187_dev.o] Error 1
make[1]: *** [_module_/root/rtl-mac80211-20070729] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-6-686'
make: *** [all] Error 2
linux:~/rtl-mac80211-20070729# make install
mkdir -p /lib/modules/2.6.18-6-686/kernel/net/wireless
install -p -m 644 rtl8187.ko eeprom_93cx6.ko /lib/modules/2.6.18-6-686/kernel/net/wireless
install: cannot stat `rtl8187.ko': No such file or directory
install: cannot stat `eeprom_93cx6.ko': No such file or directory
make: *** [install] Error 1
make
make -C /lib/modules/2.6.18-6-686/build M=`pwd` modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-6-686'
CC [M] /root/rtl-mac80211-20070729/eeprom_93cx6.o
CC [M] /root/rtl-mac80211-20070729/rtl8187_dev.o
/root/rtl-mac80211-20070729/rtl8187_dev.c:23:26: error: net/mac80211.h: No such file or directory
In file included from /root/rtl-mac80211-20070729/rtl8187.h:18,
from /root/rtl-mac80211-20070729/rtl8187_dev.c:25:
/root/rtl-mac80211-20070729/rtl818x.h:156: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl818x.h:157: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:157: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:158: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:158: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:159: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:159: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:159: error: ‘IEEE80211_RATE_CCK’ undeclared here (not in a function)
/root/rtl-mac80211-20070729/rtl818x.h:160: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:160: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:161: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:161: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:162: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:162: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:163: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:163: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:164: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:164: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:165: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:165: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:166: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:166: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:167: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:167: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:168: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:168: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:169: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:169: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:170: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:170: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:171: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:171: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:171: error: ‘IEEE80211_RATE_OFDM’ undeclared here (not in a function)
/root/rtl-mac80211-20070729/rtl818x.h:172: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:172: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:173: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:173: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:174: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:174: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:175: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:175: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:176: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:176: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:177: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:177: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:178: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:178: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:179: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:179: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:180: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:180: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:181: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:181: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:182: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:182: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:183: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:183: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:184: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:184: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:185: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:185: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:186: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:186: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:187: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:187: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:188: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:188: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:189: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:189: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:190: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:190: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:191: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:191: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:192: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:192: error: (near initialization for ‘rtl818x_rates’)
/root/rtl-mac80211-20070729/rtl818x.h:195: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl818x.h:196: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:196: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:197: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:197: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:198: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:198: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:199: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:199: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:200: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:200: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:201: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:201: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:202: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:202: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:203: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:203: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:204: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:204: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:205: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:205: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:206: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:206: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:207: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:207: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:208: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:208: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:209: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:209: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:210: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:210: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:211: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:211: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:212: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:212: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:213: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:213: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:214: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:214: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:215: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:215: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:216: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:216: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:217: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:217: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:218: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:218: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:219: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:219: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:220: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:220: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:221: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:221: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:222: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:222: error: (near initialization for ‘rtl818x_channels’)
/root/rtl-mac80211-20070729/rtl818x.h:223: error: field name not in record or union initializer
/root/rtl-mac80211-20070729/rtl818x.h:223: error: (near initialization for ‘rtl818x_channels’)
In file included from /root/rtl-mac80211-20070729/rtl8187_dev.c:25:
/root/rtl-mac80211-20070729/rtl8187.h:72: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl8187.h:73: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl8187.h:74: error: array type has incomplete element type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_write_phy’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:46: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_tx_cb’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: variable ‘status’ has initializer but incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: extra brace group at end of initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: (near initialization for ‘status’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: warning: (near initialization for ‘status’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: error: storage size of ‘status’ isn’t known
/root/rtl-mac80211-20070729/rtl8187_dev.c:70: error: ‘IEEE80211_TX_STATUS_ACK’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:70: error: (Each undeclared identifier is reported only once
/root/rtl-mac80211-20070729/rtl8187_dev.c:70: error: for each function it appears in.)
/root/rtl-mac80211-20070729/rtl8187_dev.c:71: warning: implicit declaration of function ‘ieee80211_tx_status_irqsafe’
/root/rtl-mac80211-20070729/rtl8187_dev.c:61: warning: unused variable ‘status’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_tx’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:77: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:92: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:93: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:94: warning: implicit declaration of function ‘ieee80211_get_morefrag’
/root/rtl-mac80211-20070729/rtl8187_dev.c:96: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:96: error: ‘IEEE80211_TXCTL_USE_RTS_CTS’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:99: warning: implicit declaration of function ‘ieee80211_rts_duration’
/root/rtl-mac80211-20070729/rtl8187_dev.c:101: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:101: error: ‘IEEE80211_TXCTL_USE_CTS_PROTECT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:105: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:109: warning: implicit declaration of function ‘kmemdup’
/root/rtl-mac80211-20070729/rtl8187_dev.c:109: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:109: warning: assignment makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:113: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_rx_cb’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:124: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: error: variable ‘rx_status’ has initializer but incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: warning: (near initialization for ‘rx_status’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: error: storage size of ‘rx_status’ isn’t known
/root/rtl-mac80211-20070729/rtl8187_dev.c:145: warning: implicit declaration of function ‘skb_tail_pointer’
/root/rtl-mac80211-20070729/rtl8187_dev.c:168: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:169: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:170: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:172: warning: implicit declaration of function ‘ieee80211_rx_irqsafe’
/root/rtl-mac80211-20070729/rtl8187_dev.c:184: warning: assignment makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:126: warning: unused variable ‘rx_status’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_init_urbs’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:193: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:210: warning: passing argument 4 of ‘usb_fill_bulk_urb’ makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:210: warning: passing argument 6 of ‘usb_fill_bulk_urb’ from incompatible pointer type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_init_hw’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:223: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:258: warning: implicit declaration of function ‘wiphy_name’
/root/rtl-mac80211-20070729/rtl8187_dev.c:258: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:258: warning: format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
/root/rtl-mac80211-20070729/rtl8187_dev.c:275: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:275: warning: format ‘%s’ expects type ‘char *’, but argument 2 has type ‘int’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_set_channel’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:353: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_open’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:370: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:393: error: ‘IEEE80211_IF_TYPE_MNTR’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_stop’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:424: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:452: warning: ‘struct ieee80211_if_init_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c:452: warning: its scope is only this definition or declaration, which is probably not what you want
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_add_interface’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:454: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:457: error: ‘IEEE80211_IF_TYPE_MGMT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:460: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:461: error: ‘IEEE80211_IF_TYPE_STA’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:462: error: ‘IEEE80211_IF_TYPE_MNTR’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:463: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:469: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:475: warning: ‘struct ieee80211_if_init_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_remove_interface’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:477: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:478: error: ‘IEEE80211_IF_TYPE_MGMT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:481: warning: ‘struct ieee80211_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_config’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:483: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:484: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:488: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:488: error: ‘IEEE80211_CONF_SHORT_SLOT_TIME’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:508: warning: ‘struct ieee80211_if_conf’ declared inside parameter list
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_config_interface’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:510: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:514: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:516: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: At top level:
/root/rtl-mac80211-20070729/rtl8187_dev.c:524: error: variable ‘rtl8187_ops’ has initializer but incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:525: error: unknown field ‘tx’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:525: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:525: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:526: error: unknown field ‘open’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:526: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:526: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:527: error: unknown field ‘stop’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:527: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:527: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:528: error: unknown field ‘add_interface’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:528: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:528: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:529: error: unknown field ‘remove_interface’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:529: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:529: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:530: error: unknown field ‘config’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:530: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:530: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c:531: error: unknown field ‘config_interface’ specified in initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:531: warning: excess elements in struct initializer
/root/rtl-mac80211-20070729/rtl8187_dev.c:531: warning: (near initialization for ‘rtl8187_ops’)
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_eeprom_register_read’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:537: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_eeprom_register_write’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:549: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_probe’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:576: warning: implicit declaration of function ‘ieee80211_alloc_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c:576: warning: assignment makes pointer from integer without a cast
/root/rtl-mac80211-20070729/rtl8187_dev.c:582: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:584: warning: implicit declaration of function ‘SET_IEEE80211_DEV’
/root/rtl-mac80211-20070729/rtl8187_dev.c:594: error: ‘MODE_IEEE80211G’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:599: error: ‘MODE_IEEE80211B’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:604: error: ‘IEEE80211_IF_TYPE_MGMT’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:605: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:605: error: ‘IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:606: error: ‘IEEE80211_HW_RX_INCLUDES_FCS’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:607: error: ‘IEEE80211_HW_WEP_INCLUDE_IV’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:608: error: ‘IEEE80211_HW_DATA_NULLFUNC_ACK’ undeclared (first use in this function)
/root/rtl-mac80211-20070729/rtl8187_dev.c:609: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:610: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:611: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:612: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:615: warning: implicit declaration of function ‘ieee80211_register_hwmode’
/root/rtl-mac80211-20070729/rtl8187_dev.c:630: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:631: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:634: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:641: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:641: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:641: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:642: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:642: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:642: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:647: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:647: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:647: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:648: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:648: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:648: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:653: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:653: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:653: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:654: error: increment of pointer to unknown structure
/root/rtl-mac80211-20070729/rtl8187_dev.c:654: error: arithmetic on pointer to an incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:654: error: dereferencing pointer to incomplete type
/root/rtl-mac80211-20070729/rtl8187_dev.c:678: warning: implicit declaration of function ‘ieee80211_register_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c:684: error: expected ‘)’ before ‘MAC_FMT’
/root/rtl-mac80211-20070729/rtl8187_dev.c:687: warning: too few arguments for format
/root/rtl-mac80211-20070729/rtl8187_dev.c:692: warning: implicit declaration of function ‘ieee80211_free_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c: In function ‘rtl8187_disconnect’:
/root/rtl-mac80211-20070729/rtl8187_dev.c:706: warning: implicit declaration of function ‘ieee80211_unregister_hw’
/root/rtl-mac80211-20070729/rtl8187_dev.c:708: error: dereferencing pointer to incomplete type
make[2]: *** [/root/rtl-mac80211-20070729/rtl8187_dev.o] Error 1
make[1]: *** [_module_/root/rtl-mac80211-20070729] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-6-686'
make: *** [all] Error 2
linux:~/rtl-mac80211-20070729# make install
mkdir -p /lib/modules/2.6.18-6-686/kernel/net/wireless
install -p -m 644 rtl8187.ko eeprom_93cx6.ko /lib/modules/2.6.18-6-686/kernel/net/wireless
install: cannot stat `rtl8187.ko': No such file or directory
install: cannot stat `eeprom_93cx6.ko': No such file or directory
make: *** [install] Error 1
./makedrv
./ieee80211/
./ieee80211/ieee80211_module.c
./ieee80211/ieee80211_rx.c
./ieee80211/tags
./ieee80211/Makefile
./ieee80211/ieee80211_crypt_tkip.c
./ieee80211/ieee80211_softmac.c
./ieee80211/readme
./ieee80211/ieee80211_crypt_ccmp.c
./ieee80211/ieee80211.h
./ieee80211/ieee80211_tx.c
./ieee80211/ieee80211_softmac_wx.c
./ieee80211/ieee80211_crypt.h
./ieee80211/ieee80211_wx.c
./ieee80211/license
./ieee80211/ieee80211_crypt_wep.c
./ieee80211/ieee80211_crypt.c
rtl8185/
rtl8185/README.adhoc
rtl8185/r8180_sa2400.h
rtl8185/Makefile
rtl8185/copying
rtl8185/README.master
rtl8185/r8180.h
rtl8185/install
rtl8185/r8180_max2820.h
rtl8185/r8180_max2820.c
rtl8185/r8180_rtl8225.h
rtl8185/r8180_wx.h
rtl8185/authors
rtl8185/tags
rtl8185/r8180_pm.c
rtl8185/r8180_hw.h
rtl8185/r8180_gct.c
rtl8185/r8180_gct.h
rtl8185/r8180_rtl8225.c
rtl8185/readme
rtl8185/r8180_93cx6.h
rtl8185/ieee80211.h
rtl8185/license
rtl8185/r8180_pm.h
rtl8185/changes
rtl8185/r8180_rtl8225z2.c
rtl8185/r8180_wx.c
rtl8185/r8180_rtl8255.c
rtl8185/r8180_93cx6.c
rtl8185/r8180_sa2400.c
rtl8185/r8180_core.c
rtl8185/r8180_rtl8255.h
rtl8185/ieee80211_crypt.h
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /root/rtl8185_linux_26.1027.0823.2007/ieee80211/tmp
make -C /lib/modules/2.6.22.17-0.1-default/build M=/root/rtl8185_linux_26.1027.0 823.2007/ieee80211 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/i386/default m odules
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.o
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_init’:
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c:2236: warnin g: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c:2237: warnin g: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c:2238: warnin g: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c:2239: warnin g: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c:2240: warnin g: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac.c:2241: warnin g: assignment from incompatible pointer type
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_rx.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_tx.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_wx.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_module.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_softmac_wx.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.o
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c: In function ‘ieee80211_ccmp_aes_encrypt’:
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c:88: warning: passing argument 1 of ‘crypto_cipher_encrypt_one’ from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c: In function ‘ieee80211_ccmp_init’:
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c:110: warning: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c:127: warning: passing argument 1 of ‘crypto_free_cipher’ from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c: In function ‘ieee80211_ccmp_deinit’:
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c:144: warning: passing argument 1 of ‘crypto_free_cipher’ from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c: In function ‘ieee80211_ccmp_set_key’:
/root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp.c:422: warning: passing argument 1 of ‘crypto_cipher_setkey’ from incompatible pointer type
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_tkip.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_wep.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211-rtl.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt-rtl.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_wep-rtl.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_tkip-rtl.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp-rtl.o
Building modules, stage 2.
MODPOST 5 modules
CC /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211-rtl.mod.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211-rtl.ko
CC /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt-rtl.mod.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt-rtl.ko
CC /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp-rtl.mod.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_ccmp-rtl.ko
CC /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_tkip-rtl.mod.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_tkip-rtl.ko
CC /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_wep-rtl.mod.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/ieee80211/ieee80211_crypt_wep-rtl.ko
make[1]: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
rm -f *.mod.c *.mod *.o .*.cmd *.ko *~
rm -rf /root/rtl8185_linux_26.1027.0823.2007/rtl8185/tmp
make -C /lib/modules/2.6.22.17-0.1-default/build M=/root/rtl8185_linux_26.1027.0823.2007/rtl8185 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/i386/default modules
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.o
/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.c: In function ‘rtl8180_init’:
/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.c:3159: warning: assignment from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.c:3522: warning: ‘deprecated_irq_flag’ is deprecated (declared at /usr/src/linux-2.6.22.17-0.1/include/linux/interrupt.h:66)
/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.c:3522: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.c: At top level:
/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_core.c:579: warning: ‘r8180_get_wireless_stats’ defined but not used
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_sa2400.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_93cx6.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_wx.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_max2820.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_gct.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_rtl8225.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_rtl8225z2.o
CC [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180_rtl8255.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "ieee80211_softmac_stop_protocol_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "free_ieee80211_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_wap_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wake_queue_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_rx_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_mode_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_is_shortslot" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_freq_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_name_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_rate_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_rate_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_ps_tx_ack" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_freq_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_is_54g" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_stop_queue_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_scan_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_essid_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_scan_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wpa_supplicant_ioctl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_mode_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_get_beacon" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_rawtx_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_encode_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_stop_protocol_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_wap_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_power_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_encode_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_softmac_start_protocol_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wlan_frequencies_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_power_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "alloc_ieee80211_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_reset_queue" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_essid_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
WARNING: "ieee80211_start_protocol_rtl" [/root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko] undefined!
CC /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.mod.o
LD [M] /root/rtl8185_linux_26.1027.0823.2007/rtl8185/r8180.ko
make[1]: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
تعليق