Domino Posted March 23, 2014 Posted March 23, 2014 (edited) Bonjour, Je suis aussi nouveau avec Elementary OS que novice sous Linux. J'ai miraculeusement réussi à installer EOS sur mon Lenovo B5400, mais 1000 fois hélàs, je n'ai plus de wifi ... Avec la commande iwconfig , je me retrouve avec le résultat suivant : lo no wireless extensions. eth0 no wireless extensions. Serait ce le fait que ma carte wifi ne soit pas reconnue ? Si oui, que faire ?? D'avance merci. Edited March 25, 2014 by Nikos
0 Nyrhu Posted March 23, 2014 Posted March 23, 2014 Pour ma part, ma clé Wifi N n'était également pas reconnue j'ai réglé le problème en mettant à jours le Kernel J'ai donc téléchargé le nouveau Kernel via mon smartphone mais un autre ordi (Linux, Windows ou OSX) fera l'affaire Puis j'ai placer et installer les 3 fichiers sur mon PC sous eOS
0 Domino Posted March 23, 2014 Author Posted March 23, 2014 Merci pour cette réponse rapide , je vais donc faire une tentative . Je croise les doigts ! Et je reviens pleurer sur le forum ... ou pas !!!
0 Domino Posted March 23, 2014 Author Posted March 23, 2014 Re bouu h !!! Ca n'a pas fonctionné ! : eth0 no wireless extensions. lo no wireless extensions. Donc pour ce soir, Windows 1 - Domino 0 Bonne soirée
0 Nyrhu Posted March 23, 2014 Posted March 23, 2014 Tu peux essayer de faire tourner les drivers Windows sous Linux : http://doc.ubuntu-fr.org/ndiswrapper
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 Merci de ton implication, mais j'ai un niveau de tétard en informatique ! Je suis incapable de faire toutes ces manip ... soit je ne trouve pas le dossier ou tout simplement je ne comprend rien (et pourtant ce n'est pas faute de tenter ma chance ...) J'ai même réussi plus ou moins à trouver une archive (dont le fichier "wireless_tools que j'ai décompresser mais rien ne s'appelle inf ...)) et je n'ai plus aucun pilote windows ayant tout viré persuadé que mon optimisme l'emportera sur la machine ! A vrai dire je suis complètement paumé, après moults apt-get et autre aptitude, j'ai l'impression de jouer à Harry Potter ... mais la fin ne semble pas la même et Voldomor alias B. Gates risque de me re-convertir de force !!! Windows 2 - Domino 0 (toujours !)
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Bonjour Domino, Pour l'instant, on va commencer tranquillement, depuis un terminal (raccourci CTRL+ALT+T), pourrais-tu saisir les commandes suivantes : sudo apt-get install lshw sudo lshw -short Et ensuite me faire un copier/coller du résultat en réponse de ce message. N'hésite pas à utiliser le bouton <> pour ajouter ton texte en forme. Nikos
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 (edited) Bonjour, Désolé pour le retour tardif, mais je donne des cours ... d'informatique à des seniors ! (et ce n'est pas une blague !) Voici donc le rapport : reno@reno-B5400:~$ sudo lshw -short Chemin matériel Périphérique Classe Description ============================================================ system 80B6QB0 (LENOVO_MT_80B6) /0 bus 80B6QB0 /0/0 memory 128KiB BIOS /0/5 processor Intel(R) Core(TM) i5-4200M CPU /0/5/7 memory 32KiB L1 cache /0/5/8 memory 256KiB L2 cache /0/5/9 memory 3MiB L3 cache /0/6 memory 32KiB L1 cache /0/a memory 4GiB Mémoire Système /0/a/0 memory 4GiB SODIMM DDR3 Synchrone 160 /0/a/1 memory DIMMProject-Id-Version: @(#) $ /0/100 bridge Xeon E3-1200 v3/4th Gen Core P /0/100/2 display 4th Gen Core Processor Integra /0/100/3 multimedia Xeon E3-1200 v3/4th Gen Core P /0/100/14 bus 8 Series/C220 Series Chipset F /0/100/16 communication 8 Series/C220 Series Chipset F /0/100/1a bus 8 Series/C220 Series Chipset F /0/100/1b multimedia 8 Series/C220 Series Chipset H /0/100/1c bridge 8 Series/C220 Series Chipset F /0/100/1c.2 bridge 8 Series/C220 Series Chipset F /0/100/1c.2/0 network Realtek Semiconductor Co., Ltd /0/100/1c.3 bridge 8 Series/C220 Series Chipset F /0/100/1c.3/0 eth0 network RTL8111/8168/8411 PCI Express /0/100/1d bus 8 Series/C220 Series Chipset F /0/100/1f bridge HM86 Express LPC Controller /0/100/1f.2 storage 8 Series/C220 Series Chipset F /0/100/1f.3 bus 8 Series/C220 Series Chipset F /0/1 scsi2 storage /0/1/0.0.0 /dev/cdrom1 disk DVD-RAM UJ8DB /0/2 scsi4 storage /0/2/0.0.0 /dev/sda disk 500GB ST500LT012-1DG14 /0/2/0.0.0/1 /dev/sda1 volume 461GiB Volume EXT4 /0/2/0.0.0/2 /dev/sda2 volume 3863MiB Extended partition /0/2/0.0.0/2/5 /dev/sda5 volume 3863MiB Linux swap / Solaris p /1 power 45N1045 /2 power TBD by ODM> En espérant que ce soit présentable ! Merci Edited March 24, 2014 by Nikos
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Ok j'ai un bout de piste, je voudrais être sûr : sudo lspci Si c'est ce que je pense, j'ai peut-être une solution... Nikos
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 (edited) Peut être une solution ? :-) ! Je suis preneur !! Voilà le résultat : 00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06) 00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) 00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06) 00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04) 00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04) 00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04) 00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4) 00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d4) 00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d4) 00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04) 00:1f.0 ISA bridge: Intel Corporation HM86 Express LPC Controller (rev 04) 00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04) 00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 04) 04:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b723 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10) Edited March 24, 2014 by Nikos
0 Nikos Posted March 24, 2014 Posted March 24, 2014 On peut tester une solution, mais c'est sans garantie.. Tout d'abord, avant de passer à l'étape suivante, c'est à dire de la compilation, on va regarder si le module dédié à ta carte Wifi est activé : lsmod | grep rtl8723be Normalement, cela ne doit te retourner aucun résultat. Et la suite : git clone http://github.com/lwfinger/rtl8723be cd rtl8723be git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9 make sudo make install sudo modprobe rtl8723be Tiens moi au courant. Nikos
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 Je me prépare pour les expériences ... Au fait, question très certainement stupide, je tape, dans le terminal, les lignes une à une ou tout d'un coup ?
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 Pour <lsmod | grep rtl8723be>, le résultat est effectivement retour à la case départ sans toucher 20.000 ... Rien ne se passe !
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Ok Tu peux continuer pour la suite, par contre c'est ligne par ligne, mais un copier/coller peut faire l'affaire. Nikos
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Pour <lsmod | grep rtl8723be>, le résultat est effectivement retour à la case départ sans toucher 20.000 ... Rien ne se passe ! Juste en passant, tu trouveras le bouton <> dans la barre d'outils, voici sur la capture : http://www.elementaryos-fr.org/wp-content/uploads/2014/03/code_balise.png[/img] Nikos
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 Voilà je crois le résultat (en mettant tout d'un bloc) : <git clone http://github.com/lwfinger/rtl8723be Cloning into 'rtl8723be'... remote: Reusing existing pack: 84, done. remote: Total 84 (delta 0), reused 0 (delta 0) Unpacking objects: 100% (84/84), done. reno@reno-B5400:~$ cd rtl8723be reno@reno-B5400:~/rtl8723be$ git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9 Note: checking out '604aa9058fb9e5bb1cf571c99989d081f8fc8b9'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 604aa90... rtl8723ae: Add firmware to repo reno@reno-B5400:~/rtl8723be$ make make -C /lib/modules/3.14.0-031400rc1-generic/build M=/home/reno/rtl8723be modules make[1]: entrant dans le répertoire « /usr/src/linux-headers-3.14.0-031400rc1-generic » CC [M] /home/reno/rtl8723be/base.o /home/reno/rtl8723be/base.c: In function ‘_rtl_init_mac80211’: /home/reno/rtl8723be/base.c:368:4: erreur: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’ /home/reno/rtl8723be/base.c: In function ‘rtl_beacon_statistic’: /home/reno/rtl8723be/base.c:1180:2: erreur: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/home/reno/rtl8723be/base.o] Erreur 1 make[1]: *** [_module_/home/reno/rtl8723be] Erreur 2 make[1]: quittant le répertoire « /usr/src/linux-headers-3.14.0-031400rc1-generic » make: *** [all] Erreur 2 reno@reno-B5400:~/rtl8723be$ sudo make install [sudo] password for reno: Sorry, try again. [sudo] password for reno: make -C /lib/modules/3.14.0-031400rc1-generic/build M=/home/reno/rtl8723be modules make[1]: entrant dans le répertoire « /usr/src/linux-headers-3.14.0-031400rc1-generic » CC [M] /home/reno/rtl8723be/base.o /home/reno/rtl8723be/base.c: In function ‘_rtl_init_mac80211’: /home/reno/rtl8723be/base.c:368:4: erreur: ‘struct ieee80211_hw’ has no member named ‘channel_change_time’ /home/reno/rtl8723be/base.c: In function ‘rtl_beacon_statistic’: /home/reno/rtl8723be/base.c:1180:2: erreur: implicit declaration of function ‘compare_ether_addr’ [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [/home/reno/rtl8723be/base.o] Erreur 1 make[1]: *** [_module_/home/reno/rtl8723be] Erreur 2 make[1]: quittant le répertoire « /usr/src/linux-headers-3.14.0-031400rc1-generic » make: *** [all] Erreur 2 reno@reno-B5400:~/rtl8723be$ > Je suppose que les "Erreur" qui se promènent par monts et par vaux ne sont pas de bon augure ... Une bonne nuit de sommeil pourra peut être m'apporter l'illumination ! M'enfin, je compte plus sur les insomnies de Nikos ... que je remercie !!
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Tu peux passer la commande suivante : sudo apt-get update && sudo apt-get upgrade --yes Ensuite il me faudrait le résultat suivant : uname -a lsb_release -a J'ai des doutes sur le noyau installé, ainsi que sur la release, je me trompe peut-être... Nikos
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Je me disais bien aussi.... C'est pas un noyau de Luna qui est sur ta machine mais un noyau d'ubuntu Trusty............. Serait-ce Isis qui est installé sur ta machine ? Je suis curieux de voir le résultat de lsb_release -a Nikos
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 Les résultats : reno@reno-B5400:~$ uname -a Linux reno-B5400 3.14.0-031400rc1-generic #201402022035 SMP Mon Feb 3 01:37:33 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux reno@reno-B5400:~$ lsb_release -a No LSB modules are available. Distributor ID: elementary OS Description: elementary OS Luna Release: 0.2 Codename: luna reno@reno-B5400:~$ Au passage, je me mets un +1 pour avoir utilisé correctement les <> ! mais avec le tuto c'était facile !
0 Nikos Posted March 24, 2014 Posted March 24, 2014 Ok pour le +1 Par contre le noyau dans cette version : 3.14.0-031400rc1-generic #201402022035 je suis surpris. Tu as fait une installation particulière ? Nikos
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 Pas certain que cela fasse avant les choses : Mais bloqué par W8 (je n'ai pu lancé le CD EOS), j'ai tenté d'installer Ubuntu qui lui aussi avait du mal ... Par dépit, j'ai remis le CD d'EOS et là miracle j'ai pu l'installer ...
0 Domino Posted March 24, 2014 Author Posted March 24, 2014 De plus, j'ai lu beaucoup de post (en anglais et sur linux, deux mondes que je ne connais pas, qui, mélangés, semblent m'avoir mené à ma perte ...) et je me suis lancé dans des commandes un peu au hasard il est vrai !
0 Nikos Posted March 24, 2014 Posted March 24, 2014 De ce que je comprends ton kernel est en version très récente, pour cela, on va lister les différents kernel installés sur ton système : sudo dpkg --list | grep linux-image De mon côté (j'ai volontairement installé un noyau comme le tient pour tester) : nikos@nikos-EOSVbox:~/rtl8723be$ sudo dpkg --list | grep linux-image ii linux-image-3.14.0-031400rc1-generic 3.14.0-031400rc1.201402022035 Linux kernel image for version 3.14.0 on 64 bit x86 SMP ii linux-image-3.2.0-51-generic 3.2.0-51.77 Linux kernel image for version 3.2.0 on 64 bit x86 SMP ii linux-image-3.2.0-60-generic 3.2.0-60.91 Linux kernel image for version 3.2.0 on 64 bit x86 SMP ii linux-image-generic 3.2.0.60.71 Generic Linux kernel image Pour tester, si tu as un noyau suivant : linux-image-3.2.0-60-generic Il faudrait essayer de démarrer dessus, pour cela quand ton PC reboot, tu maintiens la touche SHIFT de ton clavier, tu vas avoir ainsi le menu suivant (ou équivalent) Là il te faut sélectionner Previous Linux versions et sélectionner la version 3.20.60.71 Tu vas booter sur ton ancien noyau, tu te connectes et tu pas les commandes suivantes dans un Terminal : mkdir temp cd temp git clone http://github.com/lwfinger/rtl8723be cd rtl8723be git checkout 604aa9058fb9e5bb1cf571c99989d081f8fc8b9 make Si tu n'as pas d'erreur, tu peux saisir la commande suivante : sudo make install Si toujours pas d'erreur (cool !) : tu peux saisir la dernière : sudo modprobe rtl8723be Là le module pour ta carte Wifi est chargé tu "devrais" pouvoir te connecter en Wifi. Attention, si tu rebootes sur un autre kernel, ça pourrait ne pas fonctionner. Nikos
0 Nyrhu Posted March 25, 2014 Posted March 25, 2014 Le kernel est bien à jour hein ? Car je suis certain que ça réglerais le problème. Télécharge ces 3 fichiers et installe-les : - http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-rc1-trusty/linux-image-3.14.0-031400rc1-generic_3.14.0-031400rc1.201402022035_amd64.deb - http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-rc1-trusty/linux-headers-3.14.0-031400rc1-generic_3.14.0-031400rc1.201402022035_amd64.deb - http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.14-rc1-trusty/linux-headers-3.14.0-031400rc1_3.14.0-031400rc1.201402022035_all.deb
0 Nikos Posted March 25, 2014 Posted March 25, 2014 Bonjour Nyrhu Voici son kernel : 3.14.0-031400rc1-generic Et d'après les infos, le matériel rtl8723be sera pris en compte dans le noyau 3.15. Ce que je souhaite qu'il fasse : revenir sur un kernel classique et compiler le module rtl8723be patché pour lui permettre de l'installer et d'utiliser son Wifi. Plus d'infos : http://wireless.kernel.org/en/users/Drivers/rtl819x Nikos
0 Domino Posted March 25, 2014 Author Posted March 25, 2014 Miracle !!!! C'est extraordinaire, j'ai suivi les consignes de Nikos (dont voici le rapport de "sudo dpkg --list | grep linux-image" : reno@reno-B5400:~$ sudo dpkg --list | grep linux-image [sudo] password for reno: ii linux-image-3.14.0-031400rc1-generic 3.14.0-031400rc1.201402022035 Linux kernel image for version 3.14.0 on 64 bit x86 SMP ii linux-image-3.2.0-51-generic 3.2.0-51.77 Linux kernel image for version 3.2.0 on 64 bit x86 SMP ii linux-image-3.2.0-60-generic 3.2.0-60.91 Linux kernel image for version 3.2.0 on 64 bit x86 SMP ii linux-image-generic 3.2.0.60.71 Generic Linux kernel image reno@reno-B5400:~$ j'ai sélectionné le fameux 3.2.0-60 (est ce un noyau ?) et ma carte wifi s'est activée , miraculeusement !!! ou presque ;-) ! Maintenant sachez que je n'ai pas compris tout ce que vous m'avez demandé de faire ... Par exemple : - Devrais je refaire toutes ces manips à chaque fois que j'allume mon PC ? - Dois-je faire des mises à jour ? - Un noyau et kernel : quelle différence ? @Nyrhu : - Dois je télécharger les fichiers dont tu m'as laissé les liens (et si oui, comment faire ?) Sinon, pour le moment, et à vous 2, je vous remercie vraiment très beaucoup ! Je vais pouvoir profiter d' Elementary OS qui me séduit vraiment ! Merci encore !!!
Question
Domino
Bonjour,
Je suis aussi nouveau avec Elementary OS que novice sous Linux.
J'ai miraculeusement réussi à installer EOS sur mon Lenovo B5400, mais 1000 fois hélàs, je n'ai plus de wifi ...
Avec la commande iwconfig , je me retrouve avec le résultat suivant :
lo no wireless extensions.
eth0 no wireless extensions.
Serait ce le fait que ma carte wifi ne soit pas reconnue ?
Si oui, que faire ??
D'avance merci.
Edited by Nikos30 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now