Salve a tutti, questo è il mio primo post nel forum e spero di riuscire ad essere il più chiaro e preciso possibile. Ho scaricato il driver in questione da:

 git clone https://github.com/tomaspinho/rtl8821ce.git

e poi ho seguito le istruzioni riportate sul file REDAME. Appena completata l'installazione il driver ha cominciato a funzionare ed ho potuto connettermi alla rete wi-fi. Il problema nasce nel momento in cui il computer va in sospensione oppure se devo cambiare rete, in tal caso network manager non riese più a stabilire alcuna connessione ad internet, nonostante continui a vedere l' ssid di tutte le reti wi-fi nelle vicinanze. Ho provato a disinstallare e reinstallare network.manager, ed anche semplicemente a riavviarlo, ma il problema persiste. L'unico modo che ho per connettermi è quello di riavviare il PC e la cosa è abbastanza scocciante. Non riesco a capire dove stia il problema, soprattutto perchè alla prima connessione dopo il riavvio di Ubuntu il PC si connette e tutto funziona a meraviglia. (Ho formattato un paio di volte e sempre reinstallato i driver, quindi escluderei che si sia corrotta questa particolare installazione del driver). Spero davvero che qualcuno possa aiutarmi, e grazie infinite in anticipo, questo problema mi sta davvero facendo diventare matto, inutile che stia a scrivere tutti i tentativi (fallimentari) che ho fatto-

P.S. il driver in questione gestisce anche il chip bluethoot e quello funziona alla grande-

chiesto 16 Dec '18, 23:23

seb's gravatar image

seb
20224


Vi allego una piccola parte del log di network-manager riferita ad un fallimento della connessione:

   device (wlo1): Activation: (wifi) connection 'sebwifi' has security, and secrets exist.  No new secrets needed.
     Config: added 'ssid' value 'sebwifi'
     Config: added 'scan_ssid' value '1'
     Config: added 'bgscan' value 'simple:30:-80:86400'
     Config: added 'key_mgmt' value 'WPA-PSK'
     Config: added 'auth_alg' value 'OPEN'
     Config: added 'psk' value '<hidden>'
     device (wlo1): supplicant interface state: disconnected -> scanning
     device (wlo1): supplicant interface state: scanning -> disconnected
     device (wlo1): supplicant interface state: disconnected -> scanning
     device (wlo1): Activation: (wifi) association took too long, failing activation
    device (wlo1): state change: config -> failed (reason 'ssid-not-found', sys-iface-state: 'managed')
     manager: NetworkManager state is now DISCONNECTED
coll. permanente

ha risposto 16 Dec '18, 23:41

seb's gravatar image

seb
20224

La riga che dice "association took too long, failing activation" è quella che mi fa più sospettare sull'origine del problema, ho già letto a riguardo sul forum senza trovare soluzione.

(16 Dec '18, 23:43) seb seb's gravatar image

se riavvi il servizio?

sudo systemctl restart NetworkManager

(17 Dec '18, 16:45) sacarde sacarde's gravatar image

Nulla, purtroppo sempre stesso problema. Sembra funzionare solo con il riavvio del Notebook... Davvero strano

(17 Dec '18, 17:00) seb seb's gravatar image

Grazie! Comunque si, lo avevo già letto ed applicato quanto detto, ma il problema è rimasto. Ho disattivato IPv6 sia da network manager sia da router ma continua a dare i soliti problemi. Inizio a pensare che sia un baco nel driver e che la soluzione sia aspettare qualche fix

(18 Dec '18, 10:29) seb seb's gravatar image
  • cosa vedi dal comando:

modinfo rtl8821ce

  • fatto anche questo?

Deactivate 802.11N on your router (or update the router's firmware)

(18 Dec '18, 10:38) sacarde sacarde's gravatar image

Si ho fatto anche quello. Dal comando che mi dici esce un sacco di output che ti posto come risposta

(18 Dec '18, 13:30) seb seb's gravatar image

L'output del comando:

  modinfo 8821ce

è il seguente:

filename:       /lib/modules/4.15.0-42-generic/updates/dkms/8821ce.ko
version:        v5.2.5_23431.20180920
author:         Realtek Semiconductor Corp.
description:    Realtek Wireless Lan Driver
license:        GPL
srcversion:     D4D182C3802502B1C4A2FD3
alias:          pci:v000010ECd0000C82Bsv*sd*bc*sc*i*
alias:          pci:v000010ECd0000C82Asv*sd*bc*sc*i*
alias:          pci:v000010ECd0000C821sv*sd*bc*sc*i*
depends:        cfg80211
retpoline:      Y
name:           8821ce
vermagic:       4.15.0-42-generic SMP mod_unload 
signat:         PKCS#7
signer:         
sig_key:        
sig_hashalgo:   md4
parm:           rtw_ips_mode:The default IPS mode (int)
parm:           rtw_lps_level:The default LPS level (int)
parm:           rtw_usb_rxagg_mode:int
parm:           rtw_dynamic_agg_enable:int
parm:           rtw_drv_log_level:set log level when insert driver module, default log level is _DRV_INFO_ = 4 (uint)
parm:           rtw_tx_bw_mode:The max tx bw for 2.4G and 5G. format is the same as rtw_bw_mode (uint)
parm:           rtw_rx_ampdu_sz_limit_1ss:RX AMPDU size limit for 1SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_2ss:RX AMPDU size limit for 2SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_3ss:RX AMPDU size limit for 3SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_rx_ampdu_sz_limit_4ss:RX AMPDU size limit for 4SS link of each BW, 0xFF: no limitation (array of uint)
parm:           rtw_vht_enable:int
parm:           rtw_vht_rx_mcs_map:VHT RX MCS map (uint)
parm:           rtw_rf_config:int
parm:           rtw_country_code:The default country code (in alpha2) (charp)
parm:           rtw_channel_plan:The default chplan ID when rtw_alpha2 is not specified or valid (int)
parm:           rtw_excl_chs:exclusive channel array (array of uint)
parm:           rtw_btcoex_enable:BT co-existence on/off, 0:off, 1:on, 2:by efuse (int)
parm:           rtw_ant_num:Antenna number setting, 0:by efuse (int)
parm:           rtw_force_igi_lb:force IGI low-bound, 0:no specified (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_pwrtrim_enable:int
parm:           rtw_initmac:charp
parm:           rtw_special_rf_path: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_rx_ampdu_amsdu:int
parm:           rtw_tx_ampdu_amsdu:int
parm:           rtw_lowrate_two_xmit:int
parm:           rtw_power_mgnt:int
parm:           rtw_smart_ps:int
parm:           rtw_low_power:int
parm:           rtw_wifi_spec:int
parm:           rtw_full_ch_in_p2p_handshake:int
parm:           rtw_antdiv_cfg:int
parm:           rtw_antdiv_type:int
parm:           rtw_drv_ant_band_switch:int
parm:           rtw_single_ant_path:int
parm:           rtw_switch_usb_mode:int
parm:           rtw_enusbss:int
parm:           rtw_hwpdn_mode:int
parm:           rtw_hwpwrp_detect:int
parm:           rtw_hw_wps_pbc:int
parm:           rtw_check_hw_status:int
parm:           rtw_pci_aspm_enable: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_hiq_filter:0:allow all, 1:allow special, 2:deny all (uint)
parm:           rtw_adaptivity_en:0:disable, 1:enable (uint)
parm:           rtw_adaptivity_mode:0:normal, 1:carrier sense (uint)
parm:           rtw_adaptivity_dml:0:disable, 1:enable (uint)
parm:           rtw_adaptivity_dc_backoff:DC backoff for Adaptivity (uint)
parm:           rtw_adaptivity_th_l2h_ini:th_l2h_ini for Adaptivity (int)
parm:           rtw_adaptivity_th_edcca_hl_diff:th_edcca_hl_diff for Adaptivity (int)
parm:           rtw_amplifier_type_2g:BIT3:2G ext-PA, BIT4:2G ext-LNA (uint)
parm:           rtw_amplifier_type_5g:BIT6:5G ext-PA, BIT7:5G ext-LNA (uint)
parm:           rtw_RFE_type:default init value:64 (uint)
parm:           rtw_powertracking_type:default init value:64 (uint)
parm:           rtw_GLNA_type:default init value:0 (uint)
parm:           rtw_TxBBSwing_2G:default init value:0xFF (uint)
parm:           rtw_TxBBSwing_5G:default init value:0xFF (uint)
parm:           rtw_OffEfuseMask:default open Efuse Mask value:0 (uint)
parm:           rtw_FileMaskEfuse:default drv Mask Efuse value:0 (uint)
parm:           rtw_rxgain_offset_2g:default RF Gain 2G Offset value:0 (uint)
parm:           rtw_rxgain_offset_5gl:default RF Gain 5GL Offset value:0 (uint)
parm:           rtw_rxgain_offset_5gh:uint
parm:           rtw_rxgain_offset_5gm:default RF Gain 5GM Offset value:0 (uint)
parm:           rtw_pll_ref_clk_sel:force pll_ref_clk_sel, 0xF:use autoload value (uint)
parm:           rtw_tx_pwr_by_rate:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_tx_pwr_lmt_enable:0:Disable, 1:Enable, 2: Depend on efuse (int)
parm:           rtw_target_tx_pwr_2g_a:2.4G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_b:2.4G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_c:2.4G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_2g_d:2.4G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_a:5G target tx power (unit:dBm) of RF path A for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_b:5G target tx power (unit:dBm) of RF path B for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_c:5G target tx power (unit:dBm) of RF path C for each rate section, should match the real calibrate power, -1: undefined (array of int)
parm:           rtw_target_tx_pwr_5g_d:5G target tx power (unit:dBm) of RF path D for each rate section, should match the real calibrate power, -1: undefined (array of 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)
parm:           rtw_en_napi:int
parm:           rtw_en_gro:int
coll. permanente

ha risposto 18 Dec '18, 13:31

seb's gravatar image

seb
20224

cercavo tra i parametri, in genere c'e', quello per controllare il risparmio energetico, in genere da problemi

il parametro "pci=noaer" c'e'?

(18 Dec '18, 13:57) sacarde sacarde's gravatar image

Scusa la risposta tardiva. Comunque no nessun parametro con quel nome

(22 Dec '18, 16:57) seb seb's gravatar image
  • nel file Makefile prima di compillare il modulo, che valore hai al parametro:

CONFIG_POWER_SAVING =

?

  • un'altro tentativo e' togliere (rmmod 8821ce) e reinserire il modulo

p.s. ho letto tra i problemi: https://github.com/tomaspinho/rtl8821ce/issues/14

(22 Dec '18, 17:35) sacarde sacarde's gravatar image

Ha funzionato !! Ho disinstallato il modulo, cambiata la stringa che mi hai indicato nel MakeFile e ricompilato, ed adesso va tutto alla grande !! Grazie mille davvero sarcade per l'impegno nel risolvere il mio problema !!

coll. permanente

ha risposto 23 Dec '18, 17:43

seb's gravatar image

seb
20224

La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×503
×299
×155
×63
×23

domanda posta: 16 Dec '18, 23:23

domanda visualizzata: 1,938 volte

ultimo aggiornamento: 24 Dec '18, 15:51

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.