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.

#1 Le 03/05/2010, à 18:22

olipoh1

[Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Bonjour,

je viens de faire un upgrade ubuntu 9.10 --> 10.04 LTS

première remarque, j'ai vu sur des fils de discussion ici même que c'était une mauvaise idée. je suis donc si naïf de penser que si ubuntu propose une mise à jour, c'est que c'est sans danger ? et puis c'est quoi l'autre option, sachant que je me suis bien em.... à configurer la 9.04 et que je ne veux pas tout perdre ?

venons-en à mon problème : la mise à jour a fonctionné sauf pour ma carte wifi, qui avait été reconnue sans problème à l'install de la 9.04.

lspci :

03:06.0 Network controller: Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow] (rev 01)

iwconfig :

lo        no wireless extensions.

eth0      no wireless extensions.

voilà, je n'ai pas vu au moment de la mise à jour que ma carte n'était plus supportée.
je suis en train d'essayer ndiswrapper, mais bon, une solution pur jus ubuntu serait préférable.

question subsidiaire, y a-t-il moyen de faire un downgrade et retrouver ma config précédente (un truc à la windows pour reprendre une config qui marchait à un moment donné) ?

merci de votre aide à tous

edit :
je résume ce qu'il faut faire ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=3453092#p3453092

Dernière modification par olipoh1 (Le 05/05/2010, à 16:18)

Hors ligne

#2 Le 03/05/2010, à 18:23

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

scuse, j'ai dit que 9.04 avait reconnu ma carte à l'install. c'est 9.10 bien sûr. désolé

Hors ligne

#3 Le 03/05/2010, à 18:48

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

C'est une belle trouvaille ce ndiswrapper, parce que ça marche.

cependant, je ne mets pas ce fil en résolu à moins qu'on me dise qu'officiellement ma carte n'est pas supportée par la 10.04.

il me semble raisonnable de vouloir une solution ubuntu.

Hors ligne

#4 Le 03/05/2010, à 19:39

Kelsaltan

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Même souci avec la même carte wifi, avec une install complète à partir du LiveCD.

Hors ligne

#5 Le 04/05/2010, à 01:36

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Même problème avec une carte en pcmcia.

Si je regarde dans Hardinfo elle est bien reconnu par le système mais elle n'est pas activé ( les leds de la carte atteste de l'alimentation électrique, mais pas de sont utilisation par le système ) et NetworkManager ne voie que ma connection Ethernet.

