clemenceau114
Bonjour,
J'ai installé fedora 5. Je suis novice. Je voudrais installer ndiswrapper que j'ai téléchargé.
Quand je fais make dans le répertoire de ndiswrapper. J'ai une erreur me disant que le répertoire /lib/modules/2.6.15-1.2054_FC5/build est vide.
j'ai aussi vérifier que /usr/src ne contient pas de sous répertoire kernels
Comment obtenir les sources du kernel.
Merci de m'aider
Clemenceau114
grosminet
je crois qu'il est necessaire d'installer le rpm
kernel-devel-2.6.15-1.2054_FC5.i686.rpm
kernel-smp-devel-2.6.15-1.2054_FC5.i686.rpm si ton processeur est smp
clemenceau114
Merci pour la réponse.
Comme je l'a dit tout à l'heure. Pouvez-vous me dire comment faire. ma version est 2.6.15-1.2054_FC5
kwizart
Hum dans l'idée il te manque les kernel devel de ta ton noyau...
rpm -ivh kernel-devel*.i686.rpm dans le repertoire rpm de ton cd/dvd
Mais est ce qu'il existe un driver linux pour ta carte/clef wifi?
lspci -n
lsusb (avec rpm -ivh usbutils*.rpm)
grosminet
clemenceau114
J'ai un cd avec le driver windows. C'est pour une carte Linksys wifi.
Je vois maintenant les sources.
Merci
J'ai lu pas mal des discussion sur cette carte. J'espère que je vais y arrivé.
Je laisse la discussion ouverte dans le cas où.
A bientôt
grosminet
fais lspci
car si ta carte est un chips rt2500, il y a un rpm que kwizart a fait qui fonctionne
kwizart
@grosminet! J'ai fait pas mal de rpm de chipset wifi et qui fonctionne...
Disons que pour faire plus simple: j'ai pas fait atmel realtek et acx... 😉
C'est vrai que pour le rt2x00 c'est encore délicat, mais grande nouvelle, il vient d'être approuvé par le FESCO :
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=202528 On devrait le retrouver dans les extras (testing d'abord!)
clemenceau114
J'ai installer ndiswrapper sans problème. La carete
Par contre j'ai ce message quand j'essaie d'enregistrer la configuration pour modprobe.
[root@localhost Drivers]# ndiswrapper -i WUSB54G.INF
installing wusb54g ...
[root@localhost Drivers]# ndiswrapper -l
installed drivers:
wusb54g driver installed
[root@localhost Drivers]# ndiswrapper -m
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ...
couldn't add module alias: at /usr/sbin/ndiswrapper line 714.
Peux-tu encore m'aider.
eddy33
Salut.
tu n'as besoin que des fichier headers pour recompiler un module et non pas le sources du noyau :
# yum install kernel-devel
++
PS : Le repertoire /lib/modules/kernel-xxxx/ ne contient que les binaires des modules et non pas les sources du noyau.
grosminet
kwizart wrote:@grosminet! J'ai fait pas mal de rpm de chipset wifi et qui fonctionne...
Disons que pour faire plus simple: j'ai pas fait atmel realtek et acx... 😉
C'est vrai que pour le rt2x00 c'est encore délicat, mais grande nouvelle, il vient d'être approuvé par le FESCO :
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=202528 On devrait le retrouver dans les extras (testing d'abord!)
Justement c'est car ton rpm est bon que je lui ai signaler de faire une tour par chez toi
clemenceau114
J'ai installé le kernel-devel.
Puis j'ai refait le make install. J'ai eu ce warning. Est-ce grave? Comment faire pour Disable CONFIG_4KSTACKS option, recompile and install kernel
CC /root/install/ndiswrapper-1.27/driver/ndiswrapper.mod.o
LD [M] /root/install/ndiswrapper-1.27/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
*** WARNING: This kernel seems to use 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel
[root@localhost Drivers]# ndiswrapper -r wusb54g
[root@localhost Drivers]# ndiswrapper -l
no drivers installed
[root@localhost Drivers]# ndiswrapper -i WUSB54G.INF
installing wusb54g ...
[root@localhost Drivers]# ndiswrapper -l
installed drivers:
wusb54g driver installed
[root@localhost Drivers]# ndiswrapper -m
modprobe config already contains alias directive
Comment faire?
J'ai encore une erreur:
kwizart
si tu fait:
su -
service network restart
ifconfig -a
iwconfig
dmesg | grep ndiswrapper
lsmod | grep ndiswrapper
Cela donne quoi?
clemenceau114
Le system ne voit pas la carte.
[root@localhost ndiswrapper-1.27]# service network restart
Arrêt de l'interface eth0 : [ OK ]
Arrêt de l'interface de loopback : [ OK ]
Activation de l'interface loopback : [ OK ]
Activation de l'interface eth0 :
Définition des informations IP pour eth0. terminé.
[ OK ]
[root@localhost ndiswrapper-1.27]# service network restart
Arrêt de l'interface eth0 : [ OK ]
Arrêt de l'interface de loopback : [ OK ]
Activation de l'interface loopback : [ OK ]
Activation de l'interface eth0 :
Définition des informations IP pour eth0. terminé.
[ OK ]
[root@localhost ndiswrapper-1.27]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
[root@localhost ndiswrapper-1.27]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:06:25:48:95:F8
inet adr:192.168.0.6 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::206:25ff:fe48:95f8/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9832 errors:0 dropped:0 overruns:0 frame:0
TX packets:6963 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:11707832 (11.1 MiB) TX bytes:757449 (739.6 KiB)
Interruption:11 Adresse de base:0x2c00
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2508 errors:0 dropped:0 overruns:0 frame:0
TX packets:2508 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:5499719 (5.2 MiB) TX bytes:5499719 (5.2 MiB)
sit0 Link encap:IPv6-dans-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
[root@localhost ndiswrapper-1.27]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
[root@localhost ndiswrapper-1.27]# dmesg | grep ndiswrapper
ndiswrapper version 1.27 loaded (preempt=no,smp=no)
usbcore: registered new driver ndiswrapper
[root@localhost ndiswrapper-1.27]# lsmod | grep ndiswrapper
ndiswrapper 154580 0
clemenceau114
Est-ce que quelqu'un peut m'aider?
eddy33
hum...
est ce que tu es sur d'avoir les bons drivers pour ta carte ?
++
clemenceau114
Oui le driver est dans le CD d'origine livré avec le matériel.
J'ai chargé les modules "usbutils". Il y a une petite amélioration. Avant lorsque j'exécutaias l'instruction suivante, je n'avais pas hardware ((5041:2234) present)
[root@localhost ~]# ndiswrapper -l
installed drivers:
wusb54g driver installed, hardware (5041:2234) present
Maleuresement, apres avoir taper, depmod -a puis modprobe ndiswrapper, j'ai encore ceci
[root@localhost ~]# lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 735 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:09.0 VGA compatible controller: ATI Technologies Inc 264VT4 [Mach64 VT4] (rev 3a)
00:0b.0 Ethernet controller: Linksys NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
[root@localhost ~]# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
sit0 no wireless extensions.
On dirait que le systeme ne trouve pas ma carte. Est-ce que je dois modifier un certain nombre de fichiers?
eddy33
hum...
C'est plutot :
# lsusb
++
clemenceau114
Effectivement avec lsusb, le system le trouve
Bus 001 Device 002: ID 5041:2234 Linksys (?) WUSB54G 802.11g Adapter
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 005: ID 0835:3835 Action Star Enterprise Co., Ltd
Bus 002 Device 004: ID 0cde:0008 Z-Com
Bus 002 Device 003: ID 04b4:aef3 Cypress Semiconductor Corp.
Bus 002 Device 002: ID 04cc:1122 Philips Semiconductors Hub
Bus 002 Device 001: ID 0000:0000
Mais pourquoi, je n'ai pas wlan0 lorsque je tape [root@localhost ~]# iwconfig
et ceci
[root@localhost ~]# iwlist wlan0 scan
wlan0 Interface doesn't support scanning.
clemenceau114
Faut-il recommencer des le début?
reinstallation de fedora
updater avec la nouvelle derniere version?
renstallation de ndiswrapper : dans ce cas il y'a des des fichiers à modifier ou alors des actions spécifiques?
Merci d'avance