errore compilazione driver per scheda di rete

18 risposte [Ultimo messaggio]
Ritratto di yen
yen
(Junior)
Offline
Junior
Iscritto: 07/04/2012
Messaggi: 10

Hai provato a scaricare i sorgenti dei drivers dal sito del produttore del chipset di quella scheda:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#2302
almeno sono un po più aggiornati Smile

bye
yen

Neanche gli Dei possono nulla contro la stupidità umana (Friedrich Schiller)

Ritratto di rodolforizzo76
rodolforizzo76
(Junior)
Offline
Junior
Iscritto: 24/11/2013
Messaggi: 16

@yen
potrei provare ma non riesco a scaricare niente, forse ci sono dei problemi con i link per il download..
dopo provo a cercare meglio magari su un altro sito. Grazie.

Se sei un pittore puoi pubblicare gratuitamente i tuoi quadri nel mio sito http://www.painteronline.org

Ritratto di yen
yen
(Junior)
Offline
Junior
Iscritto: 07/04/2012
Messaggi: 10

Umh, il sito Realtek è un po' particolare, per funzionare ha bisogno di aver abilitato javascript e referer forse il problema è quello, comunque vedi se riesci a scaricare questo file:
ftp://WebUser:Lc9FuH5r@207.232.93.28/cn/wlan/92ce_se_de_linux_mac80211_0005.1230.2011.tar.gz
dovrebbero essere i sorgenti dei drivers per kernel 2.6.24 e superiori fino alla versione 3.2.x.

bye
yen

Neanche gli Dei possono nulla contro la stupidità umana (Friedrich Schiller)

Ritratto di rodolforizzo76
rodolforizzo76
(Junior)
Offline
Junior
Iscritto: 24/11/2013
Messaggi: 16

cosa mi dici della asus PCE-N15? sul sito della asus ci sono i driver.

Se sei un pittore puoi pubblicare gratuitamente i tuoi quadri nel mio sito http://www.painteronline.org

Ritratto di rodolforizzo76
rodolforizzo76
(Junior)
Offline
Junior
Iscritto: 24/11/2013
Messaggi: 16

yen@
ho provato con i driver che mi hai indicato e ottengo questo:

linux-v2sr:/home/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 # make
make -C /lib/modules/3.11.6-4-desktop/build M=/home/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011 modules
make[1]: Entering directory `/usr/src/linux-3.11.6-4-obj/i386/desktop'
  CC [M]  /home/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o
/home/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘_rtl_init_mac80211’:
/home/rodolfo/downloads/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/rodolfo/downloads/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/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_action_proc’:
/home/rodolfo/downloads/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/rodolfo/downloads/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/rodolfo/downloads/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/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.c: In function ‘rtl_send_smps_action’:
/home/rodolfo/downloads/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/rodolfo/downloads/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;
                        ^
make[4]: *** [/home/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011/base.o] Errore 1
make[3]: *** [_module_/home/rodolfo/downloads/rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011] Errore 2
make[2]: *** [sub-make] Errore 2
make[1]: *** [all] Errore 2
make[1]: Leaving directory `/usr/src/linux-3.11.6-4-obj/i386/desktop'
make: *** [all] Errore 2

Se sei un pittore puoi pubblicare gratuitamente i tuoi quadri nel mio sito http://www.painteronline.org

Ritratto di yen
yen
(Junior)
Offline
Junior
Iscritto: 07/04/2012
Messaggi: 10

Ho googolato un po il chipset di quella scheda ed è sopportato nativamente a partire dal kernel 3.0
http://cateee.net/lkddb/web-lkddb/RTL8192SE.html
http://wireless.kernel.org/en/users/Drivers/rtl819x#rtlwifi
Ecco perché la Realtek non ha più aggiornato i sorgenti e perchè nel repo driver:/wireless l'ultimo firmware per quella scheda è per opensuse 12.1.
Strano che tu non riesca a farla funzionare...

bye
yen

Neanche gli Dei possono nulla contro la stupidità umana (Friedrich Schiller)

Ritratto di Templare
Templare
(Collaboratore)
Offline
Collaboratore
Iscritto: 28/10/2011
Messaggi: 747

rodolforizzo76 ha scritto:

un mio amico ha una scheda di rete che dovrebbe essere come questa però con l'attacco diverso (credo sia pc expres se non erro) che va bene con la mia scheda madre, e potrei fare uno scambio. Pensi che potrebbe andare?

Sì, funziona nativamente (quindi non devi far nulla)

Assemblato 1: Phenom II X4 965 Black Edition + AMD Radeon HD 5770 + Scheda Madre Asus Crosshair IV Formula + Scheda Audio Asus Xonar D2X. Sistema Windows 7 Ultimate 64 Bit
Assemblato 3: Intel Core i3 3220 + nVIDIA Geforce 640 GT. Sistema openSUSE 13.1 64 bit GNOME

Ritratto di rodolforizzo76
rodolforizzo76
(Junior)
Offline
Junior
Iscritto: 24/11/2013
Messaggi: 16

Templare@
Il tipo dove avevo comprato la scheda di rete wireless non se la riprende indietro, ho acquistato una nuova scheda di rete, la asus PCE-N15 ed e' stata riconosciuta subito. Il problema direi che in qualche modo e'stato risolto. Grazie per l'interesse.

Se sei un pittore puoi pubblicare gratuitamente i tuoi quadri nel mio sito http://www.painteronline.org