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 12/02/2011, à 14:08

White Angels

Problème de compilation d'un pilote [RTL8187]

Bonjour,

Je me heurte a un problème que je n'arrive pas à résoudre ! J'ai acheter une antenne wifi (manufacturer Realtek RTL8187 wireless) afin d'améliorer ma porté mais j'ai pu lire que linux me bridais celle-ci à 100mW (alors que mon antenne est une 1000mW), et c'est effectivement le cas car mon antenne est moins puissante que la carte wifi intégré a mon pc portable.

J'ai été sur la doc ubuntu : http://doc.ubuntu-fr.org/wifi_realtek_rtl8187 mais aucune des solutions ne fonctionnent !!

J'ai aussi été sur la doc aircrack : http://www.aircrack-ng.org/doku.php?id= … e4ac0a5559 mais ça ne work pas :

morgan@root:~$ sudo ifconfig wlan0 down
[sudo] password for morgan:

morgan@root:~$ rmmod r8187 rtl8187 2>/dev/null
[..]


morgan@root:~/rtl8187_linux_26.1010.0622.2006$ sudo make
rm -f ieee80211/Module.symvers 2>/dev/null
rm -f ieee80211/Modules.symvers 2>/dev/null
make -C ieee80211 all
make[1]: entrant dans le répertoire « /home/morgan/rtl8187_linux_26.1010.0622.2006/ieee80211 »
make -C /lib/modules/2.6.35-25-generic/build M=/home/morgan/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.35-25-generic »
  Building modules, stage 2.
  MODPOST 5 modules
make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.35-25-generic »
make[1]: quittant le répertoire « /home/morgan/rtl8187_linux_26.1010.0622.2006/ieee80211 »
chmod +x symvers
./symvers
make -C beta-8187 all
make[1]: entrant dans le répertoire « /home/morgan/rtl8187_linux_26.1010.0622.2006/beta-8187 »
make -C /lib/modules/2.6.35-25-generic/build M=/home/morgan/rtl8187_linux_26.1010.0622.2006/beta-8187 modules
make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.35-25-generic »
  Building modules, stage 2.
  MODPOST 1 modules
make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.35-25-generic »
make[1]: quittant le répertoire « /home/morgan/rtl8187_linux_26.1010.0622.2006/beta-8187 »


morgan@root:~/rtl8187_linux_26.1010.0622.2006$ sudo make install
install -d /lib/modules/2.6.35-25-generic/kernel/drivers/net/wireless/rtl_ieee80211
install -d /lib/modules/2.6.35-25-generic/kernel/drivers/net/wireless/rtl8187
install -m 644 ./ieee80211/*.ko /lib/modules/2.6.35-25-generic/kernel/drivers/net/wireless/rtl_ieee80211
install -m 644 ./beta-8187/*.ko /lib/modules/2.6.35-25-generic/kernel/drivers/net/wireless/rtl8187
depmod -ae
WARNING: -e needs -E or -F


morgan@root:~/rtl8187_linux_26.1010.0622.2006$  iwlist wlan0 txpower
wlan0     unknown transmit-power information.

          Current Tx-Power=20 dBm      (100 mW)

Je suis toujours à 100mW au lieux de 1000mW

Le pire c'est que l'antenne fonctionne parfaitement avec le pc d'un pote qui est sous windows mais pas dans ma virtualbox sad !

Bonne journée.


OS : Ubuntu 14.04 Trusty Tahr  || Nombre de convertis aux libres : 2 (peut-être une troisième)

Hors ligne

#2 Le 12/02/2011, à 20:13

jacobus77

Re : Problème de compilation d'un pilote [RTL8187]

"Current Tx-Power=20 dBm"
C'est le maximum prévu par la loi, les pilotes ubuntu pour le wifi sont réglés pour respecter la loi (étrange hein?), à moins de revenir à un noyau... ancien ou de recompiler en patchant pour être dans l'illégalité tu vas devoir respecter a loi.

Hors ligne

#3 Le 13/02/2011, à 11:12

White Angels

Re : Problème de compilation d'un pilote [RTL8187]

Bonjour,

Merci pour votre réponse. Seriez vous ou vous l'on pourrais un tuto pour "contourner" cette restriction ? Sa m'ennuierais de devoir repasser sous windows :'(


OS : Ubuntu 14.04 Trusty Tahr  || Nombre de convertis aux libres : 2 (peut-être une troisième)

Hors ligne

#4 Le 13/02/2011, à 14:09

jacobus77

Re : Problème de compilation d'un pilote [RTL8187]

Avec la technique aircrack tu sélectionnes bien les patches (pour ton noyau donc 2.6.35 bien sûr)
http://patches.aircrack-ng.org/
et tu adaptes les conseils de compilation à ta configuration
Et tu pourras même sélectionner l'option high power:

 iwpriv wlan0 highpower 1

et profiter de toute la puissance de ton antenne (et même légalement  en Bolivie par exemple)

PS:
les drivers les plus récents sont selon le modèle mac80211 donc tu ne pourras pas faire ce que tu veux avec, récupères bien les autres en tant que source.

Bonne chance.

Dernière modification par jacobus77 (Le 13/02/2011, à 14:15)

Hors ligne