Gracias Gracias:  4
Me Gusta Me Gusta:  2
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 9 de 9

Tema: Rtl8811 ac600 mwa255 Opensuse 15.1

  1. #1
    Fecha de Ingreso
    28-mayo-2019
    Ubicación
    Zaragoza (España)
    Mensajes
    8
    Post Thanks / Like
    Poder de Credibilidad
    0

    Rtl8811 ac600 mwa255 Opensuse 15.1

    Ya me he rendido, si alguien ha conseguido compilar si errores este software en la 15.1 por favor que lo deje por aquí antes de que retroceda a la 15.0
    He instalado el dkms para ver si por ahí sale, he bajado el rtl8812AU por cincuenta sitios (ncluido el github), pero me sigue dando errores en esta versión.
    No soy un experto compilando, solo he tirado de los tres comandos habituales sin tocar el makefile porque no tengo suficientes conocimientos para ello. Tambien con un script sh para evitarme ese esfuerzo, pero nada.

    Bus 001 Device 003: ID 0bda:a811 Realtek Semiconductor Corp. RTL8811AU 802.11a/b/g/n/ac WLAN Adapter

    make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.12.14-lp151.28.4-default/build M=/home/jacnandres/Programas/rtl8812au-master modules
    make[1]: Entering directory '/usr/src/linux-4.12.14-lp151.28.4-obj/x86_64/default'
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_cmd.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.o
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.c: In function ‘aes_cipher’:
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.c:1458:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
    for (j = 0; j < 8; j++)
    ^~~
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.c:1461:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
    payload_index = hdrlen + 8;
    ^~~~~~~~~~~~~
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.c: In function ‘aes_decipher’:
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.c:1837:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
    for (j = 0; j < 8; j++)
    ^~~
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_security.c:1840:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
    payload_index = hdrlen + 8;
    ^~~~~~~~~~~~~
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_debug.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_io.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_ioctl_query.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_ioctl_set.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_ieee80211.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_mlme.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_mlme_ext.o
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_mlme_ext.c: In function ‘on_action_public_p2p’:
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_mlme_ext.c:5620:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
    if( _rtw_memcmp(pwdinfo->rx_prov_disc_info.peerDevAddr, empty_addr, ETH_ALEN) );
    ^~
    /home/jacnandres/Programas/rtl8812au-master/core/rtw_mlme_ext.c:5621:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
    _rtw_memcpy(pwdinfo->rx_prov_disc_info.peerDevAddr, GetAddr2Ptr(pframe), ETH_ALEN);
    ^~~~~~~~~~~
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_wlan_util.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_vht.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_pwrctrl.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_rf.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_recv.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_sta_mgt.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_ap.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_xmit.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_p2p.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_tdls.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_br_ext.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_iol.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/rtw_sreset.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/core/efuse/rtw_efuse.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/os_dep/osdep_service.o
    CC [M] /home/jacnandres/Programas/rtl8812au-master/os_dep/linux/os_intfs.o
    /home/jacnandres/Programas/rtl8812au-master/os_dep/linux/os_intfs.c:1069:22: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
    .ndo_select_queue = rtw_select_queue,
    ^~~~~~~~~~~~~~~~
    /home/jacnandres/Programas/rtl8812au-master/os_dep/linux/os_intfs.c:1069:22: note: (near initialization for ‘rtw_netdev_ops.ndo_select_queue’)
    cc1: some warnings being treated as errors
    make[4]: *** [/usr/src/linux-4.12.14-lp151.28.4/scripts/Makefile.build:325: /home/jacnandres/Programas/rtl8812au-master/os_dep/linux/os_intfs.o] Error 1
    make[3]: *** [/usr/src/linux-4.12.14-lp151.28.4/Makefile:1565: _module_/home/jacnandres/Programas/rtl8812au-master] Error 2
    make[2]: *** [Makefile:152: sub-make] Error 2
    make[1]: *** [Makefile:24: __sub-make] Error 2
    make[1]: Leaving directory '/usr/src/linux-4.12.14-lp151.28.4-obj/x86_64/default'
    make: *** [Makefile:1052: modules] Error

  2. #2
    Fecha de Ingreso
    16-noviembre-2010
    Ubicación
    Delante del ordenador
    Mensajes
    882
    Post Thanks / Like
    Poder de Credibilidad
    9
    Perdona, pero mi respuesta no es sobre tu problema.

    Sólo apuntar que quites los ( ) del título del post o queda inaccesible para los foreros (a menos que se borre de la URL los paréntesis).

    De tu problema sólo se leer que tienes problemas con las funciones aes_cipher y aes_decipher en el módulo rtw_security.o


    Saludos y suerte

  3. Gracias Lynaex2 ha agradecido este mensaje
  4. #3
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.430
    Post Thanks / Like
    Poder de Credibilidad
    10
    Tiene pinta de que te falta librerías de desarrollo para poder compilarlo bien. Antes que nada lee bien esta GUÍA: Como instalar un programa o driver desde el código fuente

    Cuando te descargues el driver, lee los requisitos en especial sus librerias, tendras que descargas las equivalentes pero de desarrollo (-devel).
    NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
    Síguenos en TWITTER y en FACEBOOK
    Código:
    Buscador de   Alojamiento      Alojamiento     Otros
     paquetes:    de imágenes:     de ficheros:    buscadores:
    Search        TinyPic          Ifile Wuala     Simple y Facil
    Webpinstant   Paste Suse       SendSpace       TextSnip  Cl1p

  5. Gracias Lynaex2 ha agradecido este mensaje
    Me Gusta Invisuu le ha gustado este mensaje
  6. #4
    Fecha de Ingreso
    28-mayo-2019
    Ubicación
    Zaragoza (España)
    Mensajes
    8
    Post Thanks / Like
    Poder de Credibilidad
    0
    Bueno, he solucionado el tema de una forma que huele un tanto a espadadrapo, pero me permite seguir con el último leap, es decir, sin tener que retroceder a la 15.0:

    Bajar de aquí: https://github.com/AstroDrabb/rtl8812au
    y añadir al principio del Makefile la línea:

    USER_EXTRA_CFLAGS=-Wno-error=incompatible-pointer-types

    Advierte del mismo error pero sigue adelante y compila. Es decir, si lo he entendido bien algo así como "sigue adelante y pasa de este error".

    Aunque me haya funcionado, no me parece una solución como para cerrar el tema, tiene que haberlas más elegantes, así que si nadie objeta nada dejo el hilo abierto.
    Última edición por Lynaex2; 01-jul-2019 a las 12:05 Razón: faltaba enlace.

  7. #5
    Fecha de Ingreso
    07-febrero-2007
    Ubicación
    Ourense
    Mensajes
    8.660
    Post Thanks / Like
    Poder de Credibilidad
    22

  8. Gracias Lynaex2 ha agradecido este mensaje
    Me Gusta Lynaex2 le ha gustado este mensaje
  9. #6
    Fecha de Ingreso
    28-mayo-2019
    Ubicación
    Zaragoza (España)
    Mensajes
    8
    Post Thanks / Like
    Poder de Credibilidad
    0
    @karlggest, muchas gracias, pero no, el paquete de la distribución se instala pero no hace funcionar la tarjeta en absoluto. Fue de las primeras cosas que hice naturalmente, pero vaya...
    Última edición por Lynaex2; 02-jul-2019 a las 09:06 Razón: hacer mención

  10. #7
    Fecha de Ingreso
    07-febrero-2007
    Ubicación
    Ourense
    Mensajes
    8.660
    Post Thanks / Like
    Poder de Credibilidad
    22
    Hola,

    pues lo suyo es comunicar el bug con el arreglo que has hecho: https://es.opensuse.org/openSUSE:Env...ormes_de_error

    Salud!!

  11. #8
    Fecha de Ingreso
    28-mayo-2019
    Ubicación
    Zaragoza (España)
    Mensajes
    8
    Post Thanks / Like
    Poder de Credibilidad
    0
    Cita Iniciado por karlggest Ver Mensaje
    Hola,

    pues lo suyo es comunicar el bug con el arreglo que has hecho: https://es.opensuse.org/openSUSE:Env...ormes_de_error

    Salud!!

    Es que eso es de todo menos un arreglo, lo que hace es obligarle a que siga compilando a pesar del error que dispara un makefile que no es el de la distribución (ése se instala limpiamente, pero como si estuviera instalando el Quijote, solo llena el disco). Por otra parte en cada inicio del sistema hay que volver a compilar... Vamos, una chapucilla para ir tirando... A ver si con tiempo puedo investigar más, aunque yo de makefiles npi...
    ¡Un saludo!

  12. #9
    Fecha de Ingreso
    28-mayo-2019
    Ubicación
    Zaragoza (España)
    Mensajes
    8
    Post Thanks / Like
    Poder de Credibilidad
    0

    Solución

    Bueno, pues dejo aquí la solución buena para no tener que hacer cosas raras. Como decía el repositorio de la Opensuse no da un rtl8812 que funcione.

    Se trata de usar los dos que se mencionan al final de este hilo e instalar: (Sauerland)

    https://forums.opensuse.org/showthre...84#post2908084

  13. Gracias DiabloRojo ha agradecido este mensaje

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. Instalar netgear AC600 Wifi USB Adapter
    By sandbravo in forum Hardware
    Respuestas: 2
    Último mensaje: 17-jun-2017, 17:58

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •