# Utilisation de la wifi avec un dongle \*usb\*

**URL:** <https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954>\
**Category:** Support Debian\
**Created:** [Juin 11, 2018, 4:05 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954 "2018-06-11T16:05:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 11, 2018, 4:05 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/1 "2018-06-11T16:05:32Z")

</div>

Bonjour. Quelqu’un a-t-il réussi a utiliser sous debian 9.4.0 la wifi avec un dongle _usb_. L’accès à la wifi par une carte interne fonctionne mais je n’ai pas réussi à utiliser un dongle usb. C’est d’autant plus rageant que ?ubuntu 18.04 et kali-linux qui sont sauf erreur issus de debian, eux, réussissent à le faire fonctionner. Merci à l’avance de vos lumères

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 11, 2018, 4:08 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/2 "2018-06-11T16:08:03Z")

</div>

Salut  
Il faut idenfifier ton matériel usb avec la commande

```auto
lsusb

```

et installer son pilote si ça n’a pas été fait

le driver apparait dans la commande

```auto
lsusb -t

```

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 11, 2018, 6:36 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/3 "2018-06-11T18:36:41Z")

</div>

Merci mais je crois avoir tout fait comme il est expliqué sur les docs de debian.  
Voici quand même le résultat de lsusb pour le dongle en question :  
Bus 001 Device 005: ID 148f:2573 Ralink Technology, Corp. RT2501/RT2573 Wireless Adapter  
Mon appel, c’est de trouver quelqu’un qui a réussi sous debian stretch avec un dongle wifi _usb_, quel qu’il soit.  
Le problème est à mon avis le mot usb. Les cartes wifi non usb fonctionnent sous debian stretch. Et je le rappelle, hélas le meme dongle usb fonctionne parfaitement sous xubuntu 18.04 xfce et sous kali-linux xfce.

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Juin 11, 2018, 9:24 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/4 "2018-06-11T21:24:48Z")

</div>

voir :  
[https://wiki.debian.org/fr/rt73](https://wiki.debian.org/fr/rt73)  
Différence entre Debian et Ubuntu sur ces points : Debian demande une action explicite de l’utilisateur pour charger des logiciels non libres de droits.

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 3:41 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/5 "2018-06-12T03:41:48Z")

</div>

Merci de la réponse, mais le lien donné est obsolète. Le paquet qu’il faut charger est  
firmware-misc-nonfree et non firmware-ralink. Je _pense_ qu’il y a une erreur de programmation quelque part (et à mon avis dans la gestion de l’usb puisque les cartes wifi fixes fonctionnent) mais je ne suis pas certain et c’est pourquoi je fais appel à témoin (je cherche quelqu’un qui a réussi !). J’imagine que je ne suis pas le seul à chercher à utiliser in dongle wifi usb. Pour fixer les idées j’avais acheté ce dongle il y a bien longtemps (2005 ?) pour apporter la wifi à un ordinateur portable Compaq de 2003 qui n’en avait pas. L’ordinateur n’existe plus mais j’ai utilisé ce dongle 2 fois lors de la panne de ma freebox pour donner une connexion internet à un ordinateur fixe (celui d’où j’écris) et lui permettre de se connecter à la freewifi d’un voisin. J’ai deux autres ordinateurs (des portables) et leur carte wifi interne fonctionne très bien sous debian stable.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 12, 2018, 6:03 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/6 "2018-06-12T06:03:56Z")

</div>

le wifi sur usb fonctionne très bien du moment qu’on a bien installé le bon driver

`lsusb -t`

ensuite vérifier la connexion

`sudo iwconfig`

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 6:44 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/7 "2018-06-12T06:44:54Z")

</div>

Voici ce que donne lsusb -t pour le dongle (port 2, deviice 4) :

```nohighlight
  /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 2: Dev 4, If 0, Class=Vendor Specific Class, Driver=rt73usb, 480M
        |__ Port 4: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 4: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 480M

```

Voici ce que donne alors iwconfig :

```nohighlight
wlx00c0ca1a040a IEEE 802.11 ESSID:off/any  
          Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm   
          Retry short limit:7 RTS thr:off Fragment thr:off
          Encryption key:off
          Power Management:on

```

Et quand je lance le moniteur de connexion, il répond “Périphérique non géré”.  
Dois-je comprendre que _tu_ as réussi à gérer un périphérique wifi usb ?

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Juin 12, 2018, 7:14 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/8 "2018-06-12T07:14:10Z")

</div>

Essai avec un dongle du même accabit (dlink avec RT2502/RT2571) :  
Jessie avec firmware ralink : pas de problème  
Stretch live avec firmwares non-free : fonctionne out of the box Driver=rt73usb

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 7:14 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/9 "2018-06-12T07:14:36Z")

</div>

Grâce à grandtoubab, que je remercie au passage, j’ai _un peu_ progressé : voici ce que donnent les ordres qu’il a conseillés sous xubuntu 18.04, OS sous lequel ça marche :

```nohighlight
root@asus:~# lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 3: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 4: Dev 3, If 2, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 4: Dev 3, If 3, Class=Audio, Driver=snd-usb-audio, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=rt73usb, 480M
        |__ Port 4: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 4: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 480M
root@asus:~# 

```

```nohighlight
root@asus:~# iwconfig
enp3s0 no wireless extensions.

wlx00c0ca1a040a IEEE 802.11 ESSID:"georgette"  
          Mode:Managed Frequency:2.432 GHz Access Point: 36:69:54:34:72:4C   
          Bit Rate=48 Mb/s Tx-Power=20 dBm   
          Retry short limit:7 RTS thr:off Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=70/70 Signal level=-12 dBm  
          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
          Tx excessive retries:0 Invalid misc:3 Missed beacon:0

lo no wireless extensions.
root@asus:~# 

```

Malheureusement, _je_ ne comprends pas d’où viennent les différences.

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 7:28 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/10 "2018-06-12T07:28:31Z")

</div>

Merci à jweber aussi : j’ai enfin un témoignage de succès. Je vais donc moi aussi tenter  
Stretch live avec firmwares non-free : fonctionne out of the box Driver=rt73usb

Et si ça marche, c’est que j’ai fait une c… dans ma configuration de debian stable sur disque dur

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Juin 12, 2018, 7:34 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/11 "2018-06-12T07:34:33Z")

</div>

connecte le dongle et lance la commande dmesg  
Elle doit te dire ce qui a été chargé :

```nohighlight
$ dmesg |grep rt
[1850.581400] ieee80211 phy1: rt2x00_set_chip: Info - Chipset detected - rt: 2573, rf: 0002, rev: 000a
[1850.583651] usbcore: registered new interface driver rt73usb
[1850.626711] ieee80211 phy1: rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'
[1850.639983] rt73usb 3-1:1.0: firmware: direct-loading firmware rt73.bin
[1850.639995] ieee80211 phy1: rt2x00lib_request_firmware: Info - Firmware detected - version: 1.7

```

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 7:40 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/12 "2018-06-12T07:40:43Z")

</div>

Voici ce que ça donne (debian stretch sur disque dur) :

```nohighlight
root@asus:/home/daniel# dmesg |grep rt73usb
[30.806501] usbcore: registered new interface driver rt73usb
[31.330064] rt73usb 1-1.2:1.0 wlx00c0ca1a040a: renamed from wlan0
root@asus:/home/daniel# 

```

À ma honte, je ne comprends pas pourquoi ça ne marche pas

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 7:45 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/13 "2018-06-12T07:45:14Z")

</div>

Nouveau progrès : rt73.bin ne charge pas :

```nohighlight
root@asus:/home/daniel# dmesg |grep rt73
[30.806501] usbcore: registered new interface driver rt73usb
[31.330064] rt73usb 1-1.2:1.0 wlx00c0ca1a040a: renamed from wlan0
root@asus:/home/daniel# 

```

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Juin 12, 2018, 7:47 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/14 "2018-06-12T07:47:51Z")