Après une petit recherche je vois que prism54 est black listé, je met en commentaire prism54 dans   /etc/modprobe.d/blacklist.conf.
Il y à du mieux NetworkManager vois bien la carte (hard info aussi) mais me dit périphérique non prêt ( et de toute façon les led sont dans le même état qu'avant), et si je fait un iwconfig la carte est bien présente.

iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      NOT READY!  ESSID:off/any  
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Tx-Power=31 dBm   Sensitivity=0/200  
          Retry short limit:0   RTS thr=0 B   Fragment thr=0 B   
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

La je sèche, je vois pas se qu'il manque pour activé la carte hmm

Hors ligne

#6 Le 04/05/2010, à 06:33

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Je me pose une question d'ordre général.

Les développeurs, eux, ils doivent bien savoir si la carte est supportée ou pas, et puis si elle ne l'est pas, il doit bien y avoir un endroit où c'est indiqué officiellement. On fait comment pour leur signaler notre problème ?

Hors ligne

#7 Le 04/05/2010, à 06:59

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Je crois avoir vu quelque part que prism54 était blacklisté parce que c'est un driver libre qui prend le relai. Mais lequel ? p54pci si l'on en croit la blacklist justement. Mais comment savoir si il est bien présent ? Et quel est le paquet correspondant ?

Hors ligne

#8 Le 04/05/2010, à 16:08

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

C'est p54pci wink

$ modinfo p54pci
filename:       /lib/modules/2.6.32-21-powerpc/kernel/drivers/net/wireless/p54/p54pci.ko
firmware:       isl3886pci
alias:          prism54pci
license:        GPL
description:    Prism54 PCI wireless driver
author:         Michael Wu <flamingice@sourmilk.net>
srcversion:     AA776BFEE7E13EE8C25581D
alias:          pci:v00001260d00003886sv*sd*bc*sc*i*
alias:          pci:v00001260d00003877sv*sd*bc*sc*i*
alias:          pci:v000010B7d00006001sv*sd*bc*sc*i*
alias:          pci:v00001260d00003890sv*sd*bc*sc*i*
depends:        p54common,mac80211
vermagic:       2.6.32-21-powerpc mod_unload modversions

Mais dans iwconfig

eth1      NOT READY!  ESSID:off/any  
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Tx-Power=31 dBm   Sensitivity=0/200  
          Retry short limit:0   RTS thr=0 B   Fragment thr=0 B   
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

J'ai testé sur un autre ordi sous fedora 12 et le problème est le même.

edit le problème doit venir d'ici
si je fait un dmesg

[   23.876137] eth1: resetting device...
[   23.876168] eth1: uploading firmware...
[   24.174516] prism54 0001:11:00.0: firmware: requesting isl3890
[   24.187529] prism54: request_firmware() failed for 'isl3890'
[   24.187543] eth1: could not upload firmware ('isl3890')
[   24.187552] eth1: islpci_reset: failure

Dernière modification par bencar (Le 04/05/2010, à 16:22)

Hors ligne

#9 Le 04/05/2010, à 17:17

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Je vient de testé en en renomment le firmware 1.0.4.3.arm en isl3890, placé dans /lib/firmware,. La carte est allumé au démarrage de ubuntu (bon par-contre pose des problème d'affichage), mais NetworkManager ne vois toujours aucun réseaux wifi contrairement à wifi-radar. Mais je n'ai pas pus teste plus loin à cause des problèmes d'affichages.

[   22.978946] eth1: resetting device...
[   22.978981] eth1: uploading firmware...
[   23.290712] prism54 0001:11:00.0: firmware: requesting isl3890
[   23.377445] eth1: firmware version: 1.0.4.3
[   23.377503] eth1: firmware upload complete
[   23.444507] NET: Registered protocol family 10
[   23.624404] eth1: interface reset complete
[   23.627514] lo: Disabled Privacy Extensions
[   23.631136] cfg80211: Calling CRDA to update world regulatory domain
[   23.642861] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   23.674929] eth0: Link is up at 100 Mbps, full-duplex.
[   23.674944] eth0: Pause is disabled
[   23.705121] cfg80211: World regulatory domain updated:
[   23.705138] 	(start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   23.705150] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   23.705161] 	(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   23.705172] 	(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   23.705183] 	(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   23.705193] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   24.089823] Parsing Beacon/ProbeResp failed for 00:1f:33:48:e3:d2
[   24.116505] Parsing Beacon/ProbeResp failed for 00:1f:33:48:e3:d2
[   24.121467] Parsing Beacon/ProbeResp failed for 00:1f:33:24:4e:60
[   24.655737] irq: irq 1 on host /pci@f2000000/mac-io@17/interrupt-controller@40000 mapped to virtual irq 33

Ces trois lignes réapparaisse plusieurs fois pendant le boot

[   24.089823] Parsing Beacon/ProbeResp failed for 00:1f:33:48:e3:d2
[   24.116505] Parsing Beacon/ProbeResp failed for 00:1f:33:48:e3:d2
[   24.121467] Parsing Beacon/ProbeResp failed for 00:1f:33:24:4e:60

Par-contre si je branche la carte après le boot pas de problème d'affichage, NetworkManager détecte bien les réseaux(mais plus wifi-radar), mais impossible de se connecté à un réseaux (crypté ou non) ou d'en crée un  hmm

Dernière modification par bencar (Le 04/05/2010, à 17:29)

Hors ligne

#10 Le 04/05/2010, à 18:31

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Tout ça dépasse un peu mes compétences.

Par contre, tu dis que tu renommes le firmware en isl3890. Mais ça c'est prism54 qui le réclame. Par contre, plus haut, p54pci semble vouloir isl3886pci. T'as essayé ce nom là déjà ?

Et le répertoire, c'est lib/firmware ? y a pas autre chose avant ?

Hors ligne

#11 Le 04/05/2010, à 21:30

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Oui j'ai fait aussi, je posterait plus tard wink

Hors ligne

#12 Le 05/05/2010, à 04:45

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

olipoh1 a écrit :

Tout ça dépasse un peu mes compétences.

Par contre, tu dis que tu renommes le firmware en isl3890. Mais ça c'est prism54 qui le réclame. Par contre, plus haut, p54pci semble vouloir isl3886pci. T'as essayé ce nom là déjà ?

J'ai re black listé prism54, et fait la commande suivante pour "installer" isl3886pci.

wget -O /lib/firmware/isl3886pci http://daemonizer.de/prism54/prism54-fw/fw-softmac/2.13.12.0.arm

Et la si je fait iwconfig

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

Ma carte est bien détecté, je peut la branché avant le boot ou à chaud, networkmanager détecte bien  les réseaux wifi ( comme wifi-radar), mais il n'arrive toujours pas à se connecté hmm

