Portatile Lenovo b5400: scheda wifi realtek rtl8723be (b723). Ubuntu 13.10 non la riconosce. Iwconfig no wireless extension. Non riesco ad utilizzare il wifi. Chiedo aiuto

Edit

Grazie. Avevo già provato quella procedura.
Il risultato è sempre lo stesso:

$ make
make -C /lib/modules/3.11.0-15-generic/build M=/home/marco/rtl8723be modules
make[1]: ingresso nella directory "/usr/src/linux-headers-3.11.0-15-generic"
  CC [M]  /home/marco/rtl8723be/base.o
  CC [M]  /home/marco/rtl8723be/rc.o
/home/marco/rtl8723be/rc.c:299:2: warning: initialization from incompatible pointer type [enabled by default]
  .rate_init = rtl_rate_init,
  ^
/home/marco/rtl8723be/rc.c:299:2: warning: (near initialization for ‘rtl_rate_ops.rate_init’) [enabled by default]
/home/marco/rtl8723be/rc.c:300:2: warning: initialization from incompatible pointer type [enabled by default]
  .rate_update = rtl_rate_update,
  ^
/home/marco/rtl8723be/rc.c:300:2: warning: (near initialization for ‘rtl_rate_ops.rate_update’) [enabled by default]
  CC [M]  /home/marco/rtl8723be/debug.o
  CC [M]  /home/marco/rtl8723be/regd.o
In file included from /home/marco/rtl8723be/regd.c:31:0:
/home/marco/rtl8723be/regd.c: In function ‘_rtl_reg_apply_beaconing_flags’:
/home/marco/rtl8723be/regd.h:37:32: error: ‘IEEE80211_CHAN_NO_IR’ undeclared (first use in this function)
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
                                ^
/home/marco/rtl8723be/regd.c:200:20: note: in expansion of macro ‘IEEE80211_CHAN_NO_IBSS’
      ch->flags &= ~IEEE80211_CHAN_NO_IBSS;
                    ^
/home/marco/rtl8723be/regd.h:37:32: note: each undeclared identifier is reported only once for each function it appears in
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
                                ^
/home/marco/rtl8723be/regd.c:200:20: note: in expansion of macro ‘IEEE80211_CHAN_NO_IBSS’
      ch->flags &= ~IEEE80211_CHAN_NO_IBSS;
                    ^
/home/marco/rtl8723be/regd.c: In function ‘_rtl_reg_apply_active_scan_flags’:
/home/marco/rtl8723be/regd.h:34:37: error: ‘IEEE80211_CHAN_NO_IR’ undeclared (first use in this function)
 #define IEEE80211_CHAN_PASSIVE_SCAN IEEE80211_CHAN_NO_IR
                                     ^
/home/marco/rtl8723be/regd.c:237:19: note: in expansion of macro ‘IEEE80211_CHAN_PASSIVE_SCAN’
   if (ch->flags & IEEE80211_CHAN_PASSIVE_SCAN)
                   ^
/home/marco/rtl8723be/regd.c: In function ‘_rtl_reg_apply_radar_flags’:
/home/marco/rtl8723be/regd.h:37:32: error: ‘IEEE80211_CHAN_NO_IR’ undeclared (first use in this function)
 #define IEEE80211_CHAN_NO_IBSS IEEE80211_CHAN_NO_IR
                                ^
/home/marco/rtl8723be/regd.c:312:8: note: in expansion of macro ‘IEEE80211_CHAN_NO_IBSS’
        IEEE80211_CHAN_NO_IBSS |
        ^
/home/marco/rtl8723be/regd.c: In function ‘_rtl_regd_init_wiphy’:
/home/marco/rtl8723be/regd.h:40:38: error: ‘REGULATORY_CUSTOM_REG’ undeclared (first use in this function)
 #define WIPHY_FLAG_CUSTOM_REGULATORY REGULATORY_CUSTOM_REG
                                      ^
/home/marco/rtl8723be/regd.c:410:18: note: in expansion of macro ‘WIPHY_FLAG_CUSTOM_REGULATORY’
  wiphy->flags |= WIPHY_FLAG_CUSTOM_REGULATORY;
                  ^
/home/marco/rtl8723be/regd.h:43:38: error: ‘REGULATORY_STRICT_REG’ undeclared (first use in this function)
 #define WIPHY_FLAG_STRICT_REGULATORY REGULATORY_STRICT_REG
                                      ^
