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 19/05/2013, à 17:00

Pnumekin

Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Salut à tous

Je possède une clef wifi Belkin N300, sous la 12.04 j'utilisais la méthode de Chibbata (post #2 de ce thread http://forum.ubuntu-fr.org/viewtopic.php?id=1174791) pour la faire fonctionner.
Je viens d'installer la 13.04, j'ai d'abord testé sans modifications de ma part, en branchant ma clef, je peux me connecter au wifi mais au bout d'un certain temps (5-10min) je ne peux plus accéder à internet, même un ping ne donne rien.
J'ai donc voulu utiliser la méthode de Chibbata, mais quand je compile le driver, make sort 2 warning et quitte :

	
    make[1]: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
      CC [M]  /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/core/rtw_cmd.o
    In file included from /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/core/rtw_cmd.c:23:0:
    /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/include/osdep_service.h: In function ‘thread_enter’:
    /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/include/osdep_service.h:575:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]
    In file included from /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/include/drv_types.h:69:0,
                     from /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/core/rtw_cmd.c:24:
    /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/include/rtw_recv.h: In function ‘rxmem_to_recvframe’:
    /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/include/rtw_recv.h:626:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
    /home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/include/rtw_recv.h:626:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
    cc1: some warnings being treated as errors
    make[2]: *** [/home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730/core/rtw_cmd.o] Error 1
    make[1]: *** [_module_/home/raven/Bureau/RTL8188C_8192C/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20120730] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
    make: *** [modules] Error 2
    ##################################################
    Compile make driver error: 2
    Please check error Mesg
    ##################################################

Quelqu'un aurais une idée de piste ?

EDIT:
Lorsque j'essaie la méthode de Maverickfan ( post #5 de ce thread http://forum.ubuntu-fr.org/viewtopic.php?id=1170821) gdebi me sort une erreur également :

Dépaquetage de firmware-realtek (à partir de .../firmware-realtek_0.36+wheezy.1_all.deb) ...
dpkg: erreur de traitement de /home/raven/firmware-realtek_0.36+wheezy.1_all.deb (--install) :
 tentative de remplacement de « /lib/firmware/rtlwifi/rtl8192cfwU_B.bin », qui appartient aussi au paquet linux-firmware 1.106
dpkg-deb (sous-processus) : décompression du membre de l'archive : erreur d'écriture interne de gzip: Broken pipe
dpkg-deb : erreur : le sous-processus <decompress> a retourné une erreur de sortie d'état 2
dpkg-deb (sous-processus) : impossible de copier le membre de l'archive depuis « /home/raven/firmware-realtek_0.36+wheezy.1_all.deb » dans le tuyau
du décompresseur : échec d'écriture (Broken pipe)
Des erreurs ont été rencontrées pendant l'exécution :
 /home/raven/firmware-realtek_0.36+wheezy.1_all.deb

Dernière modification par Pnumekin (Le 19/05/2013, à 17:12)

Hors ligne

#2 Le 20/05/2013, à 13:41

toutafai

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

bonjour,

Bonjour, j'ai pas d'idée précise sur ton problème (pas assez de recul avec la récente 13.04).... essaye peut etre en passant via ndiswrapper.


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#3 Le 21/05/2013, à 12:51

celestinia

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Bonjour,

Essayez de passer par Ndiswrapper comme vous le conseille Toutafai. Cette méthode a totalement résolu mon problème de clé Wi-Fi USB.

https://forum.ubuntu-fr.org/viewtopic.php?pid=13619221

Cordialement.

Dernière modification par celestinia (Le 27/03/2022, à 14:42)


~ Sora Celestinia
Une geek transgenre passionnée du logiciel libre, ainsi que la cybersécurité, le chiffrement des données, et la protection de la vie privée à l’ère du numérique.
• ASUS A73BR-TY081V / K73BR Notebook • 2x AMD E2-1800 APU @ 1.7 GHz • AMD Radeon HD 7470M Graphics 1GB DDR3 • ASUSTeK Computer Inc. •

Hors ligne

#4 Le 21/05/2013, à 21:57

Pnumekin

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Merci pour votre aide, mais malheureusement ça ne fonctionne pas pour moi. sad
Déjà ndiswrapper des dépots pose visiblement problème avec la 13.04, tout comme la 12.10 (indiqué dans la doc) :

FATAL: Module ndiswrapper not found

J'ai donc compilé ndiswrapper depuis les sources, j'installe mon driver avec les 3 fichiers nécessaires, Installation OK, device present OK mais pas de connexion.
Elle me parait bien alambiquée cette 13.04 smile

Hors ligne

#5 Le 21/05/2013, à 22:48

toutafai

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

