Skip to content

Instantly share code, notes, and snippets.

@jamesray1
Created September 24, 2017 12:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jamesray1/e1f73dc5eab99a349949cf2f6a21ce88 to your computer and use it in GitHub Desktop.
Save jamesray1/e1f73dc5eab99a349949cf2f6a21ce88 to your computer and use it in GitHub Desktop.
Testing ahresse/rtl8811au on Ubuntu 17.04 x64
james@james-Streacom:~$ git clone https://github.com/ahresse/rtl8811au.git
Cloning into 'rtl8811au'...
remote: Counting objects: 500, done.
remote: Total 500 (delta 0), reused 0 (delta 0), pack-reused 500
Receiving objects: 100% (500/500), 1.91 MiB | 314.00 KiB/s, done.
Resolving deltas: 100% (206/206), done.
james@james-Streacom:~$ sudo make clean
[sudo] password for james:
make: *** No rule to make target 'clean'. Stop.
james@james-Streacom:~$ cd rtl8811au
james@james-Streacom:~/rtl8811au$ sudo make clean
cd hal/OUTSRC/ ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal/OUTSRC/ ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal/led ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm -fr .tmp_versions
james@james-Streacom:~/rtl8811au$ make -j 8
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.10.0-35-generic/build M=/home/james/rtl8811au modules
make[1]: Entering directory '/usr/src/linux-headers-4.10.0-35-generic'
CC [M] /home/james/rtl8811au/core/rtw_cmd.o
CC [M] /home/james/rtl8811au/core/rtw_security.o
CC [M] /home/james/rtl8811au/core/rtw_debug.o
CC [M] /home/james/rtl8811au/core/rtw_io.o
CC [M] /home/james/rtl8811au/core/rtw_ioctl_set.o
CC [M] /home/james/rtl8811au/core/rtw_ioctl_query.o
CC [M] /home/james/rtl8811au/core/rtw_ieee80211.o
CC [M] /home/james/rtl8811au/core/rtw_mlme.o
/home/james/rtl8811au/core/rtw_security.c: In function ‘aes_cipher’:
/home/james/rtl8811au/core/rtw_security.c:1598:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (j = 0; j < 8; j++)
^~~
/home/james/rtl8811au/core/rtw_security.c:1601:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’
payload_index = hdrlen + 8;
^~~~~~~~~~~~~
/home/james/rtl8811au/core/rtw_security.c: In function ‘aes_decipher’:
/home/james/rtl8811au/core/rtw_security.c:1984:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
for (j = 0; j < 8; j++)
^~~
/home/james/rtl8811au/core/rtw_security.c:1987:2: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘for’
payload_index = hdrlen + 8;
^~~~~~~~~~~~~
CC [M] /home/james/rtl8811au/core/rtw_mlme_ext.o
CC [M] /home/james/rtl8811au/core/rtw_wlan_util.o
CC [M] /home/james/rtl8811au/core/rtw_vht.o
/home/james/rtl8811au/core/rtw_mlme.c: In function ‘rtw_restructure_ht_ie’:
/home/james/rtl8811au/core/rtw_mlme.c:3971:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (stbc_rx_enable)
^~
/home/james/rtl8811au/core/rtw_mlme.c:3974:18: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
set_mcs_rate_by_mask(ht_capie.supp_mcs_set, MCS_RATE_1R);
^~~~~~~~~~~~~~~~~~~~
CC [M] /home/james/rtl8811au/core/rtw_pwrctrl.o
CC [M] /home/james/rtl8811au/core/rtw_recv.o
CC [M] /home/james/rtl8811au/core/rtw_rf.o
CC [M] /home/james/rtl8811au/core/rtw_sta_mgt.o
CC [M] /home/james/rtl8811au/core/rtw_ap.o
CC [M] /home/james/rtl8811au/core/rtw_xmit.o
CC [M] /home/james/rtl8811au/core/rtw_p2p.o
CC [M] /home/james/rtl8811au/core/rtw_tdls.o
CC [M] /home/james/rtl8811au/core/rtw_br_ext.o
CC [M] /home/james/rtl8811au/core/rtw_iol.o
CC [M] /home/james/rtl8811au/core/rtw_sreset.o
CC [M] /home/james/rtl8811au/core/rtw_btcoex.o
CC [M] /home/james/rtl8811au/core/rtw_beamforming.o
CC [M] /home/james/rtl8811au/core/rtw_odm.o
CC [M] /home/james/rtl8811au/core/efuse/rtw_efuse.o
CC [M] /home/james/rtl8811au/os_dep/osdep_service.o
CC [M] /home/james/rtl8811au/os_dep/linux/os_intfs.o
CC [M] /home/james/rtl8811au/os_dep/linux/usb_intf.o
CC [M] /home/james/rtl8811au/os_dep/linux/usb_ops_linux.o
CC [M] /home/james/rtl8811au/os_dep/linux/ioctl_linux.o
CC [M] /home/james/rtl8811au/os_dep/linux/xmit_linux.o
CC [M] /home/james/rtl8811au/os_dep/linux/mlme_linux.o
CC [M] /home/james/rtl8811au/os_dep/linux/recv_linux.o
CC [M] /home/james/rtl8811au/os_dep/linux/ioctl_cfg80211.o
CC [M] /home/james/rtl8811au/os_dep/linux/rtw_cfgvendor.o
CC [M] /home/james/rtl8811au/os_dep/linux/wifi_regd.o
CC [M] /home/james/rtl8811au/os_dep/linux/rtw_android.o
CC [M] /home/james/rtl8811au/os_dep/linux/rtw_proc.o
/home/james/rtl8811au/os_dep/linux/ioctl_linux.c: In function ‘rtw_mp_read_reg’:
/home/james/rtl8811au/os_dep/linux/ioctl_linux.c:11255:8: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if ( data[i] != '\0' )
^~
/home/james/rtl8811au/os_dep/linux/ioctl_linux.c:11258:10: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
j++;
^
CC [M] /home/james/rtl8811au/hal/hal_intf.o
CC [M] /home/james/rtl8811au/hal/hal_com_phycfg.o
CC [M] /home/james/rtl8811au/hal/hal_com.o
CC [M] /home/james/rtl8811au/hal/hal_phy.o
CC [M] /home/james/rtl8811au/hal/hal_dm.o
CC [M] /home/james/rtl8811au/hal/hal_btcoex.o
CC [M] /home/james/rtl8811au/hal/hal_hci/hal_usb.o
CC [M] /home/james/rtl8811au/hal/led/hal_usb_led.o
CC [M] /home/james/rtl8811au/hal/HalPwrSeqCmd.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/Hal8812PwrSeq.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/Hal8821APwrSeq.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_xmit.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_sreset.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_hal_init.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_phycfg.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_rf6052.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_dm.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_rxdesc.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_cmd.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/usb/usb_halinit.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/usb/rtl8812au_led.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/usb/rtl8812au_xmit.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/usb/rtl8812au_recv.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/usb/usb_ops_linux.o
CC [M] /home/james/rtl8811au/hal/rtl8812a/rtl8812a_mp.o
CC [M] /home/james/rtl8811au/hal/efuse/rtl8812a/HalEfuseMask8821A_USB.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_debug.o
/home/james/rtl8811au/hal/rtl8812a/usb/rtl8812au_xmit.c: In function ‘rtl8812au_xmitframe_complete’:
/home/james/rtl8811au/hal/rtl8812a/usb/rtl8812au_xmit.c:587:2: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
if (pbuf < bulkPtr)
^~
/home/james/rtl8811au/hal/rtl8812a/usb/rtl8812au_xmit.c:589:3: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the ‘if’
if (descCount == pHalData->UsbTxAggDescNum)
^~
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_AntDiv.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_AntDect.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_interface.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_HWConfig.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/HalPhyRf.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_EdcaTurboCheck.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_DIG.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_PathDiv.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_RaInfo.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_DynamicBBPowerSaving.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_PowerTracking.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_DynamicTxPower.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/PhyDM_Adaptivity.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_CfoTracking.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_NoiseMonitor.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/phydm_ACS.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8188c2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8192d2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8192e1Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8723a1Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8192e2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8723a2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8723b1Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8723b2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8812a1Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8812a2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8821a1Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8821a2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC-BTCoexist/HalBtc8821aCsr2Ant.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/HalHWImg8821A_FW.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/HalHWImg8821A_MAC.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/HalHWImg8821A_BB.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/HalHWImg8821A_RF.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8812a/HalPhyRf_8812A.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/HalPhyRf_8821A.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/phydm_RegConfig8821A.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/phydm_RTL8821A.o
CC [M] /home/james/rtl8811au/hal/OUTSRC/rtl8821a/PhyDM_IQK_8821A.o
CC [M] /home/james/rtl8811au/platform/platform_ops.o
CC [M] /home/james/rtl8811au/core/rtw_mp.o
CC [M] /home/james/rtl8811au/core/rtw_mp_ioctl.o
CC [M] /home/james/rtl8811au/core/rtw_bt_mp.o
LD [M] /home/james/rtl8811au/8821au.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/james/rtl8811au/8821au.mod.o
LD [M] /home/james/rtl8811au/8821au.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.10.0-35-generic'
james@james-Streacom:~/rtl8811au$ sudo make install
install -p -m 644 8821au.ko /lib/modules/4.10.0-35-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 4.10.0-35-generic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment