Manjaro Linux

Русское сообщество

Wi-Fi драйвер из исходников.

Если не знаете где задать вопрос, смело задавайте тут

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 18:34

Ой как глубоко... :shock:
DKMS make.log for rtl8812au-4.2.2.7502.20130517 for kernel 3.18.3-1-MANJARO (x86_64)
Пн янв 26 15:33:05 CET 2015
make: вход в каталог «/usr/lib/modules/3.18.3-1-MANJARO/build»
LD /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/built-in.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_cmd.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_security.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_debug.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_io.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_ioctl_query.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_ioctl_set.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_ieee80211.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_mlme.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_mlme_ext.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_wlan_util.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_vht.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_pwrctrl.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_rf.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_recv.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_sta_mgt.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_ap.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_xmit.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_p2p.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_tdls.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_br_ext.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_iol.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/rtw_sreset.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/core/efuse/rtw_efuse.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/osdep_service.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/os_intfs.o
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/os_intfs.c:1695:2: предупреждение: несовместимый тип указателя в инициализации
.ndo_select_queue = rtw_select_queue,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/os_intfs.c:1695:2: предупреждение: (где-то рядом с инициализацией для «rtw_netdev_ops.ndo_select_queue»)
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/usb_intf.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/usb_ops_linux.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_linux.o
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_linux.c: В функции «rtw_mp_efuse_get»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_linux.c:8887:65: предупреждение: iteration 16u invokes undefined behavior [-Waggressive-loop-optimizations]
sprintf(extra, "%s%02X ", extra, pEfuseHal->fakeEfuseInitMap[i+j]);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_linux.c:8875:3: замечание: containing loop
for (i = 0; i < EFUSE_MAP_SIZE; i += 16)
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_linux.c:9307:69: предупреждение: iteration 16u invokes undefined behavior [-Waggressive-loop-optimizations]
sprintf(extra, "%s %02X", extra, pEfuseHal->fakeEfuseModifiedMap[i+j]);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_linux.c:9295:3: замечание: containing loop
for (i=0; i<EFUSE_MAP_SIZE; i+=16)
^
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/xmit_linux.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/mlme_linux.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/recv_linux.o
CC [M] /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.o
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «cfg80211_rtw_add_key»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:1250:35: предупреждение: passing argument 2 of «_rtw_memcpy» discards «const» qualifier from pointer target type
_rtw_memcpy(param->u.crypt.seq, params->seq, params->seq_len);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:167:13: замечание: expected «void *» but argument is of type «const u8 *»
extern void _rtw_memcpy(void* dec, void* sour, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:1256:35: предупреждение: passing argument 2 of «_rtw_memcpy» discards «const» qualifier from pointer target type
_rtw_memcpy(param->u.crypt.key, params->key, params->key_len);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:167:13: замечание: expected «void *» but argument is of type «const u8 *»
extern void _rtw_memcpy(void* dec, void* sour, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «cfg80211_rtw_connect»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2550:30: предупреждение: passing argument 2 of «_rtw_memcpy» discards «const» qualifier from pointer target type
_rtw_memcpy(ndis_ssid.Ssid, sme->ssid, sme->ssid_len);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:167:13: замечание: expected «void *» but argument is of type «const u8 *»
extern void _rtw_memcpy(void* dec, void* sour, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2587:49: предупреждение: passing argument 2 of «_rtw_memcmp» discards «const» qualifier from pointer target type
if(_rtw_memcmp(pnetwork->network.MacAddress, sme->bssid, ETH_ALEN) == _FALSE)
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:168:12: замечание: expected «void *» but argument is of type «const u8 *»
extern int _rtw_memcmp(void *dst, void *src, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2593:49: предупреждение: passing argument 2 of «_rtw_memcmp» discards «const» qualifier from pointer target type
|| _rtw_memcmp(pnetwork->network.Ssid.Ssid, sme->ssid, sme->ssid_len) == _FALSE
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:168:12: замечание: expected «void *» but argument is of type «const u8 *»
extern int _rtw_memcmp(void *dst, void *src, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2601:14: предупреждение: assignment discards «const» qualifier from pointer target type
src_bssid = sme->bssid;
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2682:42: предупреждение: passing argument 2 of «rtw_cfg80211_set_wpa_ie» discards «const» qualifier from pointer target type
ret = rtw_cfg80211_set_wpa_ie(padapter, sme->ie, sme->ie_len);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2243:12: замечание: expected «u8 *» but argument is of type «const u8 *»
static int rtw_cfg80211_set_wpa_ie(_adapter *padapter, u8 *pie, size_t ielen)
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «cfg80211_rtw_set_pmksa»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2913:20: предупреждение: passing argument 1 of «_rtw_memcmp» discards «const» qualifier from pointer target type
if ( _rtw_memcmp( pmksa->bssid, strZeroMacAddress, ETH_ALEN ) == _TRUE )
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:168:12: замечание: expected «void *» but argument is of type «const u8 *»
extern int _rtw_memcmp(void *dst, void *src, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2923:59: предупреждение: passing argument 2 of «_rtw_memcmp» discards «const» qualifier from pointer target type
if( _rtw_memcmp( psecuritypriv->PMKIDList[index].Bssid, pmksa->bssid, ETH_ALEN) ==_TRUE )
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:168:12: замечание: expected «void *» but argument is of type «const u8 *»
extern int _rtw_memcmp(void *dst, void *src, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2927:56: предупреждение: passing argument 2 of «_rtw_memcpy» discards «const» qualifier from pointer target type
_rtw_memcpy( psecuritypriv->PMKIDList[index].PMKID, pmksa->pmkid, WLAN_PMKID_LEN);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:167:13: замечание: expected «void *» but argument is of type «const u8 *»
extern void _rtw_memcpy(void* dec, void* sour, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2941:74: предупреждение: passing argument 2 of «_rtw_memcpy» discards «const» qualifier from pointer target type
_rtw_memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].Bssid, pmksa->bssid, ETH_ALEN);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:167:13: замечание: expected «void *» but argument is of type «const u8 *»
extern void _rtw_memcpy(void* dec, void* sour, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2942:74: предупреждение: passing argument 2 of «_rtw_memcpy» discards «const» qualifier from pointer target type
_rtw_memcpy(psecuritypriv->PMKIDList[psecuritypriv->PMKIDIndex].PMKID, pmksa->pmkid, WLAN_PMKID_LEN);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:167:13: замечание: expected «void *» but argument is of type «const u8 *»
extern void _rtw_memcpy(void* dec, void* sour, u32 sz);
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «cfg80211_rtw_del_pmksa»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:2967:59: предупреждение: passing argument 2 of «_rtw_memcmp» discards «const» qualifier from pointer target type
if( _rtw_memcmp( psecuritypriv->PMKIDList[index].Bssid, pmksa->bssid, ETH_ALEN) ==_TRUE )
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:168:12: замечание: expected «void *» but argument is of type «const u8 *»
extern int _rtw_memcmp(void *dst, void *src, u32 sz);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:141:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «rtw_cfg80211_rx_action_p2p»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/ioctl_cfg80211.h:114:71: ошибка: слишком много аргументов в вызове функции «cfg80211_rx_mgmt»
#define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, 0, gfp)
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:3883:2: замечание: in expansion of macro «rtw_cfg80211_rx_mgmt»
rtw_cfg80211_rx_mgmt(padapter, freq, 0, pmgmt_frame, frame_len, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service_linux.h:76:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:41,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
include/net/cfg80211.h:4470:6: замечание: declared here
bool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_dbm,
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:141:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «rtw_cfg80211_rx_p2p_action_public»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/ioctl_cfg80211.h:114:71: ошибка: слишком много аргументов в вызове функции «cfg80211_rx_mgmt»
#define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, 0, gfp)
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:3921:2: замечание: in expansion of macro «rtw_cfg80211_rx_mgmt»
rtw_cfg80211_rx_mgmt(padapter, freq, 0, pmgmt_frame, frame_len, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service_linux.h:76:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:41,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
include/net/cfg80211.h:4470:6: замечание: declared here
bool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_dbm,
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:141:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: В функции «rtw_cfg80211_rx_action»:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/ioctl_cfg80211.h:114:71: ошибка: слишком много аргументов в вызове функции «cfg80211_rx_mgmt»
#define rtw_cfg80211_rx_mgmt(adapter, freq, sig_dbm, buf, len, gfp) cfg80211_rx_mgmt((adapter)->rtw_wdev, freq, sig_dbm, buf, len, 0, gfp)
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:3951:2: замечание: in expansion of macro «rtw_cfg80211_rx_mgmt»
rtw_cfg80211_rx_mgmt(adapter, freq, 0, frame, frame_len, GFP_ATOMIC);
^
In file included from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service_linux.h:76:0,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/osdep_service.h:41,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/include/drv_types.h:32,
from /var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:22:
include/net/cfg80211.h:4470:6: замечание: declared here
bool cfg80211_rx_mgmt(struct wireless_dev *wdev, int freq, int sig_dbm,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c: На верхнем уровне:
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5041:2: предупреждение: несовместимый тип указателя в инициализации
.get_station = cfg80211_rtw_get_station,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5041:2: предупреждение: (где-то рядом с инициализацией для «rtw_cfg80211_ops.get_station»)
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5069:2: предупреждение: несовместимый тип указателя в инициализации
.add_station = cfg80211_rtw_add_station,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5069:2: предупреждение: (где-то рядом с инициализацией для «rtw_cfg80211_ops.add_station»)
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5070:2: предупреждение: несовместимый тип указателя в инициализации
.del_station = cfg80211_rtw_del_station,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5070:2: предупреждение: (где-то рядом с инициализацией для «rtw_cfg80211_ops.del_station»)
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5071:2: предупреждение: несовместимый тип указателя в инициализации
.change_station = cfg80211_rtw_change_station,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5071:2: предупреждение: (где-то рядом с инициализацией для «rtw_cfg80211_ops.change_station»)
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5087:2: предупреждение: несовместимый тип указателя в инициализации
.mgmt_tx = cfg80211_rtw_mgmt_tx,
^
/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.c:5087:2: предупреждение: (где-то рядом с инициализацией для «rtw_cfg80211_ops.mgmt_tx»)
scripts/Makefile.build:257: ошибка выполнения рецепта для цели «/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.o»
make[1]: *** [/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build/os_dep/linux/ioctl_cfg80211.o] Ошибка 1
Makefile:1381: ошибка выполнения рецепта для цели «_module_/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build»
make: *** [_module_/var/lib/dkms/rtl8812au/4.2.2.7502.20130517/build] Ошибка 2
make: выход из каталога «/usr/lib/modules/3.18.3-1-MANJARO/build»
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 18:51

Да ничего не глубоко- так, где-то по пояс будет... :) Ядро- такая-же программа, как и все остальные.

Да, посмотрел, действительно. Эти драйвера где-то годичной давности, с ядром 3.16 - работают, со свежим 3.18-м ядром могут не работать.
Удаляйте, ставьте из AUR'a третий пакет, тот что для асус.
yaourt rtl8812au_asus-dkms
он совсем недавно обновился, модуль там тот же, попробуем его.
И вывод команды- в студию, как обычно.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 19:05

Наверное так лучше...
[alex@zalman ~]$ yaourt 8812
1 aur/rtl8812au-dkms 4.2.2.7502.20130517-1 (6)
rtl8812au linux kernel driver for Realtek AC1200 (802.11ac) Wireless Dual-Band USB
Adapter
2 aur/rtl8812au-git-dkms 0.0.0-2 (1)
A kernel module for Realtek 8812au network cards with dkms support
3 aur/rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (4)
rtl8812au linux kernel driver for ASUS USB-AC56 Wireless Dual-Band USB Adapter
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==> 3


==> Downloading rtl8812au_asus-dkms PKGBUILD from AUR...
x .SRCINFO
x rtl8812au_asus-dkms.install
x PKGBUILD
x dkms.conf
Comment by codeworkx (2014-05-01 17:08)
updated to work with 3.14.2-1-ARCH and gcc 4.9

Comment by gillecaluim (2014-12-19 05:24)
would it be possible to update this to the latest driver version 4.3.2 available?
http://support.dlink.com/ProductInfo.aspx?m=DWA-182


Comment by gillecaluim (2014-12-30 06:00)
when I plug in my D-Link DWA-182 with the latest driver...all kinds of error messages are generated with kernel. I have H/W ver C....is that the driver source code you used?

Comment by codeworkx (2014-12-30 10:11)
Yes, i've used the driver for C.
It's working fine with my asus stick.

rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (Вс мар 9 15:37:09 CET 2014)
( Unsupported package: Potentially dangerous ! )
==> rtl8812au_asus-dkms dependencies:
- dkms (package found)
- linux-headers (package found)


==> Continue building rtl8812au_asus-dkms ? [Y/n]
==> ---------------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for rtl8812au_asus-dkms:
[sudo] password for alex:
:: Найдено 7 вариантов для linux-headers:
:: Репозиторий core
1) linux310-headers 2) linux312-headers 3) linux313-headers 4) linux314-headers
5) linux316-headers 6) linux317-headers 7) linux318-headers

Введите число (по-умолчанию=1): 7
разрешение зависимостей...
проверка конфликтов...

Пакеты (2) dkms-2.2.0.3-15 linux318-headers-3.18.3-1

Будет установлено: 43,45 MiB

:: Приступить к установке? [Y/n] y
(2/2) проверка ключей [#############################] 100%
(2/2) проверяется целостность пакета [#############################] 100%
(2/2) загрузка файлов пакетов [#############################] 100%
(2/2) проверка конфликтов файлов [#############################] 100%
(2/2) проверяется доступное место [#############################] 100%
(1/2) установка linux318-headers [#############################] 100%
(2/2) установка dkms [#############################] 100%
Дополнительные зависимости для dkms
linux-headers: build modules against Arch kernel
linux-lts-headers: build modules against LTS Arch kernel
==> Сборка пакета: rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (Пн янв 26 16:04:21 CET 2015)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
-> Клонирование rtl8812au_asus git репозитория...
Cloning into bare repository '/tmp/yaourt-tmp-alex/aur-rtl8812au_asus-dkms/rtl8812au_asus'...
remote: Counting objects: 645, done.
remote: Total 645 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (645/645), 2.36 MiB | 392.00 KiB/s, done.
Resolving deltas: 100% (354/354), done.
Checking connectivity... done.
-> Найден dkms.conf
==> Проверка исходных файлов с помощью md5sums...
rtl8812au_asus ... Пропущен
dkms.conf ... Готово
==> Распаковка исходных файлов...
-> Создание рабочей копии rtl8812au_asus git репозитория...
Cloning into 'rtl8812au_asus'...
done.
==> Запускается build()...
==> Вход в окружение fakeroot...
==> Запускается package()...
==> Очистка...
-> Удаление ненужных файлов...
-> Удаление libtool файлов...
-> Removing static library files...
-> Сжатие страниц man и info...
==> Создание пакета "rtl8812au_asus-dkms"...
-> Создание файла .PKGINFO...
-> Добавление файла install...
-> Создание файла .MTREE...
-> Архивируется пакет...
==> Выход из окружения fakeroot.
==> Сборка завершена: rtl8812au_asus-dkms 4.3.2.11100.20140411-1 (Пн янв 26 16:04:36 CET 2015)
==> Exporting rtl8812au_asus-dkms to /var/cache/pacman/pkg/ directory
«/tmp/yaourt-tmp-alex/PKGDEST.Vjo/rtl8812au_asus-dkms-4.3.2.11100.20140411-1-x86_64.pkg.tar.xz» -> «/var/cache/pacman/pkg/rtl8812au_asus-dkms-4.3.2.11100.20140411-1-x86_64.pkg.tar.xz»

==> Continue installing rtl8812au_asus-dkms ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y

загрузка пакетов...
разрешение зависимостей...
проверка конфликтов...

Пакеты (1) rtl8812au_asus-dkms-4.3.2.11100.20140411-1

Будет установлено: 10,98 MiB

:: Приступить к установке? [Y/n] y
(1/1) проверка ключей [#############################] 100%
(1/1) проверяется целостность пакета [#############################] 100%
(1/1) загрузка файлов пакетов [#############################] 100%
(1/1) проверка конфликтов файлов [#############################] 100%
(1/1) проверяется доступное место [#############################] 100%
(1/1) установка rtl8812au_asus-dkms [#############################] 100%

Creating symlink /var/lib/dkms/rtl8812au_asus/4.3.2.11100.20140411/source ->
/usr/src/rtl8812au_asus-4.3.2.11100.20140411

DKMS: add completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.18.3-1-MANJARO -C /usr/lib/modules/3.18.3-1-MANJARO/build M=/var/lib/dkms/rtl8812au_asus/4.3.2.11100.20140411/build...................
cleaning build area....
Kernel cleanup unnecessary for this kernel. Skipping...

DKMS: build completed.

8812au.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /usr/lib/modules/3.18.3-1-MANJARO/kernel/drivers/net/wireless/

depmod....

DKMS: install completed.
[alex@zalman ~]$

Но адаптер жизни не показывает пока.
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 19:18

AlexO писал(а):Наверное так лучше...
Ага, драйвер вроде встал!
AlexO писал(а):Но адаптер жизни не показывает пока.
Щас поглядим. На команду modinfo 8812au модуль отзывается? Если да, то sudo modprobe 8812au и потом lsmod | grep 8812
Вывод всех команд- в студию.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 19:20

Да..
[alex@zalman ~]$ modinfo 8812au
filename: /lib/modules/3.18.3-1-MANJARO/kernel/drivers/net/wireless/8812au.ko
version: v4.3.2_11100.20140411
author: Realtek Semiconductor Corp.
description: Realtek Wireless Lan Driver
license: GPL
srcversion: 0C9532668DD92073127C0E1
alias: usb:v2001p3316d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3315d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v07B8p8812d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2019pAB30d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1740p0100d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v1058p0632d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p3313d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0586p3426d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0E66p0022d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B05p17D2d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0409p0408d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0789p016Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04BBp0952d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0074d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v7392pA822d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p330Ed*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp1106d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Cd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp881Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0BDAp8812d*dc*dsc*dp*ic*isc*ip*in*
depends: usbcore
vermagic: 3.18.3-1-MANJARO SMP preempt mod_unload modversions
parm: rtw_ips_mode:The default IPS mode (int)
parm: rtw_usb_rxagg_mode:int
parm: rtw_qos_opt_enable:int
parm: ifname:The default name to allocate for first interface (charp)
parm: if2name:The default name to allocate for second interface (charp)
parm: rtw_initmac:charp
parm: rtw_channel_plan:int
parm: rtw_chip_version:int
parm: rtw_rfintfs:int
parm: rtw_lbkmode:int
parm: rtw_network_mode:int
parm: rtw_channel:int
parm: rtw_mp_mode:int
parm: rtw_wmm_enable:int
parm: rtw_vrtl_carrier_sense:int
parm: rtw_vcs_type:int
parm: rtw_busy_thresh:int
parm: rtw_ht_enable:int
parm: rtw_bw_mode:int
parm: rtw_ampdu_enable:int
parm: rtw_rx_stbc:int
parm: rtw_ampdu_amsdu:int
parm: rtw_vht_enable:int
parm: rtw_lowrate_two_xmit:int
parm: rtw_rf_config:int
parm: rtw_power_mgnt:int
parm: rtw_smart_ps:int
parm: rtw_low_power:int
parm: rtw_wifi_spec:int
parm: rtw_antdiv_cfg:int
parm: rtw_antdiv_type:int
parm: rtw_enusbss:int
parm: rtw_hwpdn_mode:int
parm: rtw_hwpwrp_detect:int
parm: rtw_hw_wps_pbc:int
parm: rtw_max_roaming_times:The max roaming times to try (uint)
parm: rtw_mc2u_disable:int
parm: rtw_80211d:Enable 802.11d mechanism (int)
parm: rtw_notch_filter:0:Disable, 1:Enable, 2:Enable only for P2P (uint)
parm: rtw_tx_pwr_lmt_enable:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm: rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm: rtw_phy_file_path:The path of phy parameter (charp)
parm: rtw_load_phy_file:PHY File Bit Map (int)
parm: rtw_decrypt_phy_file:Enable Decrypt PHY File (int)
[alex@zalman ~]$ sudo modprobe 8812au
[sudo] password for alex:
[alex@zalman ~]$ lsmod | grep 8812
8812au 868681 0
usbcore 199382 11 uhci_hcd,snd_usb_audio,uvcvideo,snd_usbmidi_lib,ehci_hcd,ehci_pci,usbhid,8812au,xhci_hcd,xhci_pci
[alex@zalman ~]$

Адаптер молчит..
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 19:25

:good:
Перегружайтесь.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение AlexO » 26 янв 2015, 19:33

Перезагрузился. Адаптер молчит.
Но появился не приятный эффект, комп зависает на стадии перезагрузки или выключения.
Приходится решать вопрос нажатием reset
Аватара пользователя
AlexO
 
Автор темы
Сообщения: 134
Зарегистрирован: 12 июл 2014, 17:15
Откуда: Сербия
Благодарил (а): 29 раз.
Поблагодарили: 5 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 20:05

AlexO писал(а):ерезагрузился. Адаптер молчит.

Ну, я уже не знаю, что и придумать-то... тупик какой-то.. :%)
А Вам критично именно 3.18 ядро? Разработчики манжаро рекомендуют 3.16-е, как наиболее проверенное.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение sizonov stas » 26 янв 2015, 20:10

AlexO, у вас Асус или что?
inxi -b покажите
Аватара пользователя
sizonov stas
 
Сообщения: 70
Зарегистрирован: 05 июл 2014, 03:35
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.

Re: Wi-Fi драйвер из исходников.

Сообщение dimonmmk » 26 янв 2015, 20:14

sizonov stas
Edimax EW-7811UTC у него...

Добавлено спустя 22 минуты 3 секунды:
Блин горелый, да там похоже вообще не 8812au.ko . Судя по тексту мануала, там rt3572sta.ko А на картинке в мануале- 8821au.ko Вот поди их пойми, какой модуль нужен...
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Пред.След.

Вернуться в Уголок новичка



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3