Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 18-12-2020 15:38:22

sizy458
Membre
Distrib. : Debian Stretch
Noyau : 4.9.0-11-amd64
(G)UI : gnome
Inscription : 16-06-2018

Reseau wifi sur TP link ne marche pas

Bonjour,
En compilant le driver j'ai ça :

make



root@persodebian:/tmp/ee/Driver# make
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.9.0-14-amd64/build M=/tmp/ee/Driver  modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.9.0-14-amd64 »
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
  CC [M]  /tmp/ee/Driver/core/rtw_cmd.o
In file included from /tmp/ee/Driver/include/drv_types.h:95:0,
                 from /tmp/ee/Driver/core/rtw_cmd.c:22:
/tmp/ee/Driver/include/hal_com.h:413:13: error: ‘file_path’ redeclared as different kind of symbol
 extern char file_path[PATH_LENGTH_MAX];
             ^~~~~~~~~
In file included from /usr/src/linux-headers-4.9.0-14-common/include/linux/seq_file.h:10:0,
                 from /usr/src/linux-headers-4.9.0-14-common/include/linux/pinctrl/consumer.h:17,
                 from /usr/src/linux-headers-4.9.0-14-common/include/linux/pinctrl/devinfo.h:21,
                 from /usr/src/linux-headers-4.9.0-14-common/include/linux/device.h:24,
                 from /usr/src/linux-headers-4.9.0-14-common/include/linux/dmaengine.h:20,
                 from /usr/src/linux-headers-4.9.0-14-common/include/linux/netdevice.h:38,
                 from /tmp/ee/Driver/include/osdep_service_linux.h:35,
                 from /tmp/ee/Driver/include/osdep_service.h:41,
                 from /tmp/ee/Driver/include/drv_types.h:32,
                 from /tmp/ee/Driver/core/rtw_cmd.c:22:
/usr/src/linux-headers-4.9.0-14-common/include/linux/fs.h:2741:14: note: previous declaration of ‘file_path’ was here
 extern char *file_path(struct file *, char *, int);
              ^~~~~~~~~
In file included from /tmp/ee/Driver/include/drv_types.h:65:0,
                 from /tmp/ee/Driver/core/rtw_cmd.c:22:
/tmp/ee/Driver/core/rtw_cmd.c: In function ‘btinfo_evt_dump’:
/tmp/ee/Driver/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be
  #define _seqdump seq_printf
                   ^
/tmp/ee/Driver/include/rtw_debug.h:242:7: note: in expansion of macro ‘_seqdump’
    if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
       ^~~~~~~~
/tmp/ee/Driver/core/rtw_cmd.c:3293:2: note: in expansion of macro ‘DBG_871X_SEL_NL’
  DBG_871X_SEL_NL(sel, "cid:0x%02x, len:%u\n", info->cid, info->len);
  ^~~~~~~~~~~~~~~
/tmp/ee/Driver/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be
  #define _seqdump seq_printf
                   ^
/tmp/ee/Driver/include/rtw_debug.h:242:7: note: in expansion of macro ‘_seqdump’
    if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
       ^~~~~~~~