/home/marco/rtl8723be/regd.c:411:19: note: in expansion of macro ‘WIPHY_FLAG_STRICT_REGULATORY’
  wiphy->flags &= ~WIPHY_FLAG_STRICT_REGULATORY;
                   ^
/home/marco/rtl8723be/regd.h:46:41: error: ‘REGULATORY_DISABLE_BEACON_HINTS’ undeclared (first use in this function)
 #define WIPHY_FLAG_DISABLE_BEACON_HINTS REGULATORY_DISABLE_BEACON_HINTS
                                         ^
/home/marco/rtl8723be/regd.c:412:19: note: in expansion of macro ‘WIPHY_FLAG_DISABLE_BEACON_HINTS’
  wiphy->flags &= ~WIPHY_FLAG_DISABLE_BEACON_HINTS;
                   ^
make[2]: *** [/home/marco/rtl8723be/regd.o] Errore 1
make[1]: *** [_module_/home/marco/rtl8723be] Errore 2
make[1]: uscita dalla directory "/usr/src/linux-headers-3.11.0-15-generic"
make: *** [all] Errore 2

Non riesco a capire se l'errore sia determinato dalla versione a 32 bit.
Ma non penso.
Più facile sia un problema di kernel.
Grazie comunque per la risposta.
Un saluto

chiesto 14 Feb '14, 18:26

marcorosso's gravatar image

marcorosso
20113

modificato 15 Feb '14, 08:57

enzotib's gravatar image

enzotib ♦♦
14.0k112186

@marcorosso: non usare le risposte, usa i commenti oppure modifica la domanda stessa. E per lunghi output usa pastebin.

