Dell inspiron 1525 wifi

Résolu/Fermé
enaid - 10 sept. 2008 à 11:03
 shikorie - 3 juin 2010 à 17:05
Bonjour,

j'ai installé ce weekend ubuntu 8.04 sur mon dell inspiron, mais je n'arrive pas à configurer ma connexion wireless.
j'ai la wireless card bcm4310 :

[code]diane@diane-laptop:~$ lspci | grep Broadcom
0b:00.0 Network controller: Broadcom Corporation BCM4310 USB Controller (rev 01)[/code]

puis quand je fais :

[code]diane@diane-laptop:~$ sudo lshw -C network
*-network
description: Ethernet interface
product: 88E8040 PCI-E Fast Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:09:00.0
logical name: eth0
version: 12
serial: 00:1d:09:60:f8:5d
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.20 firmware=N/A latency=0 link=no module=sky2 multicast=yes port=twisted pair
*-network UNCLAIMED
description: Network controller
product: BCM4310 USB Controller
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0b:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0[/code]

de ce que j'ai vu ailleurs sur le net, c'est qu'il faudrait que j'installe le driver pour win xp, à savoir bcmwl5.inf. c'est ce que j'ai fait :

[code]diane@diane-laptop:~$ sudo ndiswrapper -i /tmp/DRIVER/bcmwl5.inf
installing bcmwl5 ...
diane@diane-laptop:~$ ndiswrapper -l
bcmwl5 : driver installed[/code]

mais dans les choix de réseau qui me sont proposés, je n'ai que la confiuration manuelle, où j'ai deux choix : connexion filaire et connexion point à point.

est-ce que quelqu'un saurait d'où vient le problème ?
A voir également:

13 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
10 sept. 2008 à 22:17
Avant de te lancer dans ndiswrapper peut tu me donner le résultat de la commande :
/sbin/iwconfig

À noter qu'un tutoriel dédié est donné sur le site d'ubuntu pour ce modèle de carte :
http://doc.ubuntu-fr.org/wifi_broadcom_bcm43xx

Pour la fin de la configuration je t'invite à te baser sur ce tutoriel :
http://www.commentcamarche.net/faq/sujet 11210 configurer le wifi sous linux

En cas de difficultés reporte nous les informations demandées en fin de tutoriel.

Bonne chance
0
root@diane-laptop:~# /sbin/iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

j'ai suivi la procédure pour les cartes bcm43xx, mais ça ne change rien chez moi ! de ce que j'ai lu ailleurs sur le net, c'est qu'il faudrait que j'installe le pilote pour win xp (bcmwl5.inf). je l'installe via le terminal, puis quand je vais dans "pilotes sans fil windows", bcmwl5 est effectivement dans la liste des pilotes installés mais c'est également indiqué "matériel présent : non".

je l'ai désinstallé puis essayer avec le pilote vista (même si j'ai lu ailleurs qu'il ne marchait pas), bcmwl6. il s'installe correctement et c'est marqué "matériel présent : oui" mais pas de wifi pour autant ! je n'ai toujours que deux options pour la config manuel de network manager.


le code avec bcmwl6 :

root@diane-laptop:~# ndiswrapper -l
bcmwl6 : driver installed
device (14E4:4315) present (alternate driver: wl)

et avec bcmwl5 :

root@diane-laptop:~# ndiswrapper -l
bcmwl5 : driver installed
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
11 sept. 2008 à 10:14
Ndiswrapper semble avoir trouvé ta carte wifi mais tu n'as pas dû charger le module car la carte n'apparaît pas quand tu fais un iwconfig. Essaye (et reporte-moi le résultat de chacune de ces commandes) :
sudo ndiswrapper -m
sudo modprobe ndiswrapper
Vérifie que le module est bien chargé :
lsmod | grep ndiswrapper
dmesg | tail
sudo tail /var/log/messages

Si tout va bien ta carte devrait apparaître par exemple sous le nom wlan0 :
/sbin/iwconfig

Si c'est bien le cas vérifie que tu parviens à voir les réseaux alentours :
sudo iwlist wlan0 scan

Si c'est le cas il ne rete plus qu'à configurer ta carte conformément au tutoriel que je t'ai donné.

Bonne chance
0
pour ndiswrapper -m, il m'affiche une dizaine de fois "module configuration already contains alias directive"

pour modprobe ndiswrapper, rien ne s'affiche

pour lsmod | grep ndiswrapper :

ndiswrapper 192920 0

usvcore 146028 9 usb_storage,libusual,hci_sub_uvcvideo,ndiswrapper,usbhid,ehci_hcd,uhci_hcd


et ensuite :

