Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 18/08/2009, à 17:53

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

Bon, ben reste plus qu'à :

1) utiliser la méthode de la doc
http://doc.ubuntu-fr.org/wifi_broadcom_bcm43xx#installation_du_firmware

2) ou installer Jaunty à la place de Hardy

Edit : tout bien réfléchi, j'installerais Jaunty (à moins que tu n'ais une raison particulière de garder Hardy ?)

Dernière modification par imhotep59 (Le 18/08/2009, à 17:56)

#27 Le 18/08/2009, à 18:02

toto1

Re : [RESOLU] Problème wifi aucun réseau

Je ne suis pas arrivé à mettre l'autre driver. Linux refuse la sélection de ce driver.

Hors ligne

#28 Le 18/08/2009, à 18:07

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

toto1 a écrit :

Je ne suis pas arrivé à mettre l'autre driver. Linux refuse la sélection de ce driver.

Donc retour à mon post précédent.

#29 Le 18/08/2009, à 20:04

toto1

Re : [RESOLU] Problème wifi aucun réseau

Donc j'ai suivi le lien
http://doc.ubuntu-fr.org/wifi_broadcom_ … u_firmware

J'ai utilisé le fichier bcmwl5 de mon windows XP

J'ai créé le répertoire bcmwl5.sys
et j'ai extrais le firmware (je pense)

technologie@technologie-pc:/lib/firmware$ dir
2.6.24-19-generic     bcm43xx_initval05.fw  bcm43xx_microcode11.fw
2.6.24-24-generic     bcm43xx_initval06.fw  bcm43xx_microcode2.fw
bcm43xx_initval01.fw  bcm43xx_initval07.fw  bcm43xx_microcode4.fw
bcm43xx_initval02.fw  bcm43xx_initval08.fw  bcm43xx_microcode5.fw
bcm43xx_initval03.fw  bcm43xx_initval09.fw  bcm43xx_pcm4.fw
bcm43xx_initval04.fw  bcm43xx_initval10.fw  bcm43xx_pcm5.fw




Après lorsque je tape les 2 commandes pour relancer le module rien ne se passe :

technologie@technologie-pc:/lib/firmware$ sudo rmmod bcm43xx
[sudo] password for technologie:
ERROR: Module bcm43xx does not exist in /proc/modules
technologie@technologie-pc:/lib/firmware$ sudo modprobe bcm43xx
technologie@technologie-pc:/lib/firmware$




ensuite j'ai modifié le fichier interface

technologie@technologie-pc:/lib/firmware$ cat /etc/network/interfaces
auto lo
iface lo inet loopback




Ensuite j'ai mis une commande supplémentaire dans la liste de demarrage (système->préférence->sessions):
nm-applet --sm-disable

Ca ne fonctionne pas, la carte n'est pas détectée (a cause du module qui n'est pas relancée je pense)

Hors ligne

#30 Le 18/08/2009, à 20:22

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

As tu utilisé la méthode décrite au paragraphe : Ndiswrapper: bcm4311 et bcm4312 (rev 02) par ndiswrapper ?
Parce qu'apparemment dans la doc ils semblent dire que la méthode b43-fwcutter ne fonctionne pas avec Hardy.

#31 Le 18/08/2009, à 20:53

toto1

Re : [RESOLU] Problème wifi aucun réseau

technologie@technologie-pc:~$ lspci | grep Network
05:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
technologie@technologie-pc:~$ sudo apt-get install b43-fwcutter
[sudo] password for technologie:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
b43-fwcutter est déjà la plus récente version disponible.
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.24-19-generic linux-headers-2.6.24-19
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
technologie@technologie-pc:~$ echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
blacklist bcm43xx
technologie@technologie-pc:~$ sudo apt-get install ndiswrapper-utils-1.9
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.24-19-generic linux-headers-2.6.24-19
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
  ndiswrapper-common
Paquets suggérés :
  ndiswrapper-source
Les NOUVEAUX paquets suivants seront installés :
  ndiswrapper-common ndiswrapper-utils-1.9
