|
本帖最后由 cubieplayer 于 2015-9-14 22:20 编辑
这里排版有点乱,推荐去github上看
https://github.com/cubieplayer/Cubian/issues/470
操作步骤如下:
apt-get install linux-headers-3.4.79-sun7i
git clone --depth=1 https://github.com/gnab/rtl8812au.git
cd rtl8812au
修改makefile
...CONFIG_PLATFORM_I386_PC = n...CONFIG_PLATFORM_ARM_RPI = y
make
整个过程log如下:- root@Cubian:/home/cubie# apt-get install linux-headers
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- Package linux-headers is a virtual package provided by:
- linux-headers-3.4.79-sun7i 3.4.79-4cubian
- linux-headers-3.4.79-sun4i 3.4.79-4cubian
- linux-headers-vexpress 3.2+46
- linux-headers-omap 3.2+46
- linux-headers-mx5 3.2+46
- linux-headers-3.2.0-4-vexpress 3.2.68-1+deb7u3
- linux-headers-3.2.0-4-omap 3.2.68-1+deb7u3
- linux-headers-3.2.0-4-mx5 3.2.68-1+deb7u3
- You should explicitly select one to install.
- E: Package 'linux-headers' has no installation candidate
- root@Cubian:/home/cubie# apt-get install linux-headers-3.4.79-sun4i
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- The following extra packages will be installed:
- binutils cpp cpp-4.6 gcc gcc-4.6 gcc-4.6-base libc-bin libc-dev-bin libc6
- libc6-dev libgomp1 libmpc2 libmpfr4 linux-libc-dev make manpages-dev
- Suggested packages:
- binutils-doc cpp-doc gcc-4.6-locales gcc-multilib autoconf automake1.9
- libtool flex bison gdb gcc-doc libmudflap0-4.6-dev gcc-4.6-doc libgcc1-dbg
- libgomp1-dbg libquadmath-dbg libmudflap0-dbg binutils-gold glibc-doc
- make-doc
- The following NEW packages will be installed:
- binutils cpp cpp-4.6 gcc gcc-4.6 gcc-4.6-base libc-dev-bin libc6-dev
- libgomp1 libmpc2 libmpfr4 linux-headers-3.4.79-sun4i linux-libc-dev make
- manpages-dev
- The following packages will be upgraded:
- libc-bin libc6
- 2 upgraded, 15 newly installed, 0 to remove and 69 not upgraded.
- Need to get 31.9 MB of archives.
- After this operation, 82.4 MB of additional disk space will be used.
- Do you want to continue [Y/n]? y
- Get:1 http://packages.cubian.org/ wheezy/main linux-headers-3.4.79-sun4i armhf 3.4.79-4cubian [7,620 kB]
- Get:2 http://http.debian.net/debian/ wheezy/main libc-bin armhf 2.13-38+deb7u8 [1,170 kB]
- Get:3 http://http.debian.net/debian/ wheezy/main libc6 armhf 2.13-38+deb7u8 [4,021 kB]
- Get:4 http://http.debian.net/debian/ wheezy/main manpages-dev all 3.44-1 [1,737 kB]
- Get:5 http://http.debian.net/debian/ wheezy/main libgomp1 armhf 4.7.2-5 [25.7 kB]
- Get:6 http://http.debian.net/debian/ wheezy/main libmpfr4 armhf 3.1.0-5 [516 kB]
- Get:7 http://http.debian.net/debian/ wheezy/main libmpc2 armhf 0.9-4+b1 [31.9 kB]
- Get:8 http://http.debian.net/debian/ wheezy/main binutils armhf 2.22-8+deb7u2 [4,481 kB]
- Get:9 http://http.debian.net/debian/ wheezy/main gcc-4.6-base armhf 4.6.3-14 [141 kB]
- Get:10 http://http.debian.net/debian/ wheezy/main cpp-4.6 armhf 4.6.3-14 [4,065 kB]
- Get:11 http://http.debian.net/debian/ wheezy/main cpp armhf 4:4.6.3-8 [16.7 kB]
- Get:12 http://http.debian.net/debian/ wheezy/main gcc-4.6 armhf 4.6.3-14 [4,290 kB]
- Get:13 http://http.debian.net/debian/ wheezy/main gcc armhf 4:4.6.3-8 [5,012 B]
- Get:14 http://http.debian.net/debian/ wheezy/main libc-dev-bin armhf 2.13-38+deb7u8 [219 kB]
- Get:15 http://http.debian.net/debian/ wheezy/main linux-libc-dev armhf 3.2.68-1+deb7u3 [814 kB]
- Get:16 http://http.debian.net/debian/ wheezy/main libc6-dev armhf 2.13-38+deb7u8 [2,355 kB]
- Get:17 http://http.debian.net/debian/ wheezy/main make armhf 3.81-8.2 [382 kB]
- Fetched 31.9 MB in 4min 14s (125 kB/s)
- Preconfiguring packages ...
- (Reading database ... 26652 files and directories currently installed.)
- Preparing to replace libc-bin 2.13-38+deb7u4 (using .../libc-bin_2.13-38+deb7u8_armhf.deb) ...
- Unpacking replacement libc-bin ...
- Processing triggers for man-db ...
- Setting up libc-bin (2.13-38+deb7u8) ...
- (Reading database ... 26653 files and directories currently installed.)
- Preparing to replace libc6:armhf 2.13-38+deb7u4 (using .../libc6_2.13-38+deb7u8_armhf.deb) ...
- Unpacking replacement libc6:armhf ...
- Setting up libc6:armhf (2.13-38+deb7u8) ...
- INIT: version 2.88 reloading
- Selecting previously unselected package libgomp1:armhf.
- (Reading database ... 26653 files and directories currently installed.)
- Unpacking libgomp1:armhf (from .../libgomp1_4.7.2-5_armhf.deb) ...
- Selecting previously unselected package libmpfr4:armhf.
- Unpacking libmpfr4:armhf (from .../libmpfr4_3.1.0-5_armhf.deb) ...
- Selecting previously unselected package libmpc2:armhf.
- Unpacking libmpc2:armhf (from .../libmpc2_0.9-4+b1_armhf.deb) ...
- Selecting previously unselected package binutils.
- Unpacking binutils (from .../binutils_2.22-8+deb7u2_armhf.deb) ...
- Selecting previously unselected package gcc-4.6-base:armhf.
- Unpacking gcc-4.6-base:armhf (from .../gcc-4.6-base_4.6.3-14_armhf.deb) ...
- Selecting previously unselected package cpp-4.6.
- Unpacking cpp-4.6 (from .../cpp-4.6_4.6.3-14_armhf.deb) ...
- Selecting previously unselected package cpp.
- Unpacking cpp (from .../cpp_4%3a4.6.3-8_armhf.deb) ...
- Selecting previously unselected package gcc-4.6.
- Unpacking gcc-4.6 (from .../gcc-4.6_4.6.3-14_armhf.deb) ...
- Selecting previously unselected package gcc.
- Unpacking gcc (from .../gcc_4%3a4.6.3-8_armhf.deb) ...
- Selecting previously unselected package libc-dev-bin.
- Unpacking libc-dev-bin (from .../libc-dev-bin_2.13-38+deb7u8_armhf.deb) ...
- Selecting previously unselected package linux-libc-dev:armhf.
- Unpacking linux-libc-dev:armhf (from .../linux-libc-dev_3.2.68-1+deb7u3_armhf.deb) ...
- ^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[A^[[B^[[B^[[B^[[BSelecting previously unselected package libc6-dev:armhf.
- Unpacking libc6-dev:armhf (from .../libc6-dev_2.13-38+deb7u8_armhf.deb) ...
- Selecting previously unselected package linux-headers-3.4.79-sun4i.
- Unpacking linux-headers-3.4.79-sun4i (from .../linux-headers-3.4.79-sun4i_3.4.79-4cubian_armhf.deb) ...
- Selecting previously unselected package make.
- Unpacking make (from .../make_3.81-8.2_armhf.deb) ...
- Selecting previously unselected package manpages-dev.
- Unpacking manpages-dev (from .../manpages-dev_3.44-1_all.deb) ...
- Processing triggers for man-db ...
- Setting up libgomp1:armhf (4.7.2-5) ...
- Setting up libmpfr4:armhf (3.1.0-5) ...
- Setting up libmpc2:armhf (0.9-4+b1) ...
- Setting up binutils (2.22-8+deb7u2) ...
- Setting up gcc-4.6-base:armhf (4.6.3-14) ...
- Setting up cpp-4.6 (4.6.3-14) ...
- Setting up cpp (4:4.6.3-8) ...
- Setting up gcc-4.6 (4.6.3-14) ...
- Setting up gcc (4:4.6.3-8) ...
- Setting up libc-dev-bin (2.13-38+deb7u8) ...
- Setting up linux-libc-dev:armhf (3.2.68-1+deb7u3) ...
- Setting up libc6-dev:armhf (2.13-38+deb7u8) ...
- Setting up linux-headers-3.4.79-sun4i (3.4.79-4cubian) ...
- Examining /etc/kernel/header_postinst.d.
- run-parts: executing /etc/kernel/header_postinst.d/000_header_prepare 3.4.79-sun4i /boot/uImage-3.4.79-sun4i
- ############################
- # preparing headers #
- # please wait #
- ############################
- HOSTCC scripts/basic/fixdep
- HOSTCC scripts/kconfig/conf.o
- HOSTCC scripts/kconfig/zconf.tab.o
- HOSTLD scripts/kconfig/conf
- scripts/kconfig/conf --oldconfig Kconfig
- drivers/net/wireless/bcmdhd/Kconfig:42:warning: defaults for choice values not supported
- #
- # configuration written to .config
- #
- scripts/kconfig/conf --silentoldconfig Kconfig
- drivers/net/wireless/bcmdhd/Kconfig:42:warning: defaults for choice values not supported
- CHK include/linux/version.h
- CHK include/generated/utsrelease.h
- Generating include/generated/mach-types.h
- HOSTCC scripts/genksyms/genksyms.o
- HOSTCC scripts/genksyms/lex.lex.o
- HOSTCC scripts/genksyms/parse.tab.o
- HOSTLD scripts/genksyms/genksyms
- CC scripts/mod/empty.o
- HOSTCC scripts/mod/mk_elfconfig
- MKELF scripts/mod/elfconfig.h
- HOSTCC scripts/mod/file2alias.o
- HOSTCC scripts/mod/modpost.o
- HOSTCC scripts/mod/sumversion.o
- HOSTLD scripts/mod/modpost
- HOSTCC scripts/kallsyms
- HOSTCC scripts/pnmtologo
- HOSTCC scripts/conmakehash
- HOSTCC scripts/bin2c
- ############################
- # headers is ready to use #
- ############################
- Setting up make (3.81-8.2) ...
- Setting up manpages-dev (3.44-1) ...
- root@Cubian:/home/cubie# clear
- root@Cubian:/home/cubie# ls
- rc.local.bak scan.sh
- root@Cubian:/home/cubie# <7>cma: dma_alloc_from_contiguous(cma ef02f7c0, count 1, align 0)
- <7>cma: dma_alloc_from_contiguous(): returned d1078c40
- root@Cubian:/home/cubie# exit
- exit
- cubie@Cubian:~$ git clone --depth=1 https://github.com/michalliu/rtl8812au.git
- -bash: git: command not found
- cubie@Cubian:~$ sudo apt-get install git
- [sudo] password for cubie:
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- The following extra packages will be installed:
- git-man libcurl3-gnutls liberror-perl librtmp0 libssh2-1 patch
- Suggested packages:
- gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-arch
- git-cvs git-svn git-email git-gui gitk gitweb ed diffutils-doc
- The following NEW packages will be installed:
- git git-man libcurl3-gnutls liberror-perl librtmp0 libssh2-1 patch
- 0 upgraded, 7 newly installed, 0 to remove and 69 not upgraded.
- Need to get 7,170 kB of archives.
- After this operation, 11.2 MB of additional disk space will be used.
- Do you want to continue [Y/n]?
- Get:1 http://http.debian.net/debian/ wheezy/main librtmp0 armhf 2.4+20111222.git4e06e21-1 [55.2 kB]
- Get:2 http://http.debian.net/debian/ wheezy/main libssh2-1 armhf 1.4.2-1.1+deb7u1 [121 kB]
- Get:3 http://http.debian.net/debian/ wheezy/main libcurl3-gnutls armhf 7.26.0-1+wheezy13 [294 kB]
- Get:4 http://http.debian.net/debian/ wheezy/main patch armhf 2.6.1-3 [119 kB]
- Get:5 http://http.debian.net/debian/ wheezy/main liberror-perl all 0.17-1 [23.6 kB]
- Get:6 http://http.debian.net/debian/ wheezy/main git armhf 1:1.7.10.4-1+wheezy1 [5,484 kB]
- Get:7 http://http.debian.net/debian/ wheezy/main git-man all 1:1.7.10.4-1+wheezy1 [1,074 kB]
- Fetched 7,170 kB in 50s (143 kB/s)
- Selecting previously unselected package librtmp0:armhf.
- (Reading database ... 40945 files and directories currently installed.)
- Unpacking librtmp0:armhf (from .../librtmp0_2.4+20111222.git4e06e21-1_armhf.deb) ...
- Selecting previously unselected package libssh2-1:armhf.
- Unpacking libssh2-1:armhf (from .../libssh2-1_1.4.2-1.1+deb7u1_armhf.deb) ...
- Selecting previously unselected package libcurl3-gnutls:armhf.
- Unpacking libcurl3-gnutls:armhf (from .../libcurl3-gnutls_7.26.0-1+wheezy13_armhf.deb) ...
- Selecting previously unselected package patch.
- Unpacking patch (from .../patch_2.6.1-3_armhf.deb) ...
- Selecting previously unselected package liberror-perl.
- Unpacking liberror-perl (from .../liberror-perl_0.17-1_all.deb) ...
- Selecting previously unselected package git-man.
- Unpacking git-man (from .../git-man_1%3a1.7.10.4-1+wheezy1_all.deb) ...
- Selecting previously unselected package git.
- Unpacking git (from .../git_1%3a1.7.10.4-1+wheezy1_armhf.deb) ...
- Processing triggers for man-db ...
- Setting up librtmp0:armhf (2.4+20111222.git4e06e21-1) ...
- Setting up libssh2-1:armhf (1.4.2-1.1+deb7u1) ...
- Setting up libcurl3-gnutls:armhf (7.26.0-1+wheezy13) ...
- Setting up patch (2.6.1-3) ...
- Setting up liberror-perl (0.17-1) ...
- Setting up git-man (1:1.7.10.4-1+wheezy1) ...
- Setting up git (1:1.7.10.4-1+wheezy1) ...
- cubie@Cubian:~$ clear
- cubie@Cubian:~$ ls
- rc.local.bak scan.sh
- cubie@Cubian:~$ git clone --depth=1 https://github.com/michalliu/rtl8812au.git
- Cloning into 'rtl8812au'...
- remote: Counting objects: 330, done.
- remote: Compressing objects: 100% (233/233), done.
- remote: Total 330 (delta 93), reused 320 (delta 93), pack-reused 0
- Receiving objects: 100% (330/330), 1.45 MiB | 309 KiB/s, done.
- Resolving deltas: 100% (93/93), done.
- cubie@Cubian:~$ ls
- rc.local.bak rtl8812au scan.sh
- cubie@Cubian:~$ cd rtl8812au/
- cubie@Cubian:~/rtl8812au$ ls
- clean hal include Kconfig os_dep runwpa
- core ifcfg-wlan0 install.sh Makefile README.md wlan0dhcp
- cubie@Cubian:~/rtl8812au$ make
- make ARCH=armv7l CROSS_COMPILE= -C /lib/modules/3.4.79-sun4i/build M=/home/cubie/rtl8812au modules
- make[1]: Entering directory `/usr/src/linux-headers-3.4.79-sun4i'
- Makefile:567: /usr/src/linux-headers-3.4.79-sun4i/arch/armv7l/Makefile: No such file or directory
- make[1]: *** No rule to make target `/usr/src/linux-headers-3.4.79-sun4i/arch/armv7l/Makefile'. Stop.
- make[1]: Leaving directory `/usr/src/linux-headers-3.4.79-sun4i'
- make: *** [modules] Error 2
- cubie@Cubian:~/rtl8812au$ clear
- cubie@Cubian:~/rtl8812au$ ls
- clean hal include Kconfig os_dep runwpa
- core ifcfg-wlan0 install.sh Makefile README.md wlan0dhcp
- cubie@Cubian:~/rtl8812au$ vim Makefile
- EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)
- EXTRA_CFLAGS += -O1
- #EXTRA_CFLAGS += -O3
- #EXTRA_CFLAGS += -Wall
- #EXTRA_CFLAGS += -Wextra
- #EXTRA_CFLAGS += -Werror
- #EXTRA_CFLAGS += -pedantic
- #EXTRA_CFLAGS += -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmisss
- ing-prototypes
- EXTRA_CFLAGS += -Wno-unused-variable
- EXTRA_CFLAGS += -Wno-unused-value
- EXTRA_CFLAGS += -Wno-unused-label
- EXTRA_CFLAGS += -Wno-unused-parameter
- EXTRA_CFLAGS += -Wno-unused-function
- EXTRA_CFLAGS += -Wno-unused
- EXTRA_CFLAGS += -Wno-uninitialized
- EXTRA_CFLAGS += -I$(src)/include
- CONFIG_AUTOCFG_CP = n
- /ARM
- CONFIG_RTL8192CU_REDEFINE_1X1 = n
- CONFIG_INTEL_WIDI = n
- CONFIG_WAPI_SUPPORT = n
- CONFIG_EFUSE_CONFIG_FILE = n
- CONFIG_EXT_CLK = n
- CONFIG_FTP_PROTECT = n
- CONFIG_WOWLAN = n
- CONFIG_PLATFORM_I386_PC = n
- CONFIG_PLATFORM_ANDROID_X86 = n
- CONFIG_PLATFORM_JB_X86 = n
- CONFIG_PLATFORM_ARM_S3C2K4 = n
- CONFIG_PLATFORM_ARM_PXA2XX = n
- CONFIG_PLATFORM_ARM_S3C6K4 = n
- CONFIG_PLATFORM_ARM_RPI = y
- CONFIG_PLATFORM_MIPS_RMI = n
- CONFIG_PLATFORM_RTD2880B = n
- CONFIG_PLATFORM_MIPS_AR9132 = n
- CONFIG_PLATFORM_RTK_DMP = n
- CONFIG_PLATFORM_MIPS_PLM = n
- CONFIG_PLATFORM_MSTAR389 = n
- CONFIG_PLATFORM_MT53XX = n
- CONFIG_PLATFORM_ARM_MX51_241H = n
- CONFIG_PLATFORM_FS_MX61 = n
- CONFIG_PLATFORM_ACTIONS_ATJ227X = n
- CONFIG_PLATFORM_TEGRA3_CARDHU = n
- CONFIG_PLATFORM_TEGRA4_DALMORE = n
- CONFIG_PLATFORM_ARM_TCC8900 = n
- "Makefile" 1085L, 31130C written
- cubie@Cubian:~/rtl8812au$ make
- make ARCH=arm CROSS_COMPILE= -C /lib/modules/3.4.79-sun4i/build M=/home/cubie/rtl8812au modules
- make[1]: Entering directory `/usr/src/linux-headers-3.4.79-sun4i'
- CC [M] /home/cubie/rtl8812au/core/rtw_cmd.o
- CC [M] /home/cubie/rtl8812au/core/rtw_security.o
- CC [M] /home/cubie/rtl8812au/core/rtw_debug.o
- CC [M] /home/cubie/rtl8812au/core/rtw_io.o
- CC [M] /home/cubie/rtl8812au/core/rtw_ioctl_query.o
- CC [M] /home/cubie/rtl8812au/core/rtw_ioctl_set.o
- CC [M] /home/cubie/rtl8812au/core/rtw_ieee80211.o
- CC [M] /home/cubie/rtl8812au/core/rtw_mlme.o
- CC [M] /home/cubie/rtl8812au/core/rtw_mlme_ext.o
- CC [M] /home/cubie/rtl8812au/core/rtw_wlan_util.o
- CC [M] /home/cubie/rtl8812au/core/rtw_vht.o
- CC [M] /home/cubie/rtl8812au/core/rtw_pwrctrl.o
- CC [M] /home/cubie/rtl8812au/core/rtw_rf.o
- CC [M] /home/cubie/rtl8812au/core/rtw_recv.o
- CC [M] /home/cubie/rtl8812au/core/rtw_sta_mgt.o
- CC [M] /home/cubie/rtl8812au/core/rtw_ap.o
- CC [M] /home/cubie/rtl8812au/core/rtw_xmit.o
- CC [M] /home/cubie/rtl8812au/core/rtw_p2p.o
- CC [M] /home/cubie/rtl8812au/core/rtw_tdls.o
- CC [M] /home/cubie/rtl8812au/core/rtw_br_ext.o
- CC [M] /home/cubie/rtl8812au/core/rtw_iol.o
- CC [M] /home/cubie/rtl8812au/core/rtw_sreset.o
- CC [M] /home/cubie/rtl8812au/core/efuse/rtw_efuse.o
- CC [M] /home/cubie/rtl8812au/os_dep/osdep_service.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/os_intfs.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/usb_intf.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/usb_ops_linux.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/ioctl_linux.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/xmit_linux.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/mlme_linux.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/recv_linux.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/ioctl_cfg80211.o
- CC [M] /home/cubie/rtl8812au/os_dep/linux/rtw_android.o
- CC [M] /home/cubie/rtl8812au/hal/hal_intf.o
- CC [M] /home/cubie/rtl8812au/hal/hal_com.o
- CC [M] /home/cubie/rtl8812au/hal/hal_com_phycfg.o
- CC [M] /home/cubie/rtl8812au/hal/hal_phy.o
- CC [M] /home/cubie/rtl8812au/hal/led/hal_usb_led.o
- CC [M] /home/cubie/rtl8812au/hal/HalPwrSeqCmd.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/Hal8812PwrSeq.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/Hal8821APwrSeq.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_xmit.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_sreset.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_hal_init.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_phycfg.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_rf6052.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_dm.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_rxdesc.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_cmd.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/usb/usb_halinit.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/usb/rtl8812au_led.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/usb/rtl8812au_xmit.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/usb/rtl8812au_recv.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/usb/usb_ops_linux.o
- CC [M] /home/cubie/rtl8812au/hal/rtl8812a/rtl8812a_mp.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/odm_debug.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/odm_interface.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/odm_HWConfig.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/odm.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/HalPhyRf.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_FW.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_MAC.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_BB.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_RF.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_TestChip_FW.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_TestChip_MAC.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_TestChip_BB.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalHWImg8812A_TestChip_RF.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/HalPhyRf_8812A.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8812a/odm_RegConfig8812A.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_FW.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_MAC.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_BB.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_RF.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_TestChip_MAC.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_TestChip_BB.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalHWImg8821A_TestChip_RF.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/HalPhyRf_8821A.o
- CC [M] /home/cubie/rtl8812au/hal/OUTSRC/rtl8821a/odm_RegConfig8821A.o
- CC [M] /home/cubie/rtl8812au/core/rtw_mp.o
- CC [M] /home/cubie/rtl8812au/core/rtw_mp_ioctl.o
- LD [M] /home/cubie/rtl8812au/8812au.o
- Building modules, stage 2.
- MODPOST 1 modules
- CC /home/cubie/rtl8812au/8812au.mod.o
- LD [M] /home/cubie/rtl8812au/8812au.ko
- make[1]: Leaving directory `/usr/src/linux-headers-3.4.79-sun4i'
- cubie@Cubian:~/rtl8812au$ ls
- 8812au.ko 8812au.o hal install.sh modules.order README.md
- 8812au.mod.c clean ifcfg-wlan0 Kconfig Module.symvers runwpa
- 8812au.mod.o core include Makefile os_dep wlan0dhcp
- cubie@Cubian:~/rtl8812au$ sudo -s
- root@Cubian:/home/cubie/rtl8812au# isnmod ./8812au.ko
- bash: isnmod: command not found
- root@Cubian:/home/cubie/rtl8812au# insmod 8812au.ko
- <6>usbcore: registered new interface driver rtl8812au
- root@Cubian:/home/cubie/rtl8812au# lsmod
- Module Size Used by
- 8812au 921495 0
- 8021q 17936 0
- garp 6120 1 8021q
- stp 1992 1 garp
- llc 5276 2 stp,garp
- ipt_MASQUERADE 2242 1
- iptable_nat 4838 1
- nf_nat 18746 2 ipt_MASQUERADE,iptable_nat
- nf_conntrack_ipv4 14320 3 nf_nat,iptable_nat
- nf_defrag_ipv4 1358 1 nf_conntrack_ipv4
- nf_conntrack 84756 4 ipt_MASQUERADE,nf_nat,iptable_nat,nf_conntrack_ipv4
- iptable_filter 1533 1
- ip_tables 12581 2 iptable_filter,iptable_nat
- x_tables 16829 4 ip_tables,ipt_MASQUERADE,iptable_filter,iptable_nat
- sunxi_cedar_mod 10544 0
- mali 113556 0
- ump 56983 1 mali
- gpio_sunxi 9412 0
- rt73usb 22257 0
- rt2x00usb 11279 1 rt73usb
- rt2x00lib 42406 2 rt73usb,rt2x00usb
- 8188eu 525404 0
- mac80211 247465 2 rt2x00lib,rt2x00usb
复制代码 |
|