diane@diane-laptop:~$ dmesg | tail
[ 62.565307] sd 5:0:0:0: [sdb] Write Protect is off
[ 62.565316] sd 5:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 62.565321] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 62.568883] sd 5:0:0:0: [sdb] 2005504 512-byte hardware sectors (1027 MB)
[ 62.570257] sd 5:0:0:0: [sdb] Write Protect is off
[ 62.570264] sd 5:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 62.570268] sd 5:0:0:0: [sdb] Assuming drive cache: write through
[ 62.570275] sdb: sdb1
[ 62.632533] sd 5:0:0:0: [sdb] Attached SCSI removable disk
[ 62.632616] sd 5:0:0:0: Attached scsi generic sg2 type 0
diane@diane-laptop:~$ sudo tail /var/log/messages
Sep 11 11:02:21 diane-laptop kernel: [ 61.903502] usbcore: registered new interface driver usb-storage
Sep 11 11:02:21 diane-laptop kernel: [ 61.903509] USB Mass Storage support registered.
Sep 11 11:02:26 diane-laptop kernel: [ 62.555573] scsi 5:0:0:0: Direct-Access Sony Storage Media 0100 PQ: 0 ANSI: 0 CCS
Sep 11 11:02:26 diane-laptop kernel: [ 62.562882] sd 5:0:0:0: [sdb] 2005504 512-byte hardware sectors (1027 MB)
Sep 11 11:02:26 diane-laptop kernel: [ 62.565307] sd 5:0:0:0: [sdb] Write Protect is off
Sep 11 11:02:26 diane-laptop kernel: [ 62.568883] sd 5:0:0:0: [sdb] 2005504 512-byte hardware sectors (1027 MB)
Sep 11 11:02:26 diane-laptop kernel: [ 62.570257] sd 5:0:0:0: [sdb] Write Protect is off
Sep 11 11:02:26 diane-laptop kernel: [ 62.570275] sdb: sdb1
Sep 11 11:02:26 diane-laptop kernel: [ 62.632533] sd 5:0:0:0: [sdb] Attached SCSI removable disk
Sep 11 11:02:26 diane-laptop kernel: [ 62.632616] sd 5:0:0:0: Attached scsi generic sg2 type 0


ça veut dire que je n'ai pas chargé le module ? (le module c'est bcmwl5 ou ndiswrapper ?) et si c'est ça, comment je peux y remédier ?

merci de ton aide en tout cas !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
11 sept. 2008 à 11:27
Non c'est bon ton module c'est bien ndiswrapper (cf commande modprobe) et s'il apparaît dans la liste des modules (lsmod) c'est qu'il est chargé. En l'occurrence il est chargé et apparemment il n'a pas écrit d'erreur (il faudrait juste vérifier /var/log/messages pour être sûrs). À présent peux-tu me dire si ta carte wifi apparaît quand tu fais un :
/sbin/iwconfig

Bonne chance
0
le fichier /var/log/messages fait 60 pages quand je le colle dans un doc, j'ai recherché "ndiswrapper" et à un moment il m'affiiche ça :

Sep 11 11:09:52 diane-laptop kernel: [ 130.483188] usbcore: deregistering interface driver ndiswrapper
Sep 11 11:09:52 diane-laptop kernel: [ 130.483792] ndiswrapper (ntoskernel_exit:2708): object df871a20(2) was not freed, freeing it now
Sep 11 11:09:53 diane-laptop kernel: [ 130.510307] ndiswrapper version 1.52 loaded (smp=yes, preempt=no)
Sep 11 11:09:53 diane-laptop kernel: [ 130.537888] usbcore: registered new interface driver ndiswrapper

je sais pas si c'est normal...

et pour iwconfig, toujours pareil :


root@diane-laptop:~# /sbin/iwconfig
lo no wireless extensions.

eth0 no wireless extensions.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
11 sept. 2008 à 13:47
Dans ton cas, d'après les résultats que tu m'as donné, il faut que ton "ndiswrapper -i" utilise le driver windows bcmwl6.
Quand tu tapes "ndiswrapper -l" il faut que tu aies driver installed, hardware present sinon ça ne peut pas marcher.
ndiswrapper -l

Tu peux t'inspirer de ce tutoriel pour voir comment marche ndiswrapper ;
http://www.lea-linux.org/cached/index/Trucs:Livebox_wifi_(Inventel)_et_Mandriva_LE2005.html

Ceci fait, crée l'interface (wlan0) avec ndiswrapper -m (et là ta carte devrait apparaître avec ces commandes) :
sudo ndiswrapper -m 
sudo modprobe ndiswrapper
/sbin/iwconfig

Si ça ne marche toujours pas regarde s'il n'y a pas des modules bcm linux qui interfèrent :
lsmod | grep bcm

Si des modules apparaissent essaye de les décharger (avec la commande "sudo rmmod lenomdumodule") et de recharger ndiswrapper.
sudo modprobe ndiswrapper
/sbin/iwconfig