attention au "device présent OK" cela peut venir de la version de driver windows utilisé (il ne faut pas forcement prendre les version les plus récentes).... on peut quand même faire un petit checkup, donne les retours suivants :

sudo lshw -C network
lsmod
ifconfig -a

Ps : le problème vient surtout du matériel RTL8192CU qui est mal supporté, la faute en grande partie au fabriquant qui ne joue pas le jeu du libre...

Dernière modification par toutafai (Le 21/05/2013, à 22:50)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#6 Le 21/05/2013, à 23:47

Pnumekin

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Alors
sudo lshw -C network

  *-network               
       description: Ethernet interface
       produit: RTL8111/8168 PCI Express Gigabit Ethernet controller
       fabriquant: Realtek Semiconductor Co., Ltd.
       identifiant matériel: 0
       information bus: pci@0000:02:00.0
       nom logique: eth0
       version: 03
       numéro de série: 00:25:22:1e:40:b3
       taille: 10Mbit/s
       capacité: 1Gbit/s
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8168d-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       ressources: irq:42 portE/S:e800(taille=256) mémoire:fafff000-faffffff mémoire:faff8000-faffbfff mémoire:febe0000-febfffff

lsmod

Module                  Size  Used by
rndis_wlan             36998  0 
rndis_host             13855  1 rndis_wlan
cdc_ether              13453  1 rndis_host
usbnet                 31879  3 rndis_host,rndis_wlan,cdc_ether
cfg80211              510937  1 rndis_wlan
usb_storage            57204  0 
bnep                   18036  2 
rfcomm                 42641  0 
bluetooth             228619  10 bnep,rfcomm
binfmt_misc            17500  1 
ppdev                  17073  0 
snd_hda_codec_realtek    78399  1 
snd_hda_intel          39619  3 
snd_hda_codec         136453  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
snd_pcm                97451  2 snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30180  1 snd_seq_midi
snd_seq                61554  2 snd_seq_midi_event,snd_seq_midi
sp5100_tco             13735  0 
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
psmouse                95870  0 
snd_timer              29425  2 snd_pcm,snd_seq
i2c_piix4              13266  0 
serio_raw              13215  0 
snd                    68876  15 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              12680  1 snd
k8temp                 12978  0 
parport_pc             28152  1 
nvidia              11309139  40 
mac_hid                13205  0 
ndiswrapper           283323  0 
wmi                    19070  0 
lp                     17759  0 
parport                46345  3 lp,ppdev,parport_pc
hid_generic            12540  0 
hid_logitech_dj        18604  0 
usbhid                 47074  1 hid_logitech_dj
hid                   101002  3 hid_generic,usbhid,hid_logitech_dj
pata_acpi              13038  0 
pata_atiixp            13242  0 
r8169                  67446  0 
ahci                   25731  3 
libahci                31364  1 ahci

ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          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)

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:65536  Metric:1
          Packets reçus:307 erreurs:0 :0 overruns:0 frame:0
          TX packets:307 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0 
          Octets reçus:26673 (26.6 KB) Octets transmis:26673 (26.6 KB)

Au vu du résultat de lsmod sur ndiswrapper je dois en conclure qu'il y a un souci ?

Pour la version de windows, vu que unshield et cabextract ne donnaient rien j'ai installé le driver via Wine pour récupérer les fichiers et je n'avais que ceux là.

En lisant la FAQ de ndiswrapper je me rends compte que j'aurai du préciser également que j'utilise Ubuntu 13.04 x64....

Dernière modification par Pnumekin (Le 22/05/2013, à 16:08)

Hors ligne

#7 Le 22/05/2013, à 00:07

Maverickfan

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Hello!

J'ai eu la même clé et le même problème que toi!
Ça devenait pénible. J'ai donc laissé en plan Ubuntu 13.04 pour me pencher sur Debian, et cette fichue clé Belkin marche très bien:-)!

Je ne suis pas un gourou Linux, donc qu'on m'arrête si je dis une chose invraisemblable, mais peut être que tu pourrais faire la chose suivante :

1 ) Blacklister le driver utilisé par Ubuntu, qui semble défaillant.
--> Dans un terminal :

gksudo gedit /etc/modprobe.d/blacklist.conf

Ecrire à la fin du fichier ouvert :

blacklist rtl8192cu

Et sauver.

2 ) Installer, clé débranchée, le package de Debian ( qui lui fonctionne ) contenant le pilote de la clé avec gdebi par exemple.

Le paquet s'appelle : firmware-realtek_0.36+wheezy.1_all.deb".

Si tu veux essayer, voilà le lien du forum ou j'explique comment j'ai procédé :

http://forum.ubuntu-fr.org/viewtopic.php?id=1170821

Dernière modification par Maverickfan (Le 22/05/2013, à 00:07)

Hors ligne

#8 Le 22/05/2013, à 08:13

toutafai

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

@Pnumekin : le driver wndow que tu as utilisé n'est pas bon, supprime l'ancien, et installes-en un autre (prends-en un style pour windows XP 32 bits, les plus anciens pilotes, sont les plus éprouvés)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#9 Le 22/05/2013, à 16:07

Pnumekin

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

J'ai essayé ta technique Maverickfan, mais j'ai obtenu ça comme erreur :

Dépaquetage de firmware-realtek (à partir de .../firmware-realtek_0.36+wheezy.1_all.deb) ...
dpkg: erreur de traitement de /home/raven/firmware-realtek_0.36+wheezy.1_all.deb (--install) :
 tentative de remplacement de « /lib/firmware/rtlwifi/rtl8192cfwU_B.bin », qui appartient aussi au paquet linux-firmware 1.106
dpkg-deb (sous-processus) : décompression du membre de l'archive : erreur d'écriture interne de gzip: Broken pipe
dpkg-deb : erreur : le sous-processus <decompress> a retourné une erreur de sortie d'état 2
dpkg-deb (sous-processus) : impossible de copier le membre de l'archive depuis « /home/raven/firmware-realtek_0.36+wheezy.1_all.deb » dans le tuyau
du décompresseur : échec d'écriture (Broken pipe)
Des erreurs ont été rencontrées pendant l'exécution :
 /home/raven/firmware-realtek_0.36+wheezy.1_all.deb

@Toutafai : J'utilise ce driver (http://en-us-support.belkin.com/app/ans … /a_id/5344) qui est sensé gérer :

OS Supported: Windows XP Service Pack 3 32 bit, Windows Vista 32/64 bit, Windows 7 32/64 bit, and Windows 8 32/64 bit

Et quand je l'installe via wine, je n'ai pas le choix il ne me fournit pas de fichiers selon l'os, j'ai seulement net8192cu.cat, net8192cu.inf et rtl8192cu.sys.

Edit: Je précise que depuis le début du post j'ai blacklisté le module 8192cu.

Dans la FAQ de ndiswrapper (http://sourceforge.net/apps/mediawiki/n … ?title=FAQ) il est écrit :

 Can I use ndiswrapper in 64-bit mode for AMD64?

Yes.
Can I use 32-bit Windows driver in 64-bit mode?

No. 

Ce qui veut donc dire que si le driver que je récupère dans l'install multi-os via wine est celui d'XP, donc 32bit seulement, et que je l'installe sur ma 13.04 en 64 bit ça ne peut pas fonctionner ?

Dernière modification par Pnumekin (Le 22/05/2013, à 16:12)

Hors ligne

#10 Le 22/05/2013, à 17:51

toutafai

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

ton driver est certainement trop recent....parfois pour certaine matériel, il n'y a que le driver pour windows 98 qui marche (cas du chipset SiS163u)


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#11 Le 26/05/2013, à 16:15

Pnumekin

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Désolé d'avoir répondu avec un peu de retard, je n'ai pas d'autre driver et quand je fais une recherche sur le net je ne trouve pas les drivers plus anciens.
Du coup je vais repasser sur la 12.10 dans un premier temps, et quand j'aurai le temps je testerai avec une debian.
Merci pour le coup de main, j'espère que le RTL8192CU seras mieux supporté dans les prochaines versions d'Ubuntu...

Hors ligne

#12 Le 26/05/2013, à 17:12

toutafai

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

faut pas chercher chez belkin, mais plutot chez realtek


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#13 Le 03/06/2013, à 15:10

obrowny

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Salut,

As tu essayé d'installer le .deb suivant ?
https://code.google.com/p/realtek-8188c … untu-1304/

En l'installant et en blacklistant les modules comme indiqué, il semblerait que cela refonctionne
Autre avantage, il n'y a pas besoin de recompiler à chaque maj noyau.


La politique est l'art d’empêcher les gens de se mêler de ce qui les regarde (Paul Valéry)

Hors ligne

#14 Le 16/10/2015, à 23:23

cabot3

Re : Clef USB WIFI Belkin N300 (RTL8192CU) - Ubuntu 13.04

Bonjour,
J'ai eu le même problème que Pnumekin ma clé Belkin N300 (RTL8192CU) marchait quelques instants puis ne marchait plus du tout à chaque démarrage. Je suis sur ubuntu 15.04. J'ai réussi à résoudre ce problème sans utiliser ndiswrapper grâce à ce post sur ubuntuforums.org:
http://ubuntuforums.org/showthread.php?t=2273240
Cordialement
Cabot3

Dernière modification par cabot3 (Le 16/10/2015, à 23:24)

Hors ligne