#1 Le 29/12/2005, à 11:43
- Stardust
[résolu]désinstaller un driver et réinstaller un autre
Bonjour
Comme je n'arrive pas à me connecter à l'aide de ma carte réseau, j'essaie de faire fonctionner la carte wifi intel pro/wireless 2200 BG
en tapant la commande :
hyperion@ubuntu:~$ dmesg | grep ipw
[4294698.911000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.6
[4294698.911000] ipw2200: Copyright(c) 2003-2004 Intel Corporation
[4294698.913000] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[4294702.748000] [<e0bf1d91>] (ipw_isr+0x0/0x81 [ipw2200])
[4294703.849000] ipw2200: failed to send SCAN_REQUEST_EXT command
[4294704.952000] ipw2200: failed to send WEP_KEY command
[4294706.053000] ipw2200: failed to send SCAN_REQUEST_EXT command
[4294806.219000] ipw2200: failed to send SCAN_REQUEST_EXT command
[4294871.441000] ipw2200: failed to send SCAN_REQUEST_EXT command
[4294890.830000] ipw2200: No space for Tx
[4294890.830000] ipw2200: failed to send SCAN_REQUEST_EXT command
je constate qu'il y a un problème avec cette carte, j'ai essayé de la désinstaller mais je n'y arrive pas alors je tente de forcer l'installation du driver de windows en suivant le wiki.
voici le résultat:
hyperion@ubuntu:~$ sudo cp -Rf ~/Desktop/80211g/ /opt/
Password:
hyperion@ubuntu:~$ ndiswrapper-utils
bash: ndiswrapper-utils: command not found
hyperion@ubuntu:~$ sudo ndiswrapper -i /opt/80211g/Win2k/neti2220.inf
Installing neti2220
hyperion@ubuntu:~$ sudo ndiswrapper -l
Installed ndis drivers:
neti2220 driver present
hyperion@ubuntu:~$ sudo ndiswrapper -m
Adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper
hyperion@ubuntu:~$ sudo modprobe ndiswrapper
hyperion@ubuntu:~$ sudo gedit /etc/modules
hyperion@ubuntu:~$
je précise que je n'ai pas de wlan0, j'ai toujours mes deux périphériques eth0(carte réseau) et eth1 carte wifi et que ma connexion ne marche toujours pas.
j'aimerais savoir comment désinstaller l'ancien driver pour réinstaller celui de windows
Merci pour votre aide
Dernière modification par Stardust (Le 31/12/2005, à 17:55)
Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.
In a world without walls and fences, who needs windows and gates ?
Hors ligne
#2 Le 29/12/2005, à 22:27
- Stardust
Re : [résolu]désinstaller un driver et réinstaller un autre
bonsoir
j'ai essayé d'installer un autre driver, voici le log:
hyperion@ubuntu:~$ tar xzf ieee80211-1.1.6.tgz
hyperion@ubuntu:~$ cd ieee80211-1.1.6
hyperion@ubuntu:~/ieee80211-1.1.6$ chmod +x remove-old
hyperion@ubuntu:~/ieee80211-1.1.6$ sudo ./remove-old
+ '[' '' == '' ']'
++ uname -r
+ KERN=/lib/modules/2.6.12-9-386/build
+ echo /lib/modules/2.6.12-9-386/build
+ grep '/$'
+ KERN=/lib/modules/2.6.12-9-386/build/
+ do_check /lib/modules/2.6.12-9-386/build/
+ echo -e 'Checking in /lib/modules/2.6.12-9-386/build/ for ieee80211 components...\n'
Checking in /lib/modules/2.6.12-9-386/build/ for ieee80211 components...
++ find /lib/modules/2.6.12-9-386/build/ -type f -name 'ieee80211*'
find: /lib/modules/2.6.12-9-386/build/: Aucun fichier ou répertoire de ce type
+ FILES=
+ '[' -n '' ']'
+ egrep '^(CONFIG_IEEE80211.*)' /lib/modules/2.6.12-9-386/build//.config
grep: /lib/modules/2.6.12-9-386/build//.config: Aucun fichier ou répertoire de ce type
+ egrep '^#(un)?def.*(CONFIG_IEEE80211.*)' /lib/modules/2.6.12-9-386/build//include/linux/autoconf.h
grep: /lib/modules/2.6.12-9-386/build//include/linux/autoconf.h: Aucun fichier ou répertoire de ce type
+ return 0
hyperion@ubuntu:~/ieee80211-1.1.6$ make
Checking in /lib/modules/2.6.12-9-386/build/ for ieee80211 components...
find: /lib/modules/2.6.12-9-386/build/: Aucun fichier ou répertoire de ce type
grep: /lib/modules/2.6.12-9-386/build//.config: Aucun fichier ou répertoire de ce type
grep: /lib/modules/2.6.12-9-386/build//include/linux/autoconf.h: Aucun fichier ou répertoire de ce type
make -C /lib/modules/2.6.12-9-386/build M=/home/hyperion/ieee80211-1.1.6 MODVERDIR=/home/hyperion/ieee80211-1.1.6 modules
make: *** /lib/modules/2.6.12-9-386/build: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [modules] Erreur 2
hyperion@ubuntu:~/ieee80211-1.1.6$ sudo make install
make -C /lib/modules/2.6.12-9-386/build M=/home/hyperion/ieee80211-1.1.6 MODVERDIR=/home/hyperion/ieee80211-1.1.6 modules
make: *** /lib/modules/2.6.12-9-386/build: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [modules] Erreur 2
hyperion@ubuntu:~/ieee80211-1.1.6$
hyperion@ubuntu:~$ cd ieee80211-1.1.6
hyperion@ubuntu:~/ieee80211-1.1.6$ chmod +x remove-old
hyperion@ubuntu:~/ieee80211-1.1.6$ sudo ./remove-old
+ '[' '' == '' ']'
++ uname -r
+ KERN=/lib/modules/2.6.12-9-386/build
+ echo /lib/modules/2.6.12-9-386/build
+ grep '/$'
+ KERN=/lib/modules/2.6.12-9-386/build/
+ do_check /lib/modules/2.6.12-9-386/build/
+ echo -e 'Checking in /lib/modules/2.6.12-9-386/build/ for ieee80211 components...\n'
Checking in /lib/modules/2.6.12-9-386/build/ for ieee80211 components...
++ find /lib/modules/2.6.12-9-386/build/ -type f -name 'ieee80211*'
+ FILES=
+ '[' -n '' ']'
+ egrep '^(CONFIG_IEEE80211.*)' /lib/modules/2.6.12-9-386/build//.config
CONFIG_IEEE80211=m
CONFIG_IEEE80211_CRYPT=m
CONFIG_IEEE80211_WPA=m
CONFIG_IEEE80211_CRYPT_CCMP=m
CONFIG_IEEE80211_CRYPT_TKIP=m
+ ask_comment
+ true
+ read -p 'Above definitions found. Comment out? [y], n '
Above definitions found. Comment out? [y], n y
+ case ${REPLY} in
+ sed -i -e 's:^\(CONFIG_IEEE80211.*\):#\1:' /lib/modules/2.6.12-9-386/build//.config
+ sed -i -r -e 's:^(#(un)?def.*CONFIG_IEEE80211.*):/*\1*/:' /lib/modules/2.6.12-9-386/build//include/linux/autoconf.h
+ return 0
+ return 0
hyperion@ubuntu:~/ieee80211-1.1.6$ make
/bin/sh: cc: command not found
Checking in /lib/modules/2.6.12-9-386/build/ for ieee80211 components...
make -C /lib/modules/2.6.12-9-386/build M=/home/hyperion/ieee80211-1.1.6 MODVERDIR=/home/hyperion/ieee80211-1.1.6 modules
/usr/src/linux-headers-2.6.12-9-386/scripts/gcc-version.sh: line 11: gcc-3.4: command not found
/usr/src/linux-headers-2.6.12-9-386/scripts/gcc-version.sh: line 12: gcc-3.4: command not found
make[1]: gcc-3.4 : commande introuvable
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.12-9-386 »
CC [M] /home/hyperion/ieee80211-1.1.6/ieee80211_module.o
/bin/sh: gcc-3.4: command not found
make[2]: *** [/home/hyperion/ieee80211-1.1.6/ieee80211_module.o] Erreur 127
make[1]: *** [_module_/home/hyperion/ieee80211-1.1.6] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.12-9-386 »
make: *** [modules] Erreur 2
hyperion@ubuntu:~/ieee80211-1.1.6$
au début, j'avais oublié d'installer le gcc et linux header...,
ça plante toujours à make, pourtant je l'avais installé
quelle est la solution svp?
Merci
Dernière modification par Stardust (Le 29/12/2005, à 22:31)
Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.
In a world without walls and fences, who needs windows and gates ?
Hors ligne
#3 Le 30/12/2005, à 00:28
- ced
Re : [résolu]désinstaller un driver et réinstaller un autre
verifie la version de ton gcc. Le gcc par defaut de la breeze est 4.0.
Dc tu dois installer en plus le gcc-3.4 et dire que tu veux utiliser celui la lors de ta compile et pas le 4.0.
Une solution est de faire
CC=gcc-3.4
export CC
puis de lancer la compile.
J'etais tombe sur le pb qd j'avais compile vmware
Dernière modification par ced (Le 30/12/2005, à 00:29)
Hors ligne
#4 Le 30/12/2005, à 01:58
- lemerou
Re : [résolu]désinstaller un driver et réinstaller un autre
verifie la version de ton gcc. Le gcc par defaut de la breeze est 4.0.
Dc tu dois installer en plus le gcc-3.4 et dire que tu veux utiliser celui la lors de ta compile et pas le 4.0.Une solution est de faire
CC=gcc-3.4 export CC
puis de lancer la compile.
J'etais tombe sur le pb qd j'avais compile vmware
je ne suis pas sûr que la variable CC soit lue utilisés par toutes les procedures de compilation, si je fais un make pour une compilation de noyau, je suis obliger de faire un symlink de /usr/bin/gcc-3.4 vers /usr/bin/gcc
RAZIA: LA rAdio ÉtudiAnte de LAVAL (53) : http://www.radiorazia.com
Hors ligne
#5 Le 30/12/2005, à 10:48
- Stardust
Re : [résolu]désinstaller un driver et réinstaller un autre
re
je viens de vérifier dans les packages, il n'y a que le gcc 4.0 et le gcc3.3 mais pas de gcc 3.4
comment faire pour l'avoir sachant que je n'ai pas de connexion sous ubuntu
merci
Hardware :Partie de l'ordinateur qui reçoit les coups quand le software se plante. Desproges.
In a world without walls and fences, who needs windows and gates ?
Hors ligne
#6 Le 20/01/2006, à 14:22
- NaNo
Re : [résolu]désinstaller un driver et réinstaller un autre
j'ai le même problème j'espere que tu trouveras ton bonheur
Hors ligne