installazione driver rtl8187b

3 risposte [Ultimo messaggio]
Ritratto di MaNtIdE
MaNtIdE
(Junior)
Offline
Junior
Iscritto: 18/10/2006
Messaggi: 8

Un saluto a tutti....
il problema che sto per esporre è dovuto ad una installazione non riuscita del succitato driver per periferica wireless.lo stesso problema me lo da sia con la versione live bt3 che con mandriva.questo è il risultato:
[root@localhost iw]# make
CC iw.o
iw.c:11:31: error: netlink/genl/genl.h: No such file or directory
iw.c:12:33: error: netlink/genl/family.h: No such file or directory
iw.c:13:33: error: netlink/genl/ctrl.h: No such file or directory
In file included from /usr/local/include/netlink/netlink.h:23,
from /usr/local/include/netlink/msg.h:15,
from iw.c:14:
/usr/local/include/netlink/netlink-kernel.h:222: error: expected specifier-quali
fier-list before ‘__u32’
/usr/local/include/netlink/netlink-kernel.h:232: error: expected specifier-quali
fier-list before ‘__u16’
In file included from /usr/local/include/netlink/netlink.h:24,
from /usr/local/include/netlink/msg.h:15,
from iw.c:14:
/usr/local/include/netlink/rtnetlink-kernel.h:281: error: expected specifier-qua
lifier-list before ‘__u32’
/usr/local/include/netlink/rtnetlink-kernel.h:342: error: expected specifier-qua
lifier-list before ‘__u8’
/usr/local/include/netlink/rtnetlink-kernel.h:403: error: expected specifier-qua
lifier-list before ‘__u32’
/usr/local/include/netlink/rtnetlink-kernel.h:431: error: expected specifier-qua
lifier-list before ‘__u16’
/usr/local/include/netlink/rtnetlink-kernel.h:477: error: expected specifier-qua
lifier-list before ‘__u32’
/usr/local/include/netlink/rtnetlink-kernel.h:498: error: expected specifier-qua
lifier-list before ‘__u64’
/usr/local/include/netlink/rtnetlink-kernel.h:533: error: expected specifier-qua
lifier-list before ‘__u8’
/usr/local/include/netlink/rtnetlink-kernel.h:540: error: expected specifier-qua
lifier-list before ‘__u16’
/usr/local/include/netlink/rtnetlink-kernel.h:622: error: expected specifier-qua
lifier-list before ‘__u32’
/usr/local/include/netlink/rtnetlink-kernel.h:629: error: expected specifier-qua
lifier-list before ‘__u32’
/usr/local/include/netlink/rtnetlink-kernel.h:663: error: expected specifier-qua lifier-list before ‘__u64’
/usr/local/include/netlink/rtnetlink-kernel.h:751: error: expected specifier-qua lifier-list before ‘__u32’
/usr/local/include/netlink/rtnetlink-kernel.h:767: error: expected specifier-qua lifier-list before ‘__u32’
iw.c: In function ‘nl80211_init’:
iw.c:31: error: implicit declaration of function ‘genl_connect’
iw.c:37: error: implicit declaration of function ‘genl_ctrl_alloc_cache’
iw.c:37: warning: assignment makes pointer from integer without a cast
iw.c:44: error: implicit declaration of function ‘genl_ctrl_search_by_name’
iw.c:44: warning: assignment makes pointer from integer without a cast
iw.c:54: error: implicit declaration of function ‘nl_cache_free’
iw.c: In function ‘nl80211_cleanup’:
iw.c:62: error: implicit declaration of function ‘genl_family_put’
make: *** [iw.o] Error 1
[root@localhost iw]# make install
INSTALL iw
install: impossibile fare stat di `iw': No such file or directory
make: *** [install] Error 1
[root@localhost iw]# uname -r
2.6.17-5mdv

Ritratto di ragamuffin
ragamuffin
(Guru)
Offline
Guru
Iscritto: 20/02/2007
Messaggi: 1523

Il kernel 2.6.17-5mdv è troppo datato. Ce ne vuole uno più recente, per esempio il 2.6.27
http://aircrack-ng.org/doku.php?id=r8187b&DokuWiki=26ddc197638c1f2cdd1d30c548541531

[Post-edit].....e poi non c'e' niente da compilare è già nel kernel....basta aggiornare il sistema.
[/Post-edit]

Ritratto di MaNtIdE
MaNtIdE
(Junior)
Offline
Junior
Iscritto: 18/10/2006
Messaggi: 8

mi sapresti dire i passaggi da eseguire per favore?...
mi sono impallinato!!!!

Ritratto di ragamuffin
ragamuffin
(Guru)
Offline
Guru
Iscritto: 20/02/2007
Messaggi: 1523

Vai qui
http://www.mandrakeitalia.org/modules/newbb/viewtopic.php?topic_id=17215&forum=16&post_id=130628#forumpost130628
e trovi la versione del nuovissimo kernel fatta dal MIB per la tua versione di Mandriva (se oggi non c'è ci sarà domani).
In alternativa installa l'ultima mandriva la 2009.0
La trovi qui:
ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/official/iso/2009.0/mandriva-linux-free-2009-dvd-i586.iso e poi dopo aver settato i repo (anche quello MIB) metti l'ultimo kernel disponibile così sei a posto.