"Make" ne make pas :(

Assistance concernant Linux Mint
Goutte gotti
Messages : 12
Enregistré le : ven. 29 mars 2019 11:15

"Make" ne make pas :(

Message par Goutte gotti »

Bonjour à tous, et merci pour vos réponses.
J'ai un bug avec ma carte wifi (wifi disparu, pas de driver toussa toussa)
Mais à chaque fois que j'essaye une solution, je me retrouve dans cette situation :

Code : Tout sélectionner

~/Bureau/Logiciels systems additionnels/rtlwifi_new$ make
make -C /lib/modules/5.4.0-70-generic/build M=/home/my-name/Bureau/Logiciels systems additionnels/rtlwifi_new modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.4.0-70-generic »
make[1]: *** Aucune règle pour fabriquer la cible « systems ». Arrêt.
make[1] : on quitte le répertoire « /usr/src/linux-headers-5.4.0-70-generic »
make: *** [Makefile:53 : all] Erreur 2
La première fois, je pensais que le driver était pas bon, mais ça se répète ... Le make ne make rien du tout !
Merci à ceux qui pourront m'aider !

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: "Make" ne make pas :(

Message par falke »

Salut,

et avec

Code : Tout sélectionner

sudo su make
c'est mieux ?

Pardon

Code : Tout sélectionner

sudo su 
Puis

make
Modifié en dernier par falke le dim. 28 mars 2021 22:34, modifié 1 fois.
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Goutte gotti
Messages : 12
Enregistré le : ven. 29 mars 2019 11:15

Re: "Make" ne make pas :(

Message par Goutte gotti »

Code : Tout sélectionner

$ sudo su make
[sudo] Mot de passe de ****-***** :       
su: l'identifiant make n'existe pas
Tu voulais dire sudo make ?
Ça ne marche pas non plus

Goutte gotti
Messages : 12
Enregistré le : ven. 29 mars 2019 11:15

Re: "Make" ne make pas :(

Message par Goutte gotti »

Non en root non plus ça ne make pas

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: "Make" ne make pas :(

Message par falke »

Bon le makefile c'est plutôt développement, je peux regarder, mais quel module essaie tu de compiler ?

Peux-tu faire le retour de

Code : Tout sélectionner

inxi -Nxx
?
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Goutte gotti
Messages : 12
Enregistré le : ven. 29 mars 2019 11:15

Re: "Make" ne make pas :(

Message par Goutte gotti »

Merci pour tes réponses.
J'essaye de compiler ces drivers wifi. Depuis une migration de noyau le wifi a totalement disparu (pas d'icones ni rien d'autre, le pilote est N/A)
https://github.com/rtlwifi-linux/rtlwifi_new

Code : Tout sélectionner

$ inxi -Nxx
Network:
  Device-1: Intel Ethernet I217-V vendor: ASUSTeK driver: e1000e v: 3.2.6-k 
  port: f040 bus ID: 00:19.0 chip ID: 8086:153b 
  Device-2: Realtek RTL8821AE 802.11ac PCIe Wireless Network Adapter 
  vendor: AzureWave driver: N/A port: d000 bus ID: 03:00.0 
  chip ID: 10ec:8821 
  Device-3: ASUSTek 802.11n WLAN Adapter type: USB driver: usb-network 
  bus ID: 3-4:4 chip ID: 0b05:18f1 
J'avais justement fait un inxi et c'est pour ça que j'essaye de build ces drivers

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: "Make" ne make pas :(

Message par falke »

salut,

rtl8821ce-dkms

as tu tenté ce paquet dans synaptic ? il est possible qu'il ne fonctionne pas (8821c et pas a) mais sait-ton jamais...

Edit : quand j'essaie de compiler et de débuger (à partir de ton github) c'est bourré d'erreur et pas des warnings mais des erreurs bloquantes,
j'arrive à en lever quelques unes (fonction non déclarées , ou mal appelées par un nom plutot qu'un autre ..), mais n'étant pas développeur C...

ce que semble confirmer ce post

http://linux-kernel.2935.n7.nabble.com/ ... 96236.html

en gros les drivers linux , c'est n'importe quoi.

je te suggère d'installer le paquet ndiswrapper-dkms (synaptic) qui devrait te permettre de faire fonctionner ta carte wifi
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Goutte gotti
Messages : 12
Enregistré le : ven. 29 mars 2019 11:15

Re: "Make" ne make pas :(

Message par Goutte gotti »

Il y a une erreur lors de l'installation
Selecting previously unselected package ndiswrapper-dkms.

Code : Tout sélectionner

(Reading database ... 
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 595084 files and directories currently installed.)
Preparing to unpack .../ndiswrapper-dkms_1.59-2_all.deb ...
Unpacking ndiswrapper-dkms (1.59-2) ...
Setting up ndiswrapper-dkms (1.59-2) ...
Loading new ndiswrapper-1.59 DKMS files...
Building for 5.8.0-48-generic
Building initial module for 5.8.0-48-generic
Error! Bad return status for module build on kernel: 5.8.0-48-generic (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.59/build/make.log for more information.
dpkg: error processing package ndiswrapper-dkms (--install):
 installed ndiswrapper-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
 ndiswrapper-dkms

falke
Messages : 595
Enregistré le : mar. 3 oct. 2017 21:28

Re: "Make" ne make pas :(

Message par falke »

salut Ok,

Il faudrait voir ce que fait le script de post insta llation en détail mais ça devient un peu plus complexe.

Mais attends chez moi ça marche sur le 5.4.0.70 :

Code : Tout sélectionner

Sélection du paquet ndiswrapper-dkms précédemment désélectionné.
(Lecture de la base de données... 317776 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../ndiswrapper-dkms_1.60-8ubuntu3_all.deb ...
Dépaquetage de ndiswrapper-dkms (1.60-8ubuntu3) ...
Paramétrage de ndiswrapper-dkms (1.60-8ubuntu3) ...
Loading new ndiswrapper-1.60 DKMS files...
Building for 5.4.0-70-generic
Building initial module for 5.4.0-70-generic
This system doesn't support Secure Boot
Secure Boot not enabled on this system.
Done.

ndiswrapper.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.4.0-70-generic/updates/

depmod....

DKMS: install completed.
Edit : en reproduisant ton problème sur mon environnement , avec le noyau que tu utilises, j'en sais un peu plus sur l'erreur :-)

Code : Tout sélectionner

Sélection du paquet ndiswrapper-dkms précédemment désélectionné.
(Lecture de la base de données... 355433 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../ndiswrapper-dkms_1.60-8ubuntu3_all.deb ...
Dépaquetage de ndiswrapper-dkms (1.60-8ubuntu3) ...
Paramétrage de ndiswrapper-dkms (1.60-8ubuntu3) ...
Loading new ndiswrapper-1.60 DKMS files...
Building for 5.8.0-48-generic
Building initial module for 5.8.0-48-generic
Error!  The /var/lib/dkms/ndiswrapper/1.60/5.8.0-48-generic/x86_64/dkms.conf for module ndiswrapper includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch.  This indicates that it should not be built.
Skipped.
Ton noyau est donc effectivement beaucoup trop récent , il faudra donc passer sur le noyau par défaut le plus récent actuel, le 5.4.0.70 si ça ne change pas la face du monde pour toi , pour installer ndiswrapper-dkms.
System:
Host: falke-MacBookAir Kernel: 5.15.0-91-generic x86_64 bits: 64
Desktop: Cinnamon 6.0.4 Distro: Linux Mint 21.3 Virginia

Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
Autre Distro : Debian Sid et Endeavour en triple boot sur Btrfs. Noyau change tout le temps ..

Goutte gotti
Messages : 12
Enregistré le : ven. 29 mars 2019 11:15

Re: "Make" ne make pas :(

Message par Goutte gotti »

Hello !
Le packet est installé mais pas de changements !

Répondre