</div>

C’est bien le problème.  
Ton fichier /etc/apt/sources.list contient-il bien la référence aux paquets non-free ?

[https://wiki.debian.org/fr/SourcesList](https://wiki.debian.org/fr/SourcesList)

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 12, 2018, 7:56 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/15 "2018-06-12T07:56:00Z")

</div>

que dit

```
sudo rfkill

```

Un résultat ok doit donner ça

```
 sudo rfkill
ID TYPE DEVICE SOFT HARD
 0 bluetooth hci0 débloqué débloqué
 1 wlan phy0 débloqué débloqué
```

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 10:14 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/16 "2018-06-12T10:14:25Z")

</div>

Merci à tous les deux pour vos efforts.

1. extrait de mon /etc/apt/sources.list

# pour dongle Alfa avec chipset Ralink

```nohighlight
deb http://http.debian.net/debian/ stretch main contrib non-free

```

1. rfkill list (c’est bien ça qu’il fallait taper ?) donne :

```nohighlight
root@asus:/home/daniel# rfkill list
0: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
root@asus:/home/daniel# 

```

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Juin 12, 2018, 10:46 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/17 "2018-06-12T10:46:08Z")

</div>

La question est est-ce que le firmware /lib/firmware/rt73.bin est bien présent et chargé ? Ce firmware est effectivement installé par le paquet firmware-misc-nonfree

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 11:34 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/18 "2018-06-12T11:34:41Z")

</div>

le firmware /lib/firmware/rt73.bin est présent mais je _crois_ qu’il n’est pas chargé (voir posts précédents)

---

<div class="post-metadata">

**Author:** ![jweber](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/j/e95f7d/32.png) [@jweber](https://www.debian-fr.org/u/jweber)\
**Post date:** [Juin 12, 2018, 11:55 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/19 "2018-06-12T11:55:33Z")

</div>

> sudo modinfo rt73usb

fonne-t-il bien parmi les alias les identifiants de ton dongle ?

exemple :

> alias: usb:v **07D1** p **3C07** d_dc_dsc_dp_ic_isc_ip_in_

avec lsusb :

> Bus 003 Device 003: ID **07d1** : **3c07** D-Link System DWA-110 Wireless G Adapter(rev.A1) [Ralink RT2571W]

---

<div class="post-metadata">

**Author:** ![pepere1](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/da6949/32.png) [@pepere1](https://www.debian-fr.org/u/pepere1)\
**Post date:** [Juin 12, 2018, 12:49 UTC](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954/20 "2018-06-12T12:49:07Z")

</div>

Le résultat de lsusb pour le dongle :

```nohighlight
Bus 001 Device 003: ID 148f:2573 Ralink Technology, Corp. RT2501/RT2573 Wireless Adapter

```

Je _pense_ que oui mais par prudence je donne ici  
le résultat partiel de “modinfo rt73usb” (j’ai retiré tout  
ce qui ne contient pas v148f) :

```nohighlight
filename: /lib/modules/4.9.0-6-amd64/kernel/drivers/net/wireless/ralink/rt2x00/rt73usb.k
license: GPL
firmware: rt73.bin
description: Ralink RT73 USB Wireless LAN driver.
version: 2.3.0
author: http://rt2x00.serialmonkey.com
srcversion: 9F85446F07F5403DAED4125
...
alias: usb:v148Fp2573d*dc*dsc*dp*ic*isc*ip*in*
...
alias: usb:v148Fp9021d*dc*dsc*dp*ic*isc*ip*in*
...
depends: rt2x00lib,rt2x00usb,usbcore,crc-itu-t
retpoline: Y
intree: Y
vermagic: 4.9.0-6-amd64 SMP mod_unload modversions 
parm: nohwcrypt:Disable hardware encryption. (bool)

```

C’est la première fois de ma vie que j’utilise modinfo 😉

[Page suivante](https://www.debian-fr.org/t/utilisation-de-la-wifi-avec-un-dongle-usb/76954.md?page=2)
