Mostrando resultados del 1 al 2 de 2

Tema: T. wifi ovislink en OpenSuse 11.2

  1. #1
    Fecha de Ingreso
    02-septiembre-2006
    Ubicación
    Granada
    Mensajes
    84
    Poder de Credibilidad
    13

    T. wifi ovislink en OpenSuse 11.2

    Antes de nada que antes de abrir este post he buscado y busqué por el foro sobre el tema de instalar los drivers ralink rt61 y hay mucha información que me sirvió en el pasado para hacer funcionar la tarjeta bajo la 11.0. El tema es que con la 11.2 NO sirve el mismo procedimiento o algo hago mal.

    El tema es que tengo una tarjeta wifi Ovislink Evo-W54PCIv2 que funciona perfectamente en OpenSuSe 11.0 (no sin haberme peleado antes bastante), pero al intentar instalar el driver en la 11.2 NO funciona. Se supone que las OpenSuSe llevan el driver rt61pci que hay que poner en la blacklist en /etd/modprobe.d/blacklist y a continuación instalar el driver que te proporciona el fabricante y colocar el firmware en la carpeta /lib/firmware. He probado con dos drivers, los que uso en la 11.0 y unos nuevos descargados de la página del fabricante de la tarjeta con resultados dispares:

    1º Driver "antiguo"

    Lo compila pero:
    linux-3lpf:/home/tahur/Escritorio/rt61/Module # make
    make[1]: se ingresa al directorio `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
    make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop/. modules
    Building modules, stage 2.
    MODPOST 0 modules
    make[1]: se sale del directorio `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
    *** Module rt61.ko built successfully
    linux-3lpf:/home/tahur/Escritorio/rt61/Module # make install
    *** Install module in /lib/modules/2.6.31.5-0.1-desktop/extra ...
    make[1]: se ingresa al directorio `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
    make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop/. modules_install
    DEPMOD 2.6.31.5-0.1-desktop
    make[1]: se sale del directorio `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
    /sbin/depmod -a
    *** Update /etc/modprobe.d/ralink alias for wlan*
    *** Install firmware in /lib/firmware ...
    *** Check old config ...
    linux-3lpf:/home/tahur/Escritorio/rt61/Module # modprobe rt61
    WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
    WARNING: All config files need .conf: /etc/modprobe.d/ralink, it will be ignored in a future release.
    WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
    WARNING: All config files need .conf: /etc/modprobe.d/ralink, it will be ignored in a future release.
    FATAL: Module rt61 not found.
    sh: /sys/bus/pci/drivers/rt61/new_id: No existe el fichero o el directorio
    FATAL: Error running install command for rt61
    linux-3lpf:/home/tahur/Escritorio/rt61/Module # lsmod | grep rt*
    Coincidencia en el fichero binario rt61.ko
    Coincidencia en el fichero binario rt61.o
    rt_config.h:#define RT2561_IMAGE_FILE_NAME "rt2561.bin"
    Coincidencia en el fichero binario rtmp_init.o
    2º driver más reciente:

    Falla en la compilación

    linux-3lpf:/home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module # make
    make -C /lib/modules/2.6.31.5-0.1-desktop/build SUBDIRS=/home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module modules
    make[1]: se ingresa al directorio `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
    make -C ../../../linux-2.6.31.5-0.1 O=/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop/. modules
    CC [M] /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.o
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘rt61_get_drvinfo’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:78: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:78: warning: unused variable ‘pAd’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘rt61_get_regs_len’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:97: warning: no return statement in function returning non-void
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘rt61_get_regs’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:103: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:104: warning: unused variable ‘counter’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:103: warning: unused variable ‘pAd’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘rt61_ethtool_get_link’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:120: warning: unused variable ‘pAd’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:130: warning: no return statement in function returning non-void
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘rt61_get_eeprom_len’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:139: warning: no return statement in function returning non-void
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘rt61_get_eeprom’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:145: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:146: warning: unused variable ‘counter’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:145: warning: unused variable ‘pAd’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:159: warning: no return statement in function returning non-void
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: At top level:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:169: warning: initialization from incompatible pointer type
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RT61_probe’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:238: warning: assignment discards qualifiers from pointer target type
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:287: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:290: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:294: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:305: error: ‘struct net_device’ has no member named ‘open’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:306: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:307: error: ‘struct net_device’ has no member named ‘stop’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:308: error: ‘struct net_device’ has no member named ‘get_stats’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:317: error: ‘struct net_device’ has no member named ‘set_multicast_list’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:318: error: ‘struct net_device’ has no member named ‘do_ioctl’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:328: error: ‘struct net_device’ has no member named ‘validate_addr’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:344: warning: ISO C90 forbids mixed declarations and code
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RT61_open’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:422: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:472: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type
    /usr/src/linux-2.6.31.5-0.1/include/linux/interrupt.h:117: note: expected ‘irq_handler_t’ but argument is of type ‘enum irqreturn_t (*)(int, void *, struct pt_regs *)’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RTMPSendPackets’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:627: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RTMPIsr’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:713: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RT61_get_wireless_stats’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:825: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RT61_get_ether_stats’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:873: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RT61_close’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:942: error: ‘struct net_device’ has no member named ‘priv’
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c: In function ‘RT61_remove_one’:
    /home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.c:1002: error: ‘struct net_device’ has no member named ‘priv’
    make[4]: *** [/home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module/rtmp_main.o] Error 1
    make[3]: *** [_module_/home/tahur/Escritorio/2009_0123_RT61_Linux_STA_v1.1.2.3/Module] Error 2
    make[2]: *** [sub-make] Error 2
    make[1]: *** [all] Error 2
    make[1]: se sale del directorio `/usr/src/linux-2.6.31.5-0.1-obj/x86_64/desktop'
    make: *** [all] Error 2
    Os dejo la salida de lspci y lsmod por si es de utilidad.

    Salida de lspci

    00:00.0 Host bridge: nVidia Corporation C55 Host Bridge (rev a2)
    00:00.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:00.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:00.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:00.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:00.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a2)
    00:00.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:00.7 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.3 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.4 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.5 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:01.6 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:02.0 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:02.1 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:02.2 RAM memory: nVidia Corporation C55 Memory Controller (rev a1)
    00:03.0 PCI bridge: nVidia Corporation C55 PCI Express bridge (rev a1)
    00:06.0 PCI bridge: nVidia Corporation C55 PCI Express bridge (rev a1)
    00:07.0 PCI bridge: nVidia Corporation C55 PCI Express bridge (rev a1)
    00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
    00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
    00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
    00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
    00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
    00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
    00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
    00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
    00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
    00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
    00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
    00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
    01:07.0 Network controller: RaLink RT2561/RT61 rev B 802.11g
    01:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306 Fire II IEEE 1394 OHCI Link Layer Controller (rev c0)

    02:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8500 GT] (rev a1)
    Salida de lsmod

    Module Size Used by
    snd_pcm_oss 60032 0
    snd_mixer_oss 22728 1 snd_pcm_oss
    snd_seq 78528 0
    snd_seq_device 10460 1 snd_seq
    edd 13232 0
    fuse 87984 1
    loop 22292 0
    dm_mod 101448 0
    snd_hda_codec_realtek 317868 1
    sr_mod 20964 0
    ohci1394 38340 0
    ppdev 12368 0
    snd_hda_intel 37088 2
    snd_hda_codec 111112 2 snd_hda_codec_realtek,snd_hda_intel
    snd_hwdep 11216 1 snd_hda_codec
    forcedeth 68564 0
    ieee1394 121024 1 ohci1394
    pcspkr 3720 0
    cdrom 48232 1 sr_mod
    snd_pcm 117808 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
    snd_timer 32152 2 snd_seq,snd_pcm
    snd 97608 14 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,s nd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,s nd_hwdep,snd_pcm,snd_timer
    parport_pc 46856 0
    snd_page_alloc 12600 2 snd_hda_intel,snd_pcm
    floppy 73576 0
    parport 46544 2 ppdev,parport_pc
    i2c_nforce2 10256 0
    sg 40128 0
    button 8360 0
    ext4 401040 2
    jbd2 115072 1 ext4
    crc16 2504 1 ext4
    fan 6352 0
    processor 56900 0
    ide_pci_generic 5484 0
    amd74xx 8080 0
    ide_core 148128 2 ide_pci_generic,amd74xx
    pata_amd 16748 0
    ata_generic 6508 0
    sata_nv 31700 3
    thermal 25160 0
    thermal_sys 21888 3 fan,processor,thermal
    PD: La única diferencia que encuentro con la instalación en OpenSuSe 11.0 es que en el lsmod aparece
    firmware_class 27776 2 microcode,rt61
    al hacer un lsmod | grep rt*

    A ver si alguno me da alguna idea porque estoy encantadísimo con esta versión, va fluidísima y arranca al instante. Un saludo y gracias de antemano.

  2. #2
    Fecha de Ingreso
    19-marzo-2005
    Ubicación
    En un lugar del planeta Tierra
    Mensajes
    17.174
    Poder de Credibilidad
    10
    No se que estas haciendo, openSUSE soporta los chipset de ralink ya que estoy usándolo con mi wifi que es el rt73usb y no hay que hacer nada mas que configurarlo.
    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

Thread Information

Users Browsing this Thread

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

Temas Similares

  1. Respuestas: 0
    Último mensaje: 25-abr-2009, 03:55
  2. Calendario del openSuSE 11.2
    By Dux in forum Noticias
    Respuestas: 10
    Último mensaje: 15-ene-2009, 00:35
  3. Planes para openSUSE 11.2
    By RGB in forum Noticias
    Respuestas: 6
    Último mensaje: 19-dic-2008, 13:00
  4. Anuncio oficial openSUSE 11.0 (español)
    By elpreto in forum Portal de ForoSUSE
    Respuestas: 66
    Último mensaje: 18-ago-2008, 16:48
  5. Guía de Instalación de OpenSuSE 10.3
    By DiabloRojo in forum Instalación y Actualizaciones
    Respuestas: 5
    Último mensaje: 11-feb-2008, 11:41

Marcadores

Normas de Publicación

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