(15 Feb '14, 08:58) enzotib ♦♦ enzotib's gravatar image

Spero che questa non sia una comunità di iniziati. Quindi se cortesemente mi spieghi cos'è e come si usa pastebin senza darlo per scontato, ti ringrazio. Detto ciò, le regole converrebbe indicarle quando uno si iscrive: non a posteriori. Al di là della forma, confido di riuscire qui a risolvere il mio problema. Per me la sostanza conta più della forma: come le spiegazioni. Grazie

(15 Feb '14, 09:43) marcorosso marcorosso's gravatar image

@marcorosso: quando ti iscrivi ti vengono segnalate le FAQ e su ogni pagina, sulla destra, ci sono Info, FAQ e Regolamento.
Pastebin è un sito dove puoi caricare lunghi output di testo in cambio di un link. Puoi poi dare il link a chi vuole leggere l'output.
La forma non ha meno importanza della sostanza, dato che aiuta a mantenere l'ordine e quindi a trovare più facilmente le cose che servono.

(15 Feb '14, 10:05) enzotib ♦♦ enzotib's gravatar image

Ok. Ora è più chiaro: spero ;-) Un saluto ps non per fare il precisetti ma nelle faq nelle info e nel regolamento non ho trovato alcun riferimento a pastebin. Se poi per voi è una cosa banale lo capisco, però conviene considerare che c'è anche chi non è pratico e vorrebbe imparare. Tutto qui.

(15 Feb '14, 10:51) marcorosso marcorosso's gravatar image

@marcorosso: hai ragione, la prossima volta spiegerò per esteso, in attesa di aggiornare le FAQ. Intanto benvenuto su Chiedi.

(15 Feb '14, 11:00) enzotib ♦♦ enzotib's gravatar image

Probabile qualche problema con la versione kernel,attualmente installata. Anche la rete non aiuta molto,in quanto non viene indicato uno spettro sicuro da kernel x a kernel y con cui i driver dovrebbero funzionare. Se presente al grub,un kernel precedente,avvia con questo e riprova coi driver.Altro tentativo provare ad aggiornare al k 3.14,in ultimo pare che i driver saranno compresi nel k 3.15

(15 Feb '14, 18:56) Webber Webber's gravatar image

Prova ad installare i driver dando da terminale un comando per volta

sudo apt-get install linux-headers-generic build-essential git
git clone http://github.com/lwfinger/rtl8723be
cd rtl8723be
make
sudo make install
sudo modprobe rtl8723be

Con gli aggiornamenti del kernel,potrebbe essere necessario ripetere l'installazione, quindi dopo un riavvio sempre da terminale

cd ~/rtl8723be
make clean
make
sudo make install
sudo modprobe rtl8723be
coll. permanente

ha risposto 15 Feb '14, 00:14

Webber's gravatar image

Webber
3.0k1535

modificato 15 Feb '14, 00:15

@Webber: @marcorosso ti ha risposto con una... risposta, che io ho inglobato nella domanda (era troppo lunga per trasformarla in commento).

(15 Feb '14, 11:01) enzotib ♦♦ enzotib's gravatar image

Ho letto la risposta @Webber. Grazie davvero. Anche a me era sembrato di capire che fosse un problema di kernel e che i drivers dovrebbero essere ricompresi nel 3.15. Ma dato che io vado a tentoni, le conferme sono sempre utili. Grazie per i suggerimenti sul cambio kernel. NN so se il 3.14 sia già disponibile. Cerco. Un salutone

(15 Feb '14, 19:57) marcorosso marcorosso's gravatar image

Volevo ringraziare tutti: con i vostri preziosi suggerimenti sono riuscito a fare funzionare quella maledetta scheda wifi ;-). Spiego come: ho installato il kernel più recente, che non so nemmeno se sia stabile. Cmq è il 3.14. Poi ho seguito il procedimento suggerito da webber, che sul nuovo kernel ha funzionato. Insomma, ora la scheda funziona.

(16 Feb '14, 21:33) marcorosso marcorosso's gravatar image

Devo aggiornare il mio commento: la scheda wifi funziona ma perde continuamente la connessione. E' molto instabile: spero davvero che il problema possa essere risolto con il kernel 3.15.

(17 Feb '14, 12:16) marcorosso marcorosso's gravatar image

Quando perde la connessione senza riavviare prova a ristabilire dando

sudo modprobe -r rtl8723be

sudo modprobe rtl8723be

(17 Feb '14, 16:51) Webber Webber's gravatar image

salve ragazzi ho lo stesso problema,

sudo apt-get install linux-headers-generic build-essential git git clone http://github.com/lwfinger/rtl8723be cd rtl8723be make sudo make install sudo modprobe rtl8723be Con gli aggiornamenti del kernel,potrebbe essere necessario ripetere

l'installazione, quindi dopo un riavvio sempre da terminale

cd ~/rtl8723be make clean make sudo make install sudo modprobe rtl8723be

ho provato questo metodo, ma mi genera una sequanza non indifferente di errori appena faccio il make. aiuto vi prego!

(28 Feb '14, 09:14) mautrok mautrok's gravatar image

Spiega bene,eri riuscito tramite la prima parte della guida a risolvere il problema ? Ora si è aggiornato il kernel e non va più la scheda pur seguendo la seconda parte.

(28 Feb '14, 09:42) Webber Webber's gravatar image

perdonami ho visto ora che ho quotato male, non funzion nulla:) nel senso se scarico il git e faccio make mi tira fuori una serie di errori, moltissimi ma se vuoi te li posto qui, comunque il mio problema è molto simile a quello postato qui. Scendendo nel dettaglio è come se non avessi una scheda wi fi dal controllo delle reti. Non so davvero che pesci prendere....

(28 Feb '14, 09:51) mautrok mautrok's gravatar image

Che versione di ubuntu e kernel stai usando ?

(28 Feb '14, 09:59) Webber Webber's gravatar image

ubuntu 13.10, scusa l'ignoranza, ma la kernel come la vedo?

(28 Feb '14, 10:01) mautrok mautrok's gravatar image

@mautrok: Le risposte non servono per chiedere chiarimenti o comunicare i risultati di qualcosa, ma tutto questo può essere scritto tramite i commenti.

(28 Feb '14, 10:18) enzotib ♦♦ enzotib's gravatar image

@Webber io ho ubuntu 13.10 e la kernel non la so vedere, il metoto risolutivo quotato non mi funziona perchè come faccio il comando make mi tira fuori tantissimi errori, qualcuno può aiutarmi?

(28 Feb '14, 10:25) mautrok mautrok's gravatar image

Ciao. Aggiorna il kernel con l'ultimo disponibile seguendo questa guida. http://wiki.ubuntu-it.org/AmministrazioneSistema/AggiornareKernel E' semplicissima: se ce l'ho fatta io ce la può fare chiunque. Poi fai ripartire il sistema scegliendo al momento del grub con le opzioni avanzate il kernel che hai compilato (ma dovrebbe prenderlo in automatico). Poi segui quella procedura: nn dovresti più avere errori. Però per quanto riguarda me la connessione è molto instabile. Se riesci mi fai sapere come ti va? Grazie. Un saluto

(28 Feb '14, 11:00) marcorosso marcorosso's gravatar image
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:

×389

domanda posta: 14 Feb '14, 18:26

domanda visualizzata: 3,740 volte

ultimo aggiornamento: 28 Feb '14, 11:07

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

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