Realtek rtl8188ee Wifi Card не работает с ubuntu 17.04 [dубликат]

На этот вопрос уже есть ответ: драйверы Realtek RTL8188EE в Xenial? 2 ответа

Только что установили Ubuntu на моем ноутбуке вчера, и карта WiFi не работает. Я следил за бесчисленными потоками и решениями, но никто из них, похоже, не работает. Решения, которые я нашел на этом сайте, обычно заканчиваются тем, что необходимо запустить команду make, которая не работает. Это тема, в которой я в основном следовал https://ubuntuforums.org/showthread.php?t=2162026. С этим решением make всегда терпит неудачу. Это то, что происходит, когда я пытаюсь это сделать

make -C /lib/modules/4.10.0-19-generic/build M=/home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013 modules make[1]: Entering directory '/usr/src/linux-headers-4.10.0-19-generic' CC [M] /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o In file included from /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:32:0: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/wifi.h:1005:40: error: ‘IEEE80211_NUM_BANDS’ undeclared here (not in a function) struct ieee80211_supported_band bands[IEEE80211_NUM_BANDS]; ^~~~~~~~~~~~~~~~~~~ In file included from /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:39:0: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/pci.h:247:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rtl_pci_probe’ int __devinit rtl_pci_probe(struct pci_dev *pdev, ^~~~~~~~~~~~~ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:137:10: error: ‘IEEE80211_BAND_2GHZ’ undeclared here (not in a function) .band = IEEE80211_BAND_2GHZ, ^~~~~~~~~~~~~~~~~~~ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:149:10: error: ‘IEEE80211_BAND_5GHZ’ undeclared here (not in a function) .band = IEEE80211_BAND_5GHZ, ^~~~~~~~~~~~~~~~~~~ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘_rtl_init_mac80211’: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:318:12: error: assignment to expression with array type hw->flags = IEEE80211_HW_SIGNAL_DBM | ^ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:331:13: error: assignment to expression with array type hw->flags |= IEEE80211_HW_SUPPORTS_PS | ^~ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:365:4: error: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’ hw->channel_change_time = 100; ^~ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_action_proc’: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:885:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’; did you mean ‘chandef’? rx_status.freq = hw->conf.channel->center_freq; ^ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:886:32: error: ‘struct ieee80211_conf’ has no member named ‘channel’; did you mean ‘chandef’? rx_status.band = hw->conf.channel->band; ^ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_beacon_statistic’: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1160:6: error: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration] if (compare_ether_addr(hdr->addr3, rtlpriv->mac80211.bssid)) ^~~~~~~~~~~~~~~~~~ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_send_smps_action’: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1451:24: error: ‘struct ieee80211_conf’ has no member named ‘channel’; did you mean ‘chandef’? info->band = hw->conf.channel->band; ^ /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c: In function ‘rtl_store_debug_level’: /home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.c:1684:8: error: implicit declaration of function ‘strict_strtoul’ [-Werror=implicit-function-declaration] ret = strict_strtoul(buf, 0, &val); ^~~~~~~~~~~~~~ cc1: some warnings being treated as errors scripts/Makefile.build:294: recipe for target '/home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o' failed make[2]: *** [/home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013/base.o] Error 1 Makefile:1524: recipe for target '_module_/home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013' failed make[1]: *** [_module_/home/darren/Desktop/rtl_92ce_92se_92de_8723ae_88ee_linux_mac80211_0012.0207.2013] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.10.0-19-generic' Makefile:27: recipe for target 'all' failed
0
задан 28 April 2017 в 19:46

4 ответа

Мой wifi официально работает. Я следил за тем, что celticwarrior разместил драйверы Realtek RTL8188EE в Xenial ?. После попытки решения, которое было опубликовано в этом потоке, все прошло успешно, но мой Wi-Fi все еще не показывался. Так что я снял свой ноутбук и вернул его вместе. После этого мой wifi начал работать.

0
ответ дан 18 July 2018 в 14:06

Убедитесь, что ваше устройство поддерживается Ubuntu, если вам не нужно будет использовать драйвер Windows с NDISWrapper для его установки и принудительного запуска в Ubuntu.

Вот некоторая информация, относящаяся к что: https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-device-drivers.html

Похоже, ваша проблема была устранена на этом форуме: https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-device-drivers.html

Проверьте это.

-2
ответ дан 18 July 2018 в 14:06

Мой wifi официально работает. Я следил за тем, что celticwarrior разместил драйверы Realtek RTL8188EE в Xenial ?. После попытки решения, которое было опубликовано в этом потоке, все прошло успешно, но мой Wi-Fi все еще не показывался. Так что я снял свой ноутбук и вернул его вместе. После этого мой wifi начал работать.

0
ответ дан 24 July 2018 в 20:19
  • 1
    Я уверен, что повторная сборка была несущественной, и все, что вы пропустили, было правильной перезагрузкой системы. – David Foerster 29 April 2017 в 17:30

Убедитесь, что ваше устройство поддерживается Ubuntu, если вам не нужно будет использовать драйвер Windows с NDISWrapper для его установки и принудительного запуска в Ubuntu.

Вот некоторая информация, относящаяся к что: https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-device-drivers.html

Похоже, ваша проблема была устранена на этом форуме: https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-device-drivers.html

Проверьте это.

-2
ответ дан 24 July 2018 в 20:19
  • 1
    Не могли бы вы включить ключевую часть (-ы) связанного ресурса (-ов) в ваш вопрос, если они меняются или исчезают? Ответы только на ссылку устарели на AskUbuntu и могут быть удалены. Благодарю. – David Foerster 29 April 2017 в 17:29

Другие вопросы по тегам:

Похожие вопросы: