Bonsoir à tous. cela fait plusieurs semaine que je cherche une solution à mon problème : ma carte wifi :
n’est pas detecté par mon systeme. J’utilise Debian 8 avec le noyaux 3.6.
J’ai installer le firmware de ralink, le paquet rt3090-dmks et fait plein d’autre choses encore, mais je reviens toujours au même point :
[code]# iwconfig
eth0 no wireless extensions.
lo no wireless extensions.
[/code]
J’ai essayer d’installer le pilote directement depuis le code source, mais je ne suis pas douer dans la compilation et ça se voit car je n’arrive pas à compiler mon programe :
# make
make -C /lib/modules/3.16.0-4-amd64/build M=/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-4-amd64'
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-4-amd64'
CC [M] /home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘_rtl_init_mac80211’:
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:319:6: error: ‘IEEE80211_HW_BEACON_FILTER’ undeclared (first use in this function)
IEEE80211_HW_BEACON_FILTER |
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:319:6: note: each undeclared identifier is reported only once for each function it appears in
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:349:4: error: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’
hw->channel_change_time = 100;
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_action_proc’:
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:858:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.freq = hw->conf.channel->center_freq;
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:859:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’
rx_status.band = hw->conf.channel->band;
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:861:25: error: ‘RX_FLAG_MACTIME_MPDU’ undeclared (first use in this function)
rx_status.flag |= RX_FLAG_MACTIME_MPDU;
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_beacon_statistic’:
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:1132:2: error: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration]
if (compare_ether_addr(hdr->addr3, rtlpriv->mac80211.bssid))
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_send_smps_action’:
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:1414:16: error: ‘struct <anonymous>’ has no member named ‘sta’
info->control.sta = sta;
^
/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c:1415:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’
info->band = hw->conf.channel->band;
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target '/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o' failed
make[4]: *** [/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: recipe for target '_module_/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011' failed
make[3]: *** [_module_/home/mcasulys/Téléchargements/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-4-amd64'
Makefile:27: recipe for target 'all' failed
make: *** [all] Error 2
liste des sources : base.c core.c Kconfig rc.h rtl8192se
base.h core.h Makefile readme stats.c
cam.c debug.c pci.c regd.c stats.h
cam.h debug.h pci.h regd.h wifi.h
compat efuse.c ps.c release_note
compat.h efuse.h ps.h rtl8192ce
compat-wireless-3.0-2.tar.bz2 firmware rc.c rtl8192de
Je fait donc appele à vous pour me trouver une solution. À savoir que ça marchait très bien sur xubuntu 14.10.
Bonne soirée à tous 