/tmp/ee/Driver/core/rtw_cmd.c:3296:3: note: in expansion of macro ‘DBG_871X_SEL_NL’
   DBG_871X_SEL_NL(sel, "byte2:%s%s%s%s%s%s%s%s\n"
   ^~~~~~~~~~~~~~~
/tmp/ee/Driver/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be
  #define _seqdump seq_printf
                   ^
/tmp/ee/Driver/include/rtw_debug.h:242:7: note: in expansion of macro ‘_seqdump’
    if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
       ^~~~~~~~
/tmp/ee/Driver/core/rtw_cmd.c:3308:3: note: in expansion of macro ‘DBG_871X_SEL_NL’
   DBG_871X_SEL_NL(sel, "retry_cnt:%u\n", info->retry_cnt);
   ^~~~~~~~~~~~~~~
/tmp/ee/Driver/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be
  #define _seqdump seq_printf
                   ^
/tmp/ee/Driver/include/rtw_debug.h:242:7: note: in expansion of macro ‘_seqdump’
    if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
       ^~~~~~~~
/tmp/ee/Driver/core/rtw_cmd.c:3311:3: note: in expansion of macro ‘DBG_871X_SEL_NL’
   DBG_871X_SEL_NL(sel, "rssi:%u\n", info->rssi);
   ^~~~~~~~~~~~~~~
/tmp/ee/Driver/include/rtw_debug.h:187:19: error: void value not ignored as it ought to be
  #define _seqdump seq_printf
                   ^
/tmp/ee/Driver/include/rtw_debug.h:242:7: note: in expansion of macro ‘_seqdump’
    if(_seqdump(sel, fmt, ##arg)) /*rtw_warn_on(1)*/; \
       ^~~~~~~~
/tmp/ee/Driver/core/rtw_cmd.c:3314:3: note: in expansion of macro ‘DBG_871X_SEL_NL’
   DBG_871X_SEL_NL(sel, "byte5:%s%s\n"
   ^~~~~~~~~~~~~~~
/usr/src/linux-headers-4.9.0-14-common/scripts/Makefile.build:309 : la recette pour la cible « /tmp/ee/Driver/core/rtw_cmd.o » a échouée
make[4]: *** [/tmp/ee/Driver/core/rtw_cmd.o] Erreur 1
/usr/src/linux-headers-4.9.0-14-common/Makefile:1560 : la recette pour la cible « _module_/tmp/ee/Driver » a échouée
make[3]: *** [_module_/tmp/ee/Driver] Erreur 2
Makefile:152 : la recette pour la cible « sub-make » a échouée
make[2]: *** [sub-make] Erreur 2
Makefile:8 : la recette pour la cible « all » a échouée
make[1]: *** [all] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.9.0-14-amd64 »
Makefile:1696 : la recette pour la cible « modules » a échouée
make: *** [modules] Erreur 2

 


Voilà .

cat /proc/version



/tmp/ee/Driver# cat /proc/version
Linux version 4.9.0-14-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.240-2 (2020-10-30)
root@persodebian:/tmp/ee/Driver#

 




J'ai essayer de l'installer sur une autre machine de même version de noyau avec les driver tp link bêta ,
ca compile et installe.
La conception de l'interface de connexion wifi  de Debian à été baclé ! et en plus ca ne connecte pas du tout !!

Le seul point positive :
il trouve le nom de ma wifi lvebox mais impossible de s'y connecter ! avec le bon mot de passe bien sure !
Donc pour conclure Debian (voir Linux ) ne prend en charge la connexion wifi !! et je perd mon temps !

Merci de me dépanner , car ne marche pas du tout !

Dernière modification par sizy458 (18-12-2020 16:00:54)

Hors ligne

#2 18-12-2020 16:29:56

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Reseau wifi sur TP link ne marche pas

Il y a un tuto pour dépanner avec le wifi :
https://debian-facile.org/doc:materiel:wifi:detecter

sizy458 a écrit :

pour conclure Debian (voir Linux ) ne prend en charge la connexion wifi


Si, debian prend en charge la connexion wifi, par contre, mettre le bon pilote (firmware) du matériel utilisé reste impératif, comme avec toutes les distributions...

Force et courage wink


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#3 18-12-2020 17:07:35

sizy458
Membre
Distrib. : Debian Stretch
Noyau : 4.9.0-11-amd64
(G)UI : gnome
Inscription : 16-06-2018

Re : Reseau wifi sur TP link ne marche pas

pardon
ben j'ai essayer de l'installer sur une machine host (non machine guest) et ca marche !
Par contre il a fallut installer une version linux-image qui avait son header associer ainsi remplacer dans le source 'rtw-debug.c' 2 chose (__DATE__,__TIME__) par une chaine bidon .
et ca marche.

Le problème : c'est que probablement virtualbox  gére mal l'usb sur clé wifi sur une machine guest linux.
La connexion wifi sur une machine virtuelle windows fonctionne pourtant bien.

J'ai voulut le tester sur une machine virtuelle pour le deployer en toute confiance sur la machine host.

voilà;
J'ai  tester sur une autre machine host , cette fois pas besoin de changer dans le fichier 'rtw-debug.c' ,
ca marche aussi.

J'ai remarqué aussi que l'interface de la wifi est la même mais fonctionner  mieux sur les machine host.

Donc c'est peux être virtualbox qui gére mal l'usb pour clé wifi , je vais soumettre sur bugtracker virtualbox.

Dernière modification par sizy458 (19-12-2020 09:45:39)

Hors ligne

Pied de page des forums