Affiche les résultats de 1 à 10 sur 10

Sujet : Build manquand à l'installation

  1. #1
    Caméléon tenace Avatar de pierrotbj
    Inscrit
    dcembre 2008
    Lieu
    Bourgoin-Jallieu
    Distribution
    openSUSE Leap 15.0 (64 bits)
    Environnement
    KDE
    Messages
    1 302

    Build manquand à l'installation

    Bonjour à tous,

    Ma carte wifi étant défaillante, j'ai acheté une clé Realtec mais j'ai un petit soucis au moment de l'install :

    linux-ked4:/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 # make
    make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.4.175-89-default/build M=/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 modules
    make[1]: *** /lib/modules/4.4.175-89-default/build: Aucun fichier ou dossier de ce type. Arrêt.
    Makefile:310: recipe for target 'modules' failed
    make: *** [modules] Error 2
    linux-ked4:/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 #
    J'ai bien trouvé /lib/modules/4.4.175-89-default dans le dossier racine, mais aucun "build dans ce dossier.

    Est ce quelqu'un a une idée lumineuse ?

    Merci pour votre aide
    "Ne pas subir . . . . ." Jean de Lattre de Tassigny

  2. #2
    Caméléon sympa Modérateur Avatar de Bernado82
    Inscrit
    janvier 2016
    Lieu
    /home
    Distribution
    openSUSE Leap 15.1
    Environnement
    KDE Plasma 5.16
    Messages
    372
    Bonjour,

    Il me semble comprendre que tu essayes de compiler un pilote pour ta carte WiFi (peut-être n'as tu pas installé les kernel headers requis pour la compilation d'un module pour le noyau?). Je pense que tu devrais faire plus simple, premièrement déterminer ce qui est requis pour ton système pour faire fonctionner cette clé.

    Débranches ta clé WiFi USB, tapes dans la console la commande suivante et tout juste après, insères ta clé WiFi dans un des ports USB. Les tous derniers messages du système seront affichés jusqu'à ce que tu presse les touches [Ctrl]+[C] pour stopper, ainsi tu auras une visibilité directe sur ce qu'indique le système pour ta clé.
    Code:
    dmesg --follow
    Voici un exemple (sur Leap 15.0) pour une clé WiFi non encore configurée pour être utilisable (en fait, dans mon cas, il faut ajouter le fichier de firmware adéquat).
    Code:
    # dmesg --follow
    .....................
    [ 8109.953517] usb 4-3: USB disconnect, device number 6
    [ 8120.032031] usb 3-1: new high-speed USB device number 8 using ehci-pci
    [ 8120.193102] usb 3-1: New USB device found, idVendor=0cde, idProduct=0008
    [ 8120.193110] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 8120.193115] usb 3-1: Product: USB Device
    [ 8120.193120] usb 3-1: Manufacturer: GlobespanVirata
    [ 8120.193125] usb 3-1: SerialNumber: 3887-0000
    [ 8120.328063] usb 3-1: reset high-speed USB device number 8 using ehci-pci
    [ 8120.485710] usb 3-1: Loading firmware file isl3887usb
    [ 8120.485906] usb 3-1: Direct firmware load for isl3887usb failed with error -2
    [ 8120.485910] usb 3-1: Firmware not found.
    [ 8120.485912] usb 3-1: failed to initialize device (-2)
    ^C
    Ayant une clé D-Link DWA-131, voici ce que j'obtiens avec sur Leap 15.0 (kernel 4.12.14-lp150.12.48-default):
    Code:
    # lsusb
    Bus 004 Device 008: ID 07d1:3303 D-Link System DWA-131 802.11n Wireless N Nano Adapter(rev.A1) [Realtek RTL8192SU]
    
    et un bout du résultat obtenu par dmesg:
    
    [ 8870.192055] usb 4-3: new high-speed USB device number 7 using ehci-pci
    [ 8870.350391] usb 4-3: New USB device found, idVendor=07d1, idProduct=3303
    [ 8870.350396] usb 4-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 8870.350398] usb 4-3: Product: 11n Adapter
    [ 8870.350401] usb 4-3: Manufacturer: Manufacturer Realtek 
    [ 8870.350403] usb 4-3: SerialNumber: 00e04c000001
    [ 8870.351058] r8712u: register rtl8712_netdev_ops to netdev_ops
    [ 8870.351065] usb 4-3: r8712u: USB_SPEED_HIGH with 4 endpoints
    [ 8870.351657] usb 4-3: r8712u: Boot from EFUSE: Autoload OK
    [ 8871.167888] usb 4-3: r8712u: CustomerID = 0x0000
    [ 8871.167892] usb 4-3: r8712u: MAC Address from efuse = fc:75:16:72:29:6a
    [ 8871.167895] usb 4-3: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
    [ 8872.989319] r8712u 4-3:1.0 wlan2: renamed from wlan1
    Dernière édition par Bernado82; 20/03/2019 à 13h26
    https://www.facebook.com/profile.php?id=100011319637977 (page orientée openSuse)
    https://open.spotify.com/user/bernad...eomqM38isNZRIj (playlist Spotify)

    Utilitaires pour Rockchip:
    https://www.mediafire.com/folder/2x8...Rockchip_Tools
    https://mega.co.nz/#F!wxJliCiT!fSTU4uzNwJ4h_ZGOYHcjcQ

    Les outils Rockchip sont parfois moches, voici RK Android Tool v2.3.9 et Driver Assistant v4.5 après mon petit coup de polish:
    https://www.mediafire.com/folder/5qs985buhb8g5/Rockchip

  3. #3
    Caméléon tenace Avatar de pierrotbj
    Inscrit
    dcembre 2008
    Lieu
    Bourgoin-Jallieu
    Distribution
    openSUSE Leap 15.0 (64 bits)
    Environnement
    KDE
    Messages
    1 302
    Bonjour Bernado,

    Voici le retour de la commande dmesg --follow :

    33879.630813 Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0)
    [33916.972304] usb 4-1.3: USB disconnect, device number 9
    [34047.478115] usb 4-1.3: new high-speed USB device number 10 using ehci-pci
    [34047.571040] usb 4-1.3: New USB device found, idVendor=2001, idProduct=331b
    [34047.571051] usb 4-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [34047.571055] usb 4-1.3: Manufacturer: Realtek
    [34047.571059] usb 4-1.3: SerialNumber: 58D56E403F19
    [34047.571721] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0)
    "Ne pas subir . . . . ." Jean de Lattre de Tassigny

  4. #4
    Caméléon tenace Avatar de pierrotbj
    Inscrit
    dcembre 2008
    Lieu
    Bourgoin-Jallieu
    Distribution
    openSUSE Leap 15.0 (64 bits)
    Environnement
    KDE
    Messages
    1 302
    Personne n'a une idée pour trouver une soluce ?
    "Ne pas subir . . . . ." Jean de Lattre de Tassigny

  5. #5
    Caméléon sympa Avatar de Grenouille
    Inscrit
    octobre 2014
    Lieu
    Belgique
    Distribution
    Void
    Environnement
    Xfce
    Messages
    417
    Je pense que Bernardo a vu juste et qu'il manque le paquet kernel-devel

  6. #6
    Caméléon bavard Avatar de linux5623
    Inscrit
    juin 2007
    Lieu
    Versailles
    Distribution
    openSUSE Tumbleweed (64 bits)
    Environnement
    KDE
    Messages
    556
    C'est ca il manque le parquet kernel-devel correspondant au noyau utilisé.

    Et pour que la compilation de ton driver fonctionne il faut faire make install en root.

    Et qui sera a refaire a chaque mise a jour du kernel.
    AMD Threadripper 1920X - RAM 32 go - GTX 1080 OC
    http://qeasycalc.padom.net

  7. #7
    Caméléon tenace Avatar de pierrotbj
    Inscrit
    dcembre 2008
    Lieu
    Bourgoin-Jallieu
    Distribution
    openSUSE Leap 15.0 (64 bits)
    Environnement
    KDE
    Messages
    1 302
    Bon, c'est moins pire mais c'est pas mieux :

    linux-ked4:/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 # make
    make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.4.175-89-default/build M=/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 modules
    make[1]: Entering directory '/usr/src/linux-4.4.175-89-obj/x86_64/default'
    arch/x86/Makefile:152: stack-protector enabled but compiler support broken
    arch/x86/Makefile:167: CONFIG_X86_X32 enabled but no binutils support
    /usr/src/linux-4.4.175-89/Makefile:715: Cannot use CONFIG_CC_STACKPROTECTOR_REGULAR: -fstack-protector not supported by compiler
    make[3]: gcc: commande introuvable
    CC [M] /home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309/core/rtw_cmd.o
    /bin/sh: gcc : commande introuvable
    /usr/src/linux-4.4.175-89/scripts/Makefile.build:278: recipe for target '/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309/core/rtw_cmd.o' failed
    make[4]: *** [/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309/core/rtw_cmd.o] Error 127
    /usr/src/linux-4.4.175-89/Makefile:1462: recipe for target '_module_/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309' failed
    make[3]: *** [_module_/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309] Error 2
    Makefile:152: recipe for target 'sub-make' failed
    make[2]: *** [sub-make] Error 2
    Makefile:24: recipe for target '__sub-make' failed
    make[1]: *** [__sub-make] Error 2
    make[1]: Leaving directory '/usr/src/linux-4.4.175-89-obj/x86_64/default'
    Makefile:310: recipe for target 'modules' failed
    make: *** [modules] Error 2
    et ensuite :

    linux-ked4:/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 # make install
    install -p -m 644 8192cu.ko /lib/modules/4.4.175-89-default/kernel/drivers/net/wireless/
    install: impossible d'évaluer '8192cu.ko': Aucun fichier ou dossier de ce type
    Makefile:313: recipe for target 'install' failed
    make: *** [install] Error 1
    linux-ked4:/home/pierrot/Documents/Cle-WIFI/dwa121_linux_driver_20140620110309/rtl8192CU_linux_v2.0.1406.20110309 #
    "Ne pas subir . . . . ." Jean de Lattre de Tassigny

  8. #8
    Caméléon bavard Avatar de linux5623
    Inscrit
    juin 2007
    Lieu
    Versailles
    Distribution
    openSUSE Tumbleweed (64 bits)
    Environnement
    KDE
    Messages
    556
    Il faut installer les paquets de devellopement C/C++ et Noyau
    AMD Threadripper 1920X - RAM 32 go - GTX 1080 OC
    http://qeasycalc.padom.net

  9. #9
    Caméléon tenace Avatar de pierrotbj
    Inscrit
    dcembre 2008
    Lieu
    Bourgoin-Jallieu
    Distribution
    openSUSE Leap 15.0 (64 bits)
    Environnement
    KDE
    Messages
    1 302
    C/C++ est installé (C/C++ Sass compiler library development library)

    Mais rien quand je cherche "Noyau".

    On va y arriver ! ! !
    "Ne pas subir . . . . ." Jean de Lattre de Tassigny

  10. #10
    Caméléon sympa Modérateur Avatar de Bernado82
    Inscrit
    janvier 2016
    Lieu
    /home
    Distribution
    openSUSE Leap 15.1
    Environnement
    KDE Plasma 5.16
    Messages
    372
    De mémoire, j'ai possédé une clé USB Hercules Wireless N Pico, qui me semble t-il était équipée du même chip Realtek, mais qu'un jour j'ai prêté et n'a jamais été rendue car perdue. Ceci m’empêchant d'en tester son utilisation sur Leap.

    Il me semble que certains indiquaient, dans le passé, qu'il pouvait y avoir un problème en essayant de compiler le pilote fourni par Realtek. Mais il est possible aussi, qu'après quelques manips, le chip Realtek soit déjà géré par le kernel actuel. Sinon, voici quelques pages (anciennes) qui donnaient la procédure pour installer une version patchée du pilote pour chip Realtek RTL8192CU:

    https://github.com/pvaret/rtl8192cu-fixes/
    https://adamscheller.com/systems-adm...92cu-fix-wifi/
    https://www.facebook.com/profile.php?id=100011319637977 (page orientée openSuse)
    https://open.spotify.com/user/bernad...eomqM38isNZRIj (playlist Spotify)

    Utilitaires pour Rockchip:
    https://www.mediafire.com/folder/2x8...Rockchip_Tools
    https://mega.co.nz/#F!wxJliCiT!fSTU4uzNwJ4h_ZGOYHcjcQ

    Les outils Rockchip sont parfois moches, voici RK Android Tool v2.3.9 et Driver Assistant v4.5 après mon petit coup de polish:
    https://www.mediafire.com/folder/5qs985buhb8g5/Rockchip

Tags pour ce sujet

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas modifier vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé