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 26/07/2010, à 16:22

ubn

[Résolu] Installation pilote Linux realtek 8192su

Bonjour,

Je viens d'acheter une clef USN Hercules Wireless N mini (HWNUm-300) que je souhaite installer sous Ubuntu (noyau 2.6.31-22-generic). Je pensais installer le pilote avec ndiswrapper car la procédure d'installation sur le forum Ubuntu me paraissait claire mais je n'ai pas réussi à décompacter le fichier exécutable d'installation pour obtenir le pilote windows (fichiers .inf et .sys) ni à trouver ce dernier chez le fabriquant. J'ai finalement trouvé le pilote Linux chez Realtek le fournisseur de la puce.

rtl8192se_linux_2.6.0017.0507.2010.tar.gz

Je l'ai décompacté deux fois et j'ai obtenu un dossier avec des fichiers dont je ne sais quoi faire. Les forums donnent plein d'informations mais je dois avouer que je m'y perd complétement dans les modeprobe, ./configure, make, make install and co...!.

La question est donc comment installer ce pilote Linux ? Y-a-il une procédure du type 1,2,3...:)

Merci de votre aide.

Gérard

Dernière modification par ubn (Le 28/07/2010, à 14:43)

Hors ligne

#2 Le 26/07/2010, à 16:28

Grünt

Re : [Résolu] Installation pilote Linux realtek 8192su

Déjà, faut être certain du modèle de la carte.

Fais un

lsusb

Red flashing lights. I bet they mean something.

Hors ligne

#3 Le 26/07/2010, à 18:13

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Voilà le résultat :

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 13fd:1340 Initio Corporation
Bus 002 Device 002: ID 06f8:e031 Guillemot Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 04fc:0561 Sunplus Technology Co., Ltd Flexcam 100
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
Bus 003 Device 002: ID 04f3:0103 Elan Microelectronics Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

La carte est la Guillemot (Hercules). Lorsque j'enlève la clef cette ligne disparaît. La puce est une Realtek.

J'ai téléphoné au fabricant qui m'a indiqué l'endroit où je pouvais charger le pilote Linux. Je pense que c'est le bon.

Merci pour ton aide.

Gérard

Hors ligne

#4 Le 27/07/2010, à 01:20

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

J'ai utilisé une commande plus précise pour avoir le nom du chipset. Voilà le résultat (début seulement) :

gerard@gerard-desktop:~$ lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 002 Device 004: ID 13fd:1340 Initio Corporation
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0
  iProduct                2 External       
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0
Bus 002 Device 002: ID 06f8:e031 Guillemot Corp.
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0
  iProduct                2 RTL8191S WLAN Adapter
      (Bus Powered)
  bDeviceClass            0 (Defined at Interface level)
  bDeviceProtocol         0
  (Bus Powered)

Le chipset est le RTL8191S.

Le fabriquant et les divers sites consultés m'ont par ailleurs donnés comme référence le chipset rtl8192. Est-ce le même ? Comment l'installer ?

Toujours intéressé par votre aide...

Gérard

Hors ligne

#5 Le 27/07/2010, à 09:13

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Tant de posts ce matin. Impressionnant !

Toujours intéressé par un avis sur mon problème !

Merci d'avance.

Gérard

Hors ligne

#6 Le 27/07/2010, à 10:01

Grünt

Re : [Résolu] Installation pilote Linux realtek 8192su

C'est bien le chipset rtl8192, enfin, normalement:
http://cateee.net/lkddb/web-lkddb/RTL8192SU.html

Ceci dit, les pilotes du rtl8191s et du rtl8192 sont les mêmes:
http://forum.ubuntu-fr.org/viewtopic.php?pid=2845058#p2845058

Bon, tu crées un dossier dans lequel on pourra travailler, tu ouvres l'archive dedans, et tu fais voir son contenu. Tu devrais avoir un fichier "README" dedans, si tu peux le poster wink


Red flashing lights. I bet they mean something.

Hors ligne

#7 Le 27/07/2010, à 10:12

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

Il y a deux drivers spécifiques pour ton modèle de carte :
à savoir :
RTL8192SE en fait ça c'est pour les cartes branchés en mini PCI-express (le E pour Express)
et
RTL8192SU (donc c'est ton cas) pour les cartes branchés en USB (le U pour le USB)

Et comme le dit ǤƦƯƝƬ c'est bien 8192 même si sur ta carte c'est indiqué 8191.

Ensuite, leur installation est pas trop compliqué, tu décompresses l'archive et tu ouvres un terminal dans le dossier décompressé et tu tapes :

sudo su
make
make install
exit

Puis le plus simple est de redémarrer (on pourrait charger les modules à la main mais bon)


Par contre, un mot concernant ces drivers : perso j'ai la version mini PCI express, et ils sont pas très fameux ces drivers sauf une certaine version plus ancienne...en tout cas pour moi les versions plus récentes génèrent des messages d'erreurs et/ou de debugs dans dmesg qui font que les performances wifi sont très mauvaises et que parfois il peut y avoir des déconnexions intempestives.
Bref, en attendant une inclusion d'un driver avec le noyau, pour l'instant il faut tester plusieurs trucs.
Toi tu as la version
2.6.0017************ (la dernière à ce jour)
La version qui marche le mieux chez moi :
2.6.0014.************

Après ca dépend peut être des cartes, mais c'est à prendre en compte car c'est une chose que la carte soit reconnue, encore faut-il qu'elle marche bien wink

Hors ligne

#8 Le 27/07/2010, à 11:28

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Hello,

Merci pour les infos concernant le pilote. C'est maintenant clair.

Je n'avais pas vu le fichier Readme avec les instructions. C'est exactement la procédure que me suggère Vysserk3. Je vais donc mettre cela en oeuvre asap.

Ci-joint le fichier ReadMe (début) :

Release Date: 2010-0507, ver 0017 
RTL8192SE Linux driver
   --This driver supports RealTek rtl8192SE PCI Wireless LAN NIC
     for
     2.6 kernel:
     Fedora Core 2/3/4/5, Debian 3.1, Mandrake 10.2/Mandriva 2006, 
     SUSE 9.3/10.1/10.2, Gentoo 3.1, Ubuntu 7.10/8.04/8.10/9.04/9.10/10.04, 
     moblin(V2), android-x86_090916, etc.
     2.4 kernel:
     Redhat 9.0/9.1

========================================================================================
				I. Component 
========================================================================================
The driver is composed of several parts:
	1. Firmare to make nic work
           1.1 firmare/RTL8192SE

	2. Module source code
	   2.1 rtllib 
	   2.2 HAL/rtl8192
	   2.3 wpa_supplicant-0.6.9.tar.gz (User can download the latest version 
	       from internet also, but it is suggested to use default package 
               contained in the distribution because there should less compilation
	       issue.)
	
	3. Script to build the modules
	   3.1 Makefile 

	4. Script to load/unload modules
	   4.1 wlan0up 
	   4.2 wlan0down 

	5. Script and configuration for DHCP
 	   5.1 wlan0dhcp
	   5.2 ifcfg-wlan0

	6. Example of supplicant configuration file:
	   6.1 wpa1.conf

	7. Script to run wpa_supplicant
	   7.1 runwpa

========================================================================================
				II. Compile & Installation & uninstall
========================================================================================
You can enter top-level directory of driver and execute follwing command to
Compile, Installation, or uninstall the driver:
        0. Change to Super User
	   sudo su

	1. Compile driver from the source code 
	   make

	2. Install the driver to the kernel
           make install
           reboot

	3. uninstall driver
	   make uninstall

========================================================================================
				III. Start Up Wireless
========================================================================================
You can use two methord to start up wireless:
<<Method 1>>
	1. Install driver like II. and reboot OS
	2. Wireless will brought up by GUI, such as NetworkManager
	3. If Wireless is not brought up by GUI, you can use: 
	   ifconfig wlan0 up 
	   Note: some times when you have two wireless NICs on your computer,
		 interface "wlan0" may be changed to "wlan1" or "wlan2", etc. 
		 So before "ifconfig wlan0 up", you can use "iwconfig" to check
		 which interface our NIC is.

<<Method 2>>
	Not install driver But Only load the driver module to kernel and 
	start up nic.
	1. Compile the drivers from the source code
	   make

        2. Copy firmware to /lib/firmware/ or /lib/firmware/(KERNEL_VERSION)/
           cp -rf firmware/RTL8192SE /lib/firmware           or
           cp -rf firmware/RTL8192SE /lib/firmware/(KERNEL_VERSION)
           Note: This depends on whether (KERNEL_VERSION) subdirectory exists 
	         under /lib/firmware

	3. Load driver module to kernel.
	   ./wlan0up
           Note: when "insmod: error inserting 'xxxx.ko': -1 File exists" comes 
		 out after run ./wlan0up, please run ./wlan0down first, then it 
		 should Be ok..
	   Note: If you see the message of "unkown symbol" during ./wlan0up, it
		 is suggested to start up nic use <<Method 1>>.

	4. start up nic
	   ifconfig wlan0 up

Je vous tiens au courant (c'est la première fois que j'installe un pilote Linux). Merci beaucoup.

Gérard

Hors ligne

#9 Le 27/07/2010, à 12:35

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Voilà c'est fait. Je pense à priori que tout s'est bien passé :

gerard@gerard-desktop:~$ cd '/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010' gerard@gerard-desktop:~/Bureau/rtl8192se_linux_2.6.0017.0507.2010$ sudo su 
[sudo] password for gerard: 
root@gerard-desktop:/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010# make 
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-22-generic » 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_core.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_regd.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_rfkill.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_eeprom.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_wx.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_cam.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_pm.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_pci.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_ps.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_dm.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_debug.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl_ethtool.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_dev.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_Efuse.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_phy.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_firmware.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_rtl6052.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_hwimg.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_led.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_mp.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/rtl8192s/r8192S_scan.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_rx.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_softmac.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_tx.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_wx.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_module.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_softmac_wx.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtl819x_HTProc.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtl819x_TSProc.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtl819x_BAProc.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/dot11d.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_crypt.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_crypt_tkip.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_crypt_ccmp.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/rtllib_crypt_wep.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/wapi.o 
  CC [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/../../rtllib/wapi_interface.o 
  LD [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/r8192se_pci.o 
  Building modules, stage 2. 
  MODPOST 1 modules 
  CC      /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/r8192se_pci.mod.o 
  LD [M]  /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192/r8192se_pci.ko 
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-22-generic » 
root@gerard-desktop:/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010# make install 
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-22-generic » 
  Building modules, stage 2. 
  MODPOST 1 modules 
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-22-generic » 
make[1]: entrant dans le répertoire « /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192 » 
make -C /lib/modules/2.6.31-22-generic/build M=/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010 CC=gcc modules 
make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-22-generic » 
  Building modules, stage 2. 
  MODPOST 0 modules 
make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.31-22-generic » 
install -p -m 644 r8192se_pci.ko /lib/modules/2.6.31-22-generic/kernel/drivers/net/wireless/ 
depmod -a 
make[1]: quittant le répertoire « /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192 » 
root@gerard-desktop:/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010# exit 
exit 
gerard@gerard-desktop:~/Bureau/rtl8192se_linux_2.6.0017.0507.2010$ cd 
gerard@gerard-desktop:~$

Maintenant que dois-je faire ? Quand je vais dans "Connexions réseau / Sans fil" je ne vois rien apparaître ?!

iwconfig me retourne ce message :

gerard@gerard-desktop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      no wireless extensions.

virbr0    no wireless extensions

et ifconfig celui_ci :

gerard@gerard-desktop:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1f:d0:a1:e8:25  
          inet adr:192.168.0.11  Bcast:192.168.0.255  Masque:255.255.255.0
          adr inet6: fe80::21f:d0ff:fea1:e825/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:1832 erreurs:0 :0 overruns:0 frame:0
          TX packets:1504 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:1107299 (1.1 MB) Octets transmis:224113 (224.1 KB)
          Interruption:29 

eth1      Link encap:Ethernet  HWaddr 00:1f:d0:a1:e8:27  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
          Interruption:30 Adresse de base:0xe000 

lo        Link encap:Boucle locale  
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          Packets reçus:12 erreurs:0 :0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:720 (720.0 B) Octets transmis:720 (720.0 B)

virbr0    Link encap:Ethernet  HWaddr e2:76:bd:26:55:29  
          inet adr:192.168.122.1  Bcast:192.168.122.255  Masque:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
          TX packets:301 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:0 (0.0 B) Octets transmis:58008 (58.0 KB)

Gérard

Hors ligne

#10 Le 27/07/2010, à 12:36

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

Redémarrer peut être ?

Hors ligne

#11 Le 27/07/2010, à 12:36

Grünt

Re : [Résolu] Installation pilote Linux realtek 8192su

Teste un:

sudo modprobe rtl8192

Red flashing lights. I bet they mean something.

Hors ligne

#12 Le 27/07/2010, à 12:39

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

J'avais déjà relancé le PC.

J'ai fait "sudo modeprobe rtl8192". Voilà le message retourné ?!

gerard@gerard-desktop:~$ sudo modprobe rtl8192
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
FATAL: Module rtl8192 not found.

Gérard

Hors ligne

#13 Le 27/07/2010, à 12:44

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

Je dirai plutôt :

sudo modprobe r8192se_pci

(c'est le nom du fichier r8192se_pci.ko, vive la logique de Realtek)
Mais normalement, il aurait du être chargé au démarrage.

Hors ligne

#14 Le 27/07/2010, à 12:45

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

Mais je vois en fait que tu t'es trompé, je t'avais dis que les trucs finissant par _se c'est pour le mini pci express, or toi tu as de l'usb, donc il faut prendre l'autre archive, _su...c'est peut être pour ça que ca n'a pas marché direct après le redémarrage wink
(et du coup le nom du truc après modprobe sera peut être différent)

Dernière modification par Vysserk3 (Le 27/07/2010, à 12:45)

Hors ligne

#15 Le 27/07/2010, à 13:22

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

OK autant pour moi. En fait j'avais chargé pas mal de pilotes et j'ai dû confondre ! sad

Je recommence la manip. Faudra-t-il enlever l'autre pilote ?

Gérard

Hors ligne

#16 Le 27/07/2010, à 13:23

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

A priori je dirai :

sudo su
make uninstall

depuis le même endroit que où tu as fait l'installation précédente wink
Ensuite faut refaire la même chose avec les bons drivers wink

Hors ligne

#17 Le 27/07/2010, à 13:37

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Hello,

J'ai commencé par désinstaller le pilote rtl8192se :

gerard@gerard-desktop:~/Bureau/rtl8192se_linux_2.6.0017.0507.2010$ sudo su
[sudo] password for gerard:
root@gerard-desktop:/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010# make uninstall
make[1]: entrant dans le répertoire « /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192 »
depmod -a
make[1]: quittant le répertoire « /home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010/HAL/rtl8192 »
root@gerard-desktop:/home/gerard/Bureau/rtl8192se_linux_2.6.0017.0507.2010# cd
root@gerard-desktop:~# cd '/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009'
root@gerard-desktop:/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009# sudo su
root@gerard-desktop:/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009# make
make[1]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-22-generic »
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8180_93cx6.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_wx.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192S_phy.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192S_rtl6052.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192S_rtl8225.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r819xU_cmdpkt.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.o
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c: In function ‘dm_txpower_trackingcallback’:
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c:1096: warning: unused variable ‘dev’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c: In function ‘dm_check_txpower_tracking’:
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c:1737: warning: unused variable ‘priv’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c: At top level:
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c:1114: warning: ‘dm_InitializeTXPowerTracking_TSSI’ defined but not used
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_dm.c:1652: warning: ‘dm_CheckTXPowerTracking_TSSI’ defined but not used
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192SU_HWImg.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192S_firmware.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192S_Efuse.o
  CC [M]  /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.o
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c: In function ‘rtl819x_set_mcast_register’:
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:4338: warning: unused variable ‘dev’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c: In function ‘rtl8192_usb_probe’:
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11333: error: ‘struct net_device’ has no member named ‘open’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11334: error: ‘struct net_device’ has no member named ‘stop’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11335: error: ‘struct net_device’ has no member named ‘tx_timeout’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11336: error: ‘struct net_device’ has no member named ‘do_ioctl’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11337: error: ‘struct net_device’ has no member named ‘set_multicast_list’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11338: error: ‘struct net_device’ has no member named ‘set_mac_address’
/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.c:11339: error: ‘struct net_device’ has no member named ‘get_stats’
make[2]: *** [/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u/r8192U_core.o] Erreur 1
make[1]: *** [_module_/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-headers-2.6.31-22-generic »
make: *** [all] Erreur 2

Comme tu peux le voir il y a quelques erreurs à la fin ?!

Malgré tout j'installe le bon pilote rtl8192su :

root@gerard-desktop:/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009# make install
make[1]: entrant dans le répertoire « /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u »
make -C /lib/modules/2.6.31-22-generic/build M=/home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009 CC=gcc modules
make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.31-22-generic »
  Building modules, stage 2.
  MODPOST 0 modules
make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.31-22-generic »
install -p -m 644 r8192s_usb.ko  /lib/modules/2.6.31-22-generic/kernel/drivers/net/wireless/RTL8192SU
install: ne peut évaluer `r8192s_usb.ko': Aucun fichier ou dossier de ce type
make[1]: *** [install] Erreur 1
make[1]: quittant le répertoire « /home/gerard/Bureau/rtl8192su_linux_2.6.0002.0708.2009/HAL/rtl8192u »
make: *** [install] Erreur 2

Là aussi quelques erreurs et le pilote ne s'installe pas ?!

Que me conseilles-tu ? Merci de ton aide je ne pourrais pas m'en sortir seul...

Gérard

Hors ligne

#18 Le 27/07/2010, à 13:58

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

Si le make foire inutile d'aller plus loin. Non là apparemment, c'est plus grave, et d'après ce que j'ai lu ici http://forum.mandriva.com/viewtopic.php?t=129140, je ne sais pas si c'est bien parti...Bon désolé, mais là je pourrais pas t'aider plus, peut être qu'il faudrait voir avec une version plus vieille wink
Sinon, au pire, il  va falloir passer par les drivers windows en utilisant ndiswrapper http://doc.ubuntu-fr.org/ndiswrapper wink

Hors ligne

#19 Le 27/07/2010, à 14:00

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

En fait mon message n'est pas clair à la relecture. La désinstallation semble s'être bien faite. J'ai mis sur le premier encart de mon post la désintallation (ok) et la commande make qui elle a posé problème.
Le deuxième encart montre le résultat de la commande make install qui ne s'est pas bien passée mais là c'est probablement logique puisque la compilation du pilote s'est ma passée.

Pour résumer c'est la compilation du pilote qui semble mal marcher (pour autant que j'ai pu comprendre !).

Gérard

Hors ligne

#20 Le 27/07/2010, à 14:05

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Nos messages se sont croisés... Mais tu avais déchiffré !

Bon je prends note de la difficulté tongue

Je vais voir si je peux récupérer les pilotes windows. J'avais essayé de décompacter le setup du CD avec wine et d'autres utilitaires mais je n'y suis pas arrivé. Le fichier .sys est récupérable sans problème sur Windows mais je ne trouve pas le fichier .inf.

Je vais chercher plus loin. Merci de ton aide.

Gérard

Hors ligne

#21 Le 27/07/2010, à 14:11

Vysserk3

Re : [Résolu] Installation pilote Linux realtek 8192su

C'est dommage quand même cette histoire de clé...Au pire t'en rachètes une pour laquelle tu es sûre que la compatibilité linux est assurée (plus de chip realtek en tout cas), puis tu utilises celle-ci sur un ordi sous Windows...
De toute façon, ca deviendra bien compatible un de ces jours, mais il faut attendre... wink

Dernière modification par Vysserk3 (Le 27/07/2010, à 14:11)

Hors ligne

#22 Le 27/07/2010, à 14:16

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Je vois que tu es très philosophe ! Il faut l'être sous Linux je crois smile

Comme je suis assez tenace je vais encore faire quelques tentatives histoire de...

Merci et @+

Hors ligne

#23 Le 27/07/2010, à 14:48

Grünt

Re : [Résolu] Installation pilote Linux realtek 8192su

T'es en 32 ou 64 bits?


Red flashing lights. I bet they mean something.

Hors ligne

#24 Le 27/07/2010, à 15:31

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

32 bits

Hors ligne

#25 Le 27/07/2010, à 15:37

ubn

Re : [Résolu] Installation pilote Linux realtek 8192su

Dans le Read Me il y a un plan B (méthode 2) :

Installation 
===============================================================================
<<Method 1>>
Runing the scripts accomplish all operations including building up modules 
from the source code, installing driver to the kernel and starting up the nic.
	1. Build up the drivers from the source code
	  make

	2. Install the driver to the kernel
          make install
          reboot

	3. bring up wlan if nic is not brought up by GUI, such as NetworkManager
	  ifconfig wlan0 up 
	  Note: use ifconfig to check whether wlan0 is brought up and use iwconfig to check your wlan interface name, 
                since it may change wlan0 to wlan1,etc.

<<Method 2>>
Or only load the driver module to kernel and start up nic.
	 1. Build up the drivers from the source code
	  make
         2. Copy firmware to /lib/firmware/ or /lib/firmware/(KERNEL_VERSION)/
            cp -rf firmware/RTL8192SU /lib/firmware
          or
            cp -rf firmware/RTL8192SU /lib/firmware/(KERNEL_VERSION)
          Note: This depends on whether (KERNEL_VERSION) subdirectory exists under /lib/firmware

	 3. Load driver module to kernel and start up nic.
	  ./wlan0up
          Note: when "insmod: error inserting 'xxxx.ko': -1 File exists" comes out
                after run ./wlan0up, please run ./wlan0down first, then it should 
                be ok..
	  Note: If you see the message of "unkown symbol" during ./wlan0up, it
		is suggested to build driver by <<Method 1>>.

Que penses-tu de la méthode 2 ? Que veux dire nic ?

Gérard

Hors ligne