Bonne chance
0
rebonjour !

finalement j'ai plus ou moins réussi à installer le wifi. c'est très étrange mais jusque là j'avais installé bcmwl5.inf depuis R151517.exe et en le faisant depuis R174291.exe, le matériel est indiqué comme présent dans les pilotes sans fil. quand je vais dans network manager, mon réseau wifi s'affiche mais il n'arrive pas à se connecter.
je suppose qu'il faut que je finisse la manip indiquée dans le tuto.

mais la 1ère étape me bloque déjà :

root@diane-laptop:~$ /sbin/iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"USR8054"
Mode:Managed Frequency:2.462 GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate=54 Mb/s Tx-Power=32 dBm
RTS thr:2347 B Fragment thr=2346 B
Power Management:off
Link Quality=39/100 Signal level=-71 dBm Noise level=-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0


ensuite j'ai modifié le fichier interfaces en mettant :

auto wlan0
iface wlan0 inet dhcp
wireless-essid USR8054

mais comme je ne sais pas où trouver wireless-key, je n'ai rien mis (je me suis arrêtée à wireless-essid)

ensuite quand je fais sudo ifup eth1 :

root@diane-laptop:~# sudo ifup wlan0
There is already a pid file /var/run/dhclient.wlan0.pid with pid 134519072
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/wlan0/00:16:44:e7:4f:c7
Sending on LPF/wlan0/00:16:44:e7:4f:c7
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13

et il continue...

maintenant en passant ma souris sur network manager en haut à droite, je ne vois plus que configuration manuelle (où s'affiche effectivement la connexion sans fil).
0
bon bein... en fait c'est tout bon ! j'ai configuré manuellement via le network manager en laissant dhcp ! ouf...
merci encore pour ton aide :)
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
11 sept. 2008 à 21:28
Ok, peux-tu m'en dire un peu plus sur le routeur wifi sur lequel tu te connectes (méthode d'authentification WEP/WPA ou rien, sécurisation sur l'adresse MAC, est ce que le routeur attribue automatiquement une IP...). Car manifestement ta carte est correctement détectée puisque tu as une adresse hexadécimale à droite de access point. Il ne reste donc plus qu'à la configurer correctement.

Vu le nom je dirais que ton routeur un US Robotics mais il n'est nulle part dit s'il attribue automatiquement une IP, des routes, et des DNS (service DHCP). Si ce service n'est pas activé sur ton routeur ça ne peut pas marcher tel que tu l'as configuré. Il faut alors configurer manuellement ta gateway (le routeur) et ton IP. Exemple en supposant que ton routeur travaille avec le sous-réseau 192.168.1.*,prenne pour IP 192.168.1.1, et que l'on attribue 192.168.1.10 à ton linux :
auto wlan0
iface wlan0 inet static
  address 192.168.1.10
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1
  wireless-mode managed
  wireless-essid "USR8054"
#  wireless-key taclewep

Rq: Note que ça ne sert à rien d'anonymiser l'adresse du point d'accès (contrairement à ta clé WEP ou WPA) car ce n'est pas ta clé et tu peux la voir en clair en tapant :
sudo iwlist wlan0 scan

De ce que j'en vois ici il est possible de configuration une authentification WPA (recommandé une fois que tu seras parvenue à le faire marcher sans sécurisation). Tu peux te référer à ce lien pour trouver un début de doc :
https://www.usr.com/en-support/product?prod=8054

Bonne chance
0
bonjour, tout marche parfaitement depuis hier après-midi en fait ! j'ai configuré manuellement mon réseau.
par contre je me demandais, est-ce qu'il est possible de se connecter automatiquement à un réseau wifi gratuit (à l'université par exemple) ?
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
13 sept. 2008 à 01:39
Bien entendu, il suffit de modifier les lignes de /etc/nework/interfaces en conséquences. Il y a peut être moyen de faire mieux avec des outils comme knetwork-manager ou kwifimanager (ou équivalents) mais je t'avoue que je n'utilise pas ces logiciels.

En ce qui me concerne je mets dans /etc/network/interfaces les ESSID/clés de tous les réseaux wifi sur lesquels je traine, et je commente/décommente (caractère #) en fonction de celui dont j'ai besoin
auto wlan0
#paramètres wifi1 (actif)
  wireless-essid "Mon_premier_access_point"
  wireless key 123456789ABCDEF
#paramètres wifi1 (inactif)
#  wireless-essid "Mon_premier_access_point2"
#  wireless key FEDCBA987654321
#...

Ensuite un simple :
sudo ifdown wlan0
sudo ifup wlan0

... permettent de reconfigurer ta carte en conséquence.

Bonne chance
0
lo no wireless extensions.

eth0 no wireless extensions.

pan0 no wireless extensions.
0
ok merci, je testerai tout ça en temps voulu !
0