0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0o/30,4ko dans les archives.
Après cette opération, 213ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Sélection du paquet ndiswrapper-common précédemment désélectionné.
(Lecture de la base de données... 115936 fichiers et répertoires déjà installés.)
Dépaquetage de ndiswrapper-common (à partir de .../ndiswrapper-common_1.50-1ubuntu1_all.deb) ...
Sélection du paquet ndiswrapper-utils-1.9 précédemment désélectionné.
Dépaquetage de ndiswrapper-utils-1.9 (à partir de .../ndiswrapper-utils-1.9_1.50-1ubuntu1_i386.deb) ...
Paramétrage de ndiswrapper-common (1.50-1ubuntu1) ...
Paramétrage de ndiswrapper-utils-1.9 (1.50-1ubuntu1) ...
technologie@technologie-pc:~$ mkdir /tmp/bcm43xx; cd /tmp/bcm43xx
technologie@technologie-pc:/tmp/bcm43xx$ sudo apt-get install cabextract
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.24-19-generic linux-headers-2.6.24-19
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  cabextract
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 53,9ko dans les archives.
Après cette opération, 188ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com hardy/universe cabextract 1.2-2 [53,9kB]
53,9ko réceptionnés en 0s (63,3ko/s)
Sélection du paquet cabextract précédemment désélectionné.
(Lecture de la base de données... 115958 fichiers et répertoires déjà installés.)
Dépaquetage de cabextract (à partir de .../cabextract_1.2-2_i386.deb) ...
Paramétrage de cabextract (1.2-2) ...
technologie@technologie-pc:/tmp/bcm43xx$ wget ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe
--20:39:43--  ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe
           => `sp34152.exe'
Résolution de ftp.hp.com... 15.216.110.131, 15.201.72.14
Connexion vers ftp.hp.com|15.216.110.131|:21... connecté.
Ouverture de session en anonymous... Session établie!
==> SYST ... complété.    ==> PWD ... complété.
==> TYPE I ... complété.  ==> CWD /pub/softpaq/sp34001-34500 ... complété.
==> PASV ... complété.    ==> RETR sp34152.exe ... complété.
Taille: 4 494 456 (4.3M) (non certifiée)

100%[===================================================================>] 4 494 456    317.22K/s    ETA 00:00

20:40:01 (307.69 KB/s) - « sp34152.exe » sauvegardé [4494456]

technologie@technologie-pc:/tmp/bcm43xx$ cabextract sp34152.exe
Extracting cabinet: sp34152.exe
  extracting bcm1xsup.dll
  extracting bcm43xx.cat
  extracting bcm43xx64.cat
  extracting Bcmnpf64.sys
  extracting bcmwl5.inf
  extracting bcmwl5.sys
  extracting bcmwl564.sys
  extracting bcmwliss.dll
  extracting bcmwlnpf.sys
  extracting bcmwlpkt.dll
  extracting bcmwls.ini
  extracting bcmwls32.exe
  extracting bcmwls64.exe
  extracting bcmwlu00.exe
  extracting data1.cab
  extracting data1.hdr
  extracting data2.cab
  extracting ikernel.ex_
  extracting is.exe
  extracting launcher.ini
  extracting layout.bin
  extracting setup.exe
  extracting Setup.ini
  extracting setup.inx
  extracting setup.iss
  extracting sp34152.cva

All done, no errors.
technologie@technologie-pc:/tmp/bcm43xx$ sudo ndiswrapper -i *.inf
installing bcmwl5 ...
technologie@technologie-pc:/tmp/bcm43xx$ ndiswrapper -l
bcmwl5 : driver installed
    device (14E4:4311) present (alternate driver: wl)
technologie@technologie-pc:/tmp/bcm43xx$ sudo depmod -a
technologie@technologie-pc:/tmp/bcm43xx$ sudo modprobe ndiswrapper
technologie@technologie-pc:/tmp/bcm43xx$ sudo cp /etc/network/interfaces /etc/network/interfaces.orig
technologie@technologie-pc:/tmp/bcm43xx$ echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces
auto lo
iface lo inet loopback

technologie@technologie-pc:/tmp/bcm43xx$ sudo ndiswrapper -m
module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

module configuration already contains alias directive

technologie@technologie-pc:/tmp/bcm43xx$ echo 'ndiswrapper' | sudo tee -a /etc/modules
ndiswrapper
technologie@technologie-pc:/tmp/bcm43xx$ echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
ENABLED=0
technologie@technologie-pc:/tmp/bcm43xx$ sudo lshw -C network | tail -1
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=full ip=192.168.1.12 latency=64 link=yes module=ssb multicast=yes port=twisted pair speed=100MB/s
technologie@technologie-pc:/tmp/bcm43xx$ sudo rmmod b43
ERROR: Module b43 does not exist in /proc/modules
technologie@technologie-pc:/tmp/bcm43xx$ sudo rmmod b44
technologie@technologie-pc:/tmp/bcm43xx$ sudo rmmod b43legacy #this step added Apr 27 2008
ERROR: Module b43legacy does not exist in /proc/modules
technologie@technologie-pc:/tmp/bcm43xx$ sudo rmmod ssb
technologie@technologie-pc:/tmp/bcm43xx$ sudo rmmod ndiswrapper
technologie@technologie-pc:/tmp/bcm43xx$ sudo modprobe ndiswrapper
technologie@technologie-pc:/tmp/bcm43xx$ sudo modprobe ssb
technologie@technologie-pc:/tmp/bcm43xx$ sudo modprobe b44 #this step added May 1 2008
technologie@technologie-pc:/tmp/bcm43xx$ sudo lshw -C network | tail -1
       configuration: autonegotiation=on broadcast=yes driver=b44 driverversion=2.0 duplex=full ip=192.168.1.12 latency=64 link=yes module=ssb multicast=yes port=twisted pair speed=100MB/s
technologie@technologie-pc:/tmp/bcm43xx$

J'obtiens pas "module=ndiswrapper" comme indiqué

Hors ligne

#32 Le 18/08/2009, à 21:14

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

Bon, tu as la ligne module=ssb et pas module=ndiswrapper, c'est pour ça que ça ne va pas. Il faut donc finir la procédure comme indiqué dans la doc avec :

sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy #this step added Apr 27 2008
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
sudo modprobe b44 #this step added May 1 2008

Puis tu redonnes le résultat de :

sudo lshw -C network | tail -1

#33 Le 19/08/2009, à 17:24

toto1

Re : [RESOLU] Problème wifi aucun réseau

Bonne nouvelle, ma carte est détectée. Je vois les différents réseaux. Cependant, j'ai réussi à me connecter une fois. Après redémarrage, je n'arrive plus à me reconnecter (la carte wifi n'est plus installée).

Pour pouvoir me reconnecter, je suis obligé de retaper les commandes suivantes :

sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy #this step added Apr 27 2008
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
sudo modprobe b44 #this step added May 1 2008

Et pourtant j'ai bien saisi la commande qui permet de réaliser l'opération automatiquement
echo -e '#Hardy ssb/ndiswrapper workaround, added' `date` '\ninstall ndiswrapper modprobe -r b43 b44 b43legacy ssb; modprobe --ignore-install ndiswrapper $CMDLINE_OPTS; modprobe ssb; modprobe b44;' | sudo tee -a /etc/modprobe.d/ndiswrapper

Hors ligne

#34 Le 19/08/2009, à 17:41

toto1

Re : [RESOLU] Problème wifi aucun réseau

Peut-être est-il possible de lancer un script au demarrage ?
Mais je ne sais pas comment on fait sous linux.

Hors ligne

#35 Le 19/08/2009, à 19:31

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

OK, on peut faire le script suivant en enregistrant un fichier texte qu'on appellera wifi.sh et que l'on peut placer dans ton home (par exemple).
Dans ce fichier on met d'abord le code suivant puis on sauvegarde

#!/bin/bash
# Script pour wifi
sudo rmmod b43
sudo rmmod b44
sudo rmmod b43legacy #this step added Apr 27 2008
sudo rmmod ssb
sudo rmmod ndiswrapper
sudo modprobe ndiswrapper
sudo modprobe ssb
sudo modprobe b44 #this step added May 1 2008
exit 0;

Puis on rend ce script exécutable. Pour ce faire on se place (en console) dans le répertoire où tu as sauvegardé wifi.sh (donc normalement ton home soit : /home/nom-d-utilisateur). On tape donc :

chmod a+x wifi.sh

Ensuite on va donner les droits à root pour le pas être embêté par "sudo" (qui sinon demande le mot de passe lors du lancement en console).

sudo chown root:root wifi.sh

Puis on teste le script en console pour voir si ça marche en lançant :

./wifi.sh

Si ça lance bien ta carte wifi, il ne restera plus qu'à exécuter ce script à chaque démarrage. Je te dirais après comment faire ça automatiquement au lancement de session mais teste déjà ça avant qu'on finalise.

#36 Le 19/08/2009, à 21:42

toto1

Re : [RESOLU] Problème wifi aucun réseau

Ca fontionne, cependant, j'ai un problème.
quand je tape
sudo chown root:root wifi.sh
je rentre un seul mot de passe et je peux relancer le fichier par la suite sans redonner de mot de passe.
Cependant, à chaque redemarrage, je suis obligé de relancer la commande et de redonner un mot de passe.
Si bien qu'en mettant la commande ./wifi.sh dans les programmes de demarrage, le fichier n'est pas lancé.
Je n'ai peut-être pas utilisé la bonne méthode.

Hors ligne

#37 Le 19/08/2009, à 21:59

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

Oui, je crois voir d'où ça viens. On va tester :

sudo chmod u+s wifi.sh

Pour modifier la permission d'exécution du script afin que celui ci puisse être lancer par un utilisateur "standard" mais dans un environnement de root. Du coup si tu regarde ensuite ton fichier wifi.sh avec la commande ls -l tu devrais voir des permissions de ce type :
-rwsr-xr-x

#38 Le 20/08/2009, à 10:34

toto1

Re : [RESOLU] Problème wifi aucun réseau

Ca fonctionne. Merci beaucoup.
Je n'ai pas fait une entrée fracassante dans le monde de Linux : 3 jours pour connecter un pc en wifi. J' ai encore pas mal de progrès à faire mais j'ai appris pas mal de chose grâce à ce post.

Hors ligne

#39 Le 20/08/2009, à 10:42

anonym_user

Re : [RESOLU] Problème wifi aucun réseau

Super, content d'avoir pu t'aider. T'inquiète pas, on a tous été débutant un jour et il m'arrive souvent de me planter (ça ne fait qu'un an que j'utilise vraiment Linux).
Pour info la méthode que tu as utilisé pour mettre ton script en démarrage automatique n'est pas la plus élégante mais ça n'est pas grave et ça n'a aucune conséquence pour ce type de script. Selon les règles, il aurait fallu mettre ce script dans init.d puis créer un raccourci (lien symbolique pour les linuxiens) de démarrage dans le dossier de run level (rc) souhaité.
Est ce que tu peux passer ton topic en RESOLU ? (tu édites ton premier post et tu modifies le titre en y ajoutant [RESOLU])
Merci et A+