Et la je vois pas d'où peut provenir le problème (je ne croie pas que cela peut venir des différents testes que je fait avant)

olipoh1 a écrit :

Et le répertoire, c'est lib/firmware ? y a pas autre chose avant ?

De quoi parle tu ?

Dernière modification par bencar (Le 05/05/2010, à 04:46)

Hors ligne

#13 Le 05/05/2010, à 07:12

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

je voulais savoir si c'était /lib/firmware, ou un truc genre /usr/lib/firmware comme j'ai pu le lire quelque part... (http://forum.ubuntu-fr.org/viewtopic.php?id=161730 fin du post #1)

tu devrais peut-être essayer le répertoire indiqué (surtout que hotplug, ça ressemble bien à ce que tu as, enfin je sais pas)

moi de mon côté il va falloir que je trouve le temps d'essayer tout ça, pour l'instant, j'ai pas trop le temps :-(

Hors ligne

#14 Le 05/05/2010, à 08:45

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

C'est directement dans /lib/firmware, j'ai testé aussi dans /usr/lib/firmware mais sa n'avais rien changé.

Hors ligne

#15 Le 05/05/2010, à 08:53

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

j'ai une question parce que tu as l'air de connaître.

je fais comment pour décharger ou recharger un module sans avoir à redémarrer.

par exemple si je fais sudo modprobe -r ndiswrapper, ça marche bien puisque je me retrouve déconnecté, plus de wifi.
par contre, si je fais sudo modprobe ndiswrapper, rien ne se passe au niveau du wifi. je suis obligé de redémarrer. y aurait pas un moyen de charger le module p54pci sans être obligé de le coller dans les modules au démarrage, et d'en enlever ndiswrapper ? (je sais pas si je suis bien clair)

edit :
bon en fait, même p54pci, je ne sais pas où il est. j'ai ndiswrapper dans /etc/modprobe.d et la ligne correspondante dans le fichier /etc/modules. je remplacerais bien la ligne ndiswrapper, par p54pci, mais il est où ce module ? y a un paquet à installer ?

edit :
j'ai réussi à décharger ndiswrapper, à copier le firmware dans lib/firmware. je redémarre. lsmod m'indique qu'il y a un module p54pci, et quelques-uns qui s'y rapportent, mais rien, pas de wifi, et pas de carte présente dans iwconfig.
je crois que je vais abandonner et attendre une correction, si elle vient.

Dernière modification par olipoh1 (Le 05/05/2010, à 09:30)

Hors ligne

#16 Le 05/05/2010, à 10:01

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Tu à renommé ton firmware en "isl3886pci"

Voire plus simple dans un terminale

sudo wget -O /lib/firmware/isl3886pci http://daemonizer.de/prism54/prism54-fw/fw-softmac/2.13.12.0.arm

Hors ligne

#17 Le 05/05/2010, à 11:55

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

oui oui, j'ai bien renommé en isl3886pci.
ma carte n'est pas détectée. y a que ndiswrapper qui marche pour moi.

Hors ligne

#18 Le 05/05/2010, à 15:59

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

un grand merci à toi bencar.

en fait apparemment le firmware que j'avais été chercher sur un autre site, n'était pas le bon. j'ai fait ton opération "wget" et ça marche.

j'ai récupéré ma carte et le réseau wifi sans passer par ndiswrapper. il semblerait donc que lors du passage à la lucid lynx, il y ait eu un petit oubli. je vais clôturer ce fil et en ouvrir un autre pour résumer ce qu'il faut faire.

merci encore

Hors ligne

#19 Le 05/05/2010, à 16:24

olipoh1

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

au fait bencar, tu as résolu le problème de ton côté ?

je crois me souvenir que la première chose que j'ai faite quand j'ai perdu mon wifi c'est d'installer le paquet hostap. Bon je suis pas certain que ça soit ça qui change quelque chose, surtout qu'il est bien précisé que hostap n'a pas besoin de firmware. hmm

t'as fait tout le boulot et chez moi ça marche. si tu veux que je réouvre ce fil, tu me le dis et je supprime [Résolu]

Dernière modification par olipoh1 (Le 05/05/2010, à 16:25)

Hors ligne

#20 Le 05/05/2010, à 18:40

bencar

Re : [Résolu] Passage en 10.04 raté pour le wifi (prism 802.11g)

Merci, je fait qu'elle que teste pour voire si je peut pas résoudre le problème par moi même.

Et j'irais faire un tour sur le wiki wink

Hors ligne