You are not logged in.

#1 2013-03-19 23:59:58

cybertus
Member
Registered: 2013-03-19
Posts: 14

I cant install PCE-N53 Asus wireless card

Hi guys, Im new on Archlinux, I installed it on three computers succesfully, and now Im tryng to install this driver. I read a lot of forums but I cant find a solution for my specific problem.

I downloaded the driver from the original website. I uncompressed it normally and the problem is with make instruction. Im using ArchLinux 64bits

$ make
make -C tools
make[1]: se ingresa al directorio `/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/tools'
gcc -g bin2h.c -o bin2h
make[1]: se sale del directorio `/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/tools'
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/tools/bin2h
cp -f os/linux/Makefile.6 /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/Makefile
make -C /lib/modules/3.8.3-2-ARCH/build SUBDIRS=/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux modules
make[1]: se ingresa al directorio `/usr/src/linux-3.8.3-2-ARCH'
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_md5.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_sha2.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_hmac.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_aes.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_aes.c: En la función ‘AES_Key_Wrap’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_aes.c:1459:6: aviso: formato ‘%d’ espera un argumento de tipo ‘int’, pero el argumento 2 es de tipo ‘long unsigned int’ [-Wformat]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_aes.c: En la función ‘AES_Key_Unwrap’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_aes.c:1554:6: aviso: formato ‘%d’ espera un argumento de tipo ‘int’, pero el argumento 2 es de tipo ‘long unsigned int’ [-Wformat]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/crypt_arc4.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.c: En la función ‘MlmeResetRalinkCounters’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.c:526:3: aviso: conversión de puntero a entero de tamaño diferente [-Wpointer-to-int-cast]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.c:526:3: aviso: conversión de puntero a entero de tamaño diferente [-Wpointer-to-int-cast]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.c: En la función ‘RTMPAdjustFrequencyOffset’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.c:4990:2: aviso: la comparación siempre se evalúa como ‘true’ para la dirección de ‘FreqOffset’ que nunca será NULL [-Waddress]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/mlme.c:4990:2: aviso: la comparación siempre se evalúa como ‘true’ para la dirección de ‘HighCurrentBit’ que nunca será NULL [-Waddress]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_wep.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/action.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_data.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_init.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_init_inf.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_tkip.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_aes.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_sync.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/eeprom.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_sanity.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_info.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_cfg.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_wpa.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_wpa.c: En la función ‘PeerPairMsg3Action’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_wpa.c:1031:13: aviso: variable ‘Cancelled’ sin usar [-Wunused-variable]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_radar.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/spectrum.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/spectrum.c: En la función ‘PeerMeasureReportAction’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/spectrum.c:1972:3: aviso: formato ‘%d’ espera un argumento de tipo ‘int’, pero el argumento 3 es de tipo ‘long unsigned int’ [-Wformat]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_timer.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rt_channel.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_profile.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_asic.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_asic.c: En la función ‘AsicGetAutoAgcOffsetForTemperatureSensor’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_asic.c:1178:28: aviso: la asignación descarta el calificador ‘const’ del tipo del destino del puntero [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_asic.c:1191:28: aviso: la asignación descarta el calificador ‘const’ del tipo del destino del puntero [activado por defecto]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_cmd.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/ps.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/uapsd.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../rate_ctrl/ra_ctrl.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../rate_ctrl/alg_legacy.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../rate_ctrl/alg_ags.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_profile.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_profile.c: En la función ‘STA_MonPktSend’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_profile.c:411:9: aviso: formato ‘%d’ espera un argumento de tipo ‘int’, pero el argumento 3 es de tipo ‘long unsigned int’ [-Wformat]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rtmp_chip.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/assoc.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/auth.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/auth_rsp.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/sync.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/sanity.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/rtmp_data.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/rtmp_data.c: En la función ‘STAHandleRxDataFrame’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/rtmp_data.c:283:17: aviso: variable ‘pFmeCtrl’ sin usar [-Wunused-variable]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/rtmp_data.c:282:8: aviso: variable ‘OldPwrMgmt’ sin usar [-Wunused-variable]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/connect.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/wpa.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/sta_cfg.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/sta_cfg.c: En la función ‘RTMPQueryInformation’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/sta_cfg.c:3953:4: aviso: formato ‘%d’ espera un argumento de tipo ‘int’, pero el argumento 2 es de tipo ‘long unsigned int’ [-Wformat]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rt_os_util.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/sta_ioctl.o
In file included from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:53:0,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/sta_ioctl.c:30:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/sta_ioctl.c: En la función ‘rt_ioctl_giwscan’:
include/net/iw_handler.h:554:9: aviso: el subíndice de la matriz está por debajo de los límites de la matriz [-Warray-bounds]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c: En la función ‘duplicate_pkt’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:505:3: aviso: el paso del argumento 1 de ‘memmove’ crea un puntero desde un entero sin una conversión [activado por defecto]
In file included from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/string.h:4:0,
                 from include/linux/string.h:17,
                 from include/linux/bitmap.h:8,
                 from include/linux/cpumask.h:11,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/cpumask.h:4,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/msr.h:10,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/processor.h:20,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/thread_info.h:22,
                 from include/linux/thread_info.h:54,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:5,
                 from include/linux/stat.h:18,
                 from include/linux/module.h:10,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:31,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:32:
/usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/string_64.h:58:7: nota: se esperaba ‘void *’ pero el argumento es de tipo ‘sk_buff_data_t’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:507:3: aviso: el paso del argumento 1 de ‘memmove’ crea un puntero desde un entero sin una conversión [activado por defecto]
In file included from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/string.h:4:0,
                 from include/linux/string.h:17,
                 from include/linux/bitmap.h:8,
                 from include/linux/cpumask.h:11,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/cpumask.h:4,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/msr.h:10,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/processor.h:20,
                 from /usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/thread_info.h:22,
                 from include/linux/thread_info.h:54,
                 from include/linux/preempt.h:9,
                 from include/linux/spinlock.h:50,
                 from include/linux/seqlock.h:29,
                 from include/linux/time.h:5,
                 from include/linux/stat.h:18,
                 from include/linux/module.h:10,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:31,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:32:
/usr/src/linux-3.8.3-2-ARCH/arch/x86/include/asm/string_64.h:58:7: nota: se esperaba ‘void *’ pero el argumento es de tipo ‘sk_buff_data_t’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c: En la función ‘ClonePacket’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:659:20: aviso: la asignación crea un entero desde un puntero sin una conversión [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c: En la función ‘RtmpOsPktInit’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:678:2: aviso: la asignación crea un entero desde un puntero sin una conversión [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c: En la función ‘wlan_802_11_to_802_3_packet’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_linux.c:705:15: aviso: la asignación crea un entero desde un puntero sin una conversión [activado por defecto]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_main_dev.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/ba_action.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/ba_action.c: En la función ‘convert_reordering_packet_to_preAMSDU_or_802_3_packet’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/ba_action.c:1577:2: aviso: la asignación crea un entero desde un puntero sin una conversión [activado por defecto]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../sta/dls.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rt_led.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_mac_pci.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_data_pci.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_data_pci.c: En la función ‘RTMPFreeTXDUponTxDmaDone’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_data_pci.c:540:8: aviso: variable ‘TXWISize’ sin usar [-Wunused-variable]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_data_pci.c: En la función ‘RTMPHandleMgmtRingDmaDoneInterrupt’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/cmm_data_pci.c:735:8: aviso: variable ‘TXWISize’ sin usar [-Wunused-variable]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_rbus_pci_drv.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_rbus_pci_drv.c: En la función ‘RTMPInitPCIeDevice’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_rbus_pci_drv.c:1382:23: aviso: variable ‘Index’ sin usar [-Wunused-variable]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/ee_prom.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/frq_cal.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/frq_cal.c: En la función ‘FrequencyCalibrationMode’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/frq_cal.c:128:13: aviso: la comparación de diferentes tipos de puntero carece de una conversión [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/frq_cal.c:141:3: aviso: la comparación siempre se evalúa como ‘true’ para la dirección de ‘RfReg’ que nunca será NULL [-Waddress]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/ee_efuse.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c: En la función ‘RtmpAsicSendCommandToMcu’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:558:4: aviso: se pasa el argumento 3 de ‘pci_read_config_word’ desde un tipo de puntero incompatible [activado por defecto]
In file included from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:41:0,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rt_config.h:33,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:28:
include/linux/pci.h:794:19: nota: se esperaba ‘u16 *’ pero el argumento es de tipo ‘ULONG *’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:564:4: aviso: formato ‘%x’ espera un argumento de tipo ‘unsigned int’, pero el argumento 2 es de tipo ‘ULONG’ [-Wformat]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:564:4: aviso: formato ‘%x’ espera un argumento de tipo ‘unsigned int’, pero el argumento 3 es de tipo ‘ULONG’ [-Wformat]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:578:4: aviso: se pasa el argumento 3 de ‘pci_read_config_word’ desde un tipo de puntero incompatible [activado por defecto]
In file included from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:41:0,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rt_config.h:33,
                 from /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:28:
include/linux/pci.h:794:19: nota: se esperaba ‘u16 *’ pero el argumento es de tipo ‘ULONG *’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:587:4: aviso: formato ‘%x’ espera un argumento de tipo ‘unsigned int’, pero el argumento 2 es de tipo ‘ULONG’ [-Wformat]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rtmp_mcu.c:587:4: aviso: formato ‘%x’ espera un argumento de tipo ‘unsigned int’, pero el argumento 3 es de tipo ‘ULONG’ [-Wformat]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../common/rt_rf.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt30xx.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt30xx.c: En la función ‘RT30xxLoadRFSleepModeSetup’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt30xx.c:477:9: aviso: variable ‘MACValue’ sin usar [-Wunused-variable]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt30xx.c: En la función ‘RT30xxReverseRFSleepModeSetup’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt30xx.c:515:9: aviso: variable ‘MACValue’ sin usar [-Wunused-variable]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c:120:26: aviso: la inicialización descarta el calificador ‘const’ del tipo del destino del puntero [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c:179:42: aviso: la inicialización descarta el calificador ‘const’ del tipo del destino del puntero [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c: En la función ‘RT5592_ChipSwitchChannel’:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c:1985:4: aviso: la comparación siempre se evalúa como ‘true’ para la dirección de ‘RfReg’ que nunca será NULL [-Waddress]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c: En el nivel principal:
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c:2223:2: aviso: la inicialización descarta el calificador ‘const’ del tipo del destino del puntero [activado por defecto]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../chips/rt5592.c:857:13: aviso: se define ‘RT5592FilterCalibration’ pero no se usa [-Wunused-function]
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_pci_rbus.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/rt_rbus_pci_util.o
  CC [M]  /home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.o
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:42:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:43:22: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_probe’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:62:46: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘__devinitdata’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:87:17: error: ‘rt2860_pci_tbl’ no se declaró aquí (no en una función)
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:88:17: error: ‘rt2860_probe’ no se declaró aquí (no en una función)
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:90:5: error: declaración implícita de la función ‘__devexit_p’ [-Werror=implicit-function-declaration]
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:90:29: error: ‘rt2860_remove_one’ no se declaró aquí (no en una función)
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:294:24: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_probe’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:465:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’
/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:73:1: error: ‘__mod_pci_device_table’ es un alias del símbolo sin definir ‘rt2860_pci_tbl’
cc1: algunos avisos se tratan como errores
make[2]: *** [/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.o] Error 1
make[1]: *** [_module_/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux] Error 2
make[1]: se sale del directorio `/usr/src/linux-3.8.3-2-ARCH'
make: *** [LINUX] Error 2

Excuse the partial spanish text.

Thanks in advance.

Mod Edit:  Added code tags [ewaller]

Last edited by ewaller (2013-03-20 03:32:36)

Offline

#2 2013-03-20 03:36:58

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 12,975

Re: I cant install PCE-N53 Asus wireless card

Welcome to Arch Linux.

First, please use BBCode code tags.  I added them for you.  You can edit your post to see how it's done.
Second, make && make install is not the preferred way to do things in Arch.  Are you sure there is not a package in the AUR for your card?

As a sanity check, can you post the output of lspci -nn   (That is two n's, not m.)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Like you, I have no idea what you are doing, but I am pretty sure it is wrong...Jasonwryan
----
How to Ask Questions the Smart Way

Offline

#3 2013-03-20 09:55:27

cybertus
Member
Registered: 2013-03-19
Posts: 14

Re: I cant install PCE-N53 Asus wireless card

thanks for edit and for reply.

Every thread I found on internet said that I have to compile this driver for this specific driver. But these threads were old, maybe there are a package now.

$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0100] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0112] (rev 09)
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4)
00:1c.4 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev c4)
00:1c.5 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 [8086:1e1a] (rev c4)
00:1c.6 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 [8086:1e1c] (rev c4)
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation Z77 Express Chipset LPC Controller [8086:1e44] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e02] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
02:00.0 PCI bridge [0604]: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge [1b21:1080] (rev 03)
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
05:00.0 Network controller [0280]: Ralink corp. Device [1814:5592]

the last is referred to the card, as I know

Offline

#4 2013-03-20 14:56:19

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 12,975

Re: I cant install PCE-N53 Asus wireless card

Yeah.   Um, ouch.  That chipset looks like it is problematic.

I was unable to find any packages for that device.  We may have to figure out how to compile that beast.  I may be able to work on that a little tonight (GMT-7).  In the mean time, would you be interested in having this thread moved to 'AUR Issues, discussions, and PKGBUILD requests', or should we leave it here for now?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Like you, I have no idea what you are doing, but I am pretty sure it is wrong...Jasonwryan
----
How to Ask Questions the Smart Way

Offline

#5 2013-03-20 16:45:03

dontbugme
Banned
Registered: 2011-11-04
Posts: 166
Website

Re: I cant install PCE-N53 Asus wireless card

Hi, the bug hunting took me some time, but your problem is relatively simple. You need the full kernel source,

/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:42:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’

This happens because:

static VOID __devexit rt2860_remove_one(struct pci_dev *pci_dev);

gcc doesn't know what "__devexit" means.
this is defined in include/linux/init.h. For some strange reason, it isn't defined in "/usr/src/linux-<kernel-version>/include/linux". After symlinking "/usr/src/linux-<kernel-version>" to the full kernel source, it compiled without errors on my machine (except those obscure warnings).
____
UPDATE: This was wrong what I wrote. They removed the __devexit defines in 3.8.
According to https://patchwork.kernel.org/patch/1921951/.  __devexit isn't needed anymore. So, you just need to patch out all references to __devexit in the driver. Probably __devinit too.
UPDATE 2: Here's a patch file to make it 3.8 compatible. No guarantees. Sorry, for posting it here directly.

--- pci_main_dev.c    2012-03-26 11:55:22.000000000 +0200
+++ pci_main_dev_fixed.c    2013-03-20 18:19:53.881020145 +0100
@@ -39,8 +39,8 @@
 /*extern int rt28xx_close(IN struct net_device *net_dev); */
 /*extern int rt28xx_open(struct net_device *net_dev); */
 
-static VOID __devexit rt2860_remove_one(struct pci_dev *pci_dev);
-static INT __devinit rt2860_probe(struct pci_dev *pci_dev, const struct pci_device_id  *ent);
+static VOID  rt2860_remove_one(struct pci_dev *pci_dev);
+static INT  rt2860_probe(struct pci_dev *pci_dev, const struct pci_device_id  *ent);
 static void __exit rt2860_cleanup_module(void);
 static int __init rt2860_init_module(void);
 
@@ -59,7 +59,7 @@
 /* */
 /* Ralink PCI device table, include all supported chipsets */
 /* */
-static struct pci_device_id rt2860_pci_tbl[] __devinitdata =
+static struct pci_device_id rt2860_pci_tbl[] =
 {
 #ifdef RT5592
     {PCI_DEVICE(NIC_PCI_VENDOR_ID, NIC5592_PCIe_DEVICE_ID)},
@@ -87,9 +87,9 @@
     id_table:   rt2860_pci_tbl,
     probe:      rt2860_probe,
 #if LINUX_VERSION_CODE >= 0x20412
-    remove:     __devexit_p(rt2860_remove_one),
+    remove:     rt2860_remove_one,
 #else
-    remove:     __devexit(rt2860_remove_one),
+    remove:    rt2860_remove_one,
 #endif
 
 #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0)
@@ -291,7 +291,7 @@
 /* */
 /* PCI device probe & initialization function */
 /* */
-static INT __devinit   rt2860_probe(
+static INT   rt2860_probe(
     IN  struct pci_dev              *pci_dev, 
     IN  const struct pci_device_id  *pci_id)
 {
@@ -462,7 +462,7 @@
 }
 
 
-static VOID __devexit rt2860_remove_one(
+static VOID rt2860_remove_one(
     IN  struct pci_dev  *pci_dev)
 {
     PNET_DEV    net_dev = pci_get_drvdata(pci_dev);

Last edited by dontbugme (2013-03-20 17:30:24)

Offline

#6 2013-03-20 18:16:37

cybertus
Member
Registered: 2013-03-19
Posts: 14

Re: I cant install PCE-N53 Asus wireless card

ewaller wrote:

Yeah.   Um, ouch.  That chipset looks like it is problematic.

I was unable to find any packages for that device.  We may have to figure out how to compile that beast.  I may be able to work on that a little tonight (GMT-7).  In the mean time, would you be interested in having this thread moved to 'AUR Issues, discussions, and PKGBUILD requests', or should we leave it here for now?

Yeah, I have no problem to move it, especially if you take your time to help me(and everybody who have problems with this card). Ask me everything you need. Thanks a lot smile


dontbugme wrote:

Hi, the bug hunting took me some time, but your problem is relatively simple. You need the full kernel source,

/home/alberto/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:42:23: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘rt2860_remove_one’

This happens because:

static VOID __devexit rt2860_remove_one(struct pci_dev *pci_dev);

gcc doesn't know what "__devexit" means.
this is defined in include/linux/init.h. For some strange reason, it isn't defined in "/usr/src/linux-<kernel-version>/include/linux". After symlinking "/usr/src/linux-<kernel-version>" to the full kernel source, it compiled without errors on my machine (except those obscure warnings).
____
UPDATE: This was wrong what I wrote. They removed the __devexit defines in 3.8.
According to https://patchwork.kernel.org/patch/1921951/.  __devexit isn't needed anymore. So, you just need to patch out all references to __devexit in the driver. Probably __devinit too.
UPDATE 2: Here's a patch file to make it 3.8 compatible. No guarantees. Sorry, for posting it here directly.

Thanks for your reply, I'll try to apply this patch. This is my fist time applying a patch. I read a little and I think it's only this instruction:

$ patch -p1 -i pkgname.patch

Where pkgname.patch is the file with text that you put above. Is the file pci_main_dev what I need to patch?

EDIT: Oh! great!! I have another different error! I read about the new error. so, I expect I can find the solution smile

Thanks a lot, dontbugme. I'll try to compile everything succesfully before tag this post solved.

Last edited by cybertus (2013-03-20 18:26:37)

Offline

#7 2013-03-20 18:34:27

dontbugme
Banned
Registered: 2011-11-04
Posts: 166
Website

Re: I cant install PCE-N53 Asus wireless card

Hmm, ok thats strange that you've got an additional error. But if you say you found information about this error, good luck.

Offline

#8 2013-03-20 20:43:02

cybertus
Member
Registered: 2013-03-19
Posts: 14

Re: I cant install PCE-N53 Asus wireless card

Thanks guys, I solved the problem about compilation. Now, I think im so close to get it working but I don't know what's happening.

Here is the instructions I did:

$ iwconfig
ra0       Ralink STA  ESSID:""  Nickname:"RT2860STA"
          Mode:Auto  Frequency=2.462 GHz  Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-50 dBm  Noise level:-50 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

enp4s0    no wireless extensions.

So, it seems ra0 is my interface. I edited /etc/wpa_supplicant/wpla_supplicant.conf

network={
    ssid="mywifissid"
    psk="mypass"
}
# ip link set ra0 up
# iwconfig ra0 essid mywifissid
# wpa_supplicant -B -Dwext -i ra0 -c /etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
rfkill: Cannot open RFKILL control device

# dhcpcd ra0
dhcpcd[4102]: version 5.6.7 starting
dhcpcd[4102]: ra0: waiting for carrier
dhcpcd[4102]: timed out

I tried with networkmanager using kdeplasma-applets-networkmanagement(KDE) and I can't select wireless tab, it appears on grey color.

I tried with wicd and it search for wireless connections, but I can't connect using WPA key(It says bad password). I searched for a solution and I uninstalled both networkmanager and kdeplasma-applets-networkmanagement, but wicd doesn't connect anyway.

I don't know what to do now.

Ideas?

$ sudo iwlist ra0 scan
ra0       Scan completed :
          Cell 01 - Address: 00:26:5B:44:C8:A8
                    Protocol:802.11g/n
                    ESSID:"R-wlan3C"
                    Mode:Managed
                    Frequency:2.427 GHz (Channel 4)
                    Quality=29/100  Signal level=-78 dBm  Noise level=-73 dBm
                    Encryption key:on
                    Bit Rates:130 Mb/s
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
          Cell 02 - Address: 00:26:5B:42:BA:D8
                    Protocol:802.11g/n
                    ESSID:"Liberad a Wifi"
                    Mode:Managed
                    Frequency:2.462 GHz (Channel 11)
                    Quality=86/100  Signal level=-56 dBm  Noise level=-92 dBm
                    Encryption key:on
                    Bit Rates:130 Mb/s
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (2) : TKIP CCMP
                        Authentication Suites (1) : PSK
                    IE: Unknown: DD270050F204104A000110104400010210470010BC329E001DD811B2860100265B42BAD8103C000101
          Cell 03 - Address: 00:11:F5:E7:24:BD
                    Protocol:802.11b/g
                    ESSID:"Jazztel Wireless"
                    Mode:Managed
                    Frequency:2.462 GHz (Channel 11)
                    Quality=24/100  Signal level=-80 dBm  Noise level=-75 dBm
                    Encryption key:off
                    Bit Rates:54 Mb/s

UPDATE:

$ sudo wpa_supplicant -B -Dralink -i ra0 -c /etc/wpa_supplicant/wpa_supplicant.conf
Successfully initialized wpa_supplicant
ra0: Unsupported driver 'ralink'

This is my last wicd log

2013/03/21 02:40:16 :: ---------------------------
2013/03/21 02:40:16 :: wicd initializing...
2013/03/21 02:40:16 :: ---------------------------
2013/03/21 02:40:16 :: wicd is version 1.7.2.4 768
2013/03/21 02:40:16 :: setting backend to external
2013/03/21 02:40:16 :: trying to load backend external
2013/03/21 02:40:16 :: successfully loaded backend external
2013/03/21 02:40:16 :: trying to load backend external
2013/03/21 02:40:16 :: successfully loaded backend external
2013/03/21 02:40:16 :: Automatically detected wireless interface ra0
2013/03/21 02:40:16 :: setting wireless interface ra0
2013/03/21 02:40:16 :: automatically detected wired interface enp4s0
2013/03/21 02:40:16 :: setting wired interface enp4s0
2013/03/21 02:40:16 :: setting wpa driver wext
2013/03/21 02:40:16 :: setting use global dns to False
2013/03/21 02:40:16 :: setting global dns
2013/03/21 02:40:16 :: global dns servers are None None None
2013/03/21 02:40:16 :: domain is None
2013/03/21 02:40:16 :: search domain is None
2013/03/21 02:40:16 :: setting automatically reconnect when connection drops True
2013/03/21 02:40:16 :: Setting dhcp client to 0
2013/03/21 02:40:16 :: Wireless configuration file found...
2013/03/21 02:40:16 :: Wired configuration file found...
2013/03/21 02:40:16 :: chmoding configuration files 0600...
2013/03/21 02:40:16 :: chowning configuration files root:root...
2013/03/21 02:40:16 :: Using wireless interface...ra0
2013/03/21 02:40:16 :: Using wired interface...enp4s0
2013/03/21 02:40:54 :: Connecting to wireless network Liberad a Wifi
2013/03/21 02:40:54 :: Putting interface down
2013/03/21 02:40:54 :: Releasing DHCP leases...
2013/03/21 02:40:54 :: Setting false IP...
2013/03/21 02:40:54 :: Stopping wpa_supplicant
2013/03/21 02:40:54 :: Flushing the routing table...
2013/03/21 02:40:54 :: Putting interface up...
2013/03/21 02:40:56 :: Generating psk...
2013/03/21 02:40:56 :: Attempting to authenticate...
2013/03/21 02:41:32 :: wpa_supplicant authentication may have failed.
2013/03/21 02:41:32 :: connect result is failed
2013/03/21 02:41:32 :: connect result is failed
2013/03/21 02:41:32 :: exiting connection thread
2013/03/21 02:41:32 :: Sending connection attempt result bad_pass

UPDATE2:

Well.. I got it working thanks to the wiki (https://wiki.archlinux.org/index.php/Rt2870#WPA).. Now I get a kernel panic... Following this post I wish I can install it succesfully https://bbs.archlinux.org/viewtopic.php?pid=1246913

Last edited by cybertus (2013-03-21 01:23:39)

Offline

#9 2013-03-21 12:51:22

dontbugme
Banned
Registered: 2011-11-04
Posts: 166
Website

Re: I cant install PCE-N53 Asus wireless card

Have you already tried this patch? http://gridlox.net/diff/rt5592sta_fix_64bit_3.8.patch

Offline

#10 2013-03-21 13:00:27

cybertus
Member
Registered: 2013-03-19
Posts: 14

Re: I cant install PCE-N53 Asus wireless card

Yes, i tried it yesterday with errors (maybe i was tired for being all The day configuring and installing this card) but today i tried to patch it again and it seems its working now smile i can tag this thread solved.

Thanks everybody for your support.

Offline

#11 2013-03-21 13:17:53

dontbugme
Banned
Registered: 2011-11-04
Posts: 166
Website

Re: I cant install PCE-N53 Asus wireless card

Congrats. Maybe someone can make a PKGBUILD out of this? I might be doing it, am bored anyway atm.

Offline

#12 2013-03-21 13:20:05

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 12,975

Re: I cant install PCE-N53 Asus wireless card

dontbugme wrote:

Congrats. Maybe someone can make a PKGBUILD out of this? I might be doing it, am bored anyway atm.

Moving to 'AUR Issues, Discussion, and PKGBUILD requests'  now.  smile


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Like you, I have no idea what you are doing, but I am pretty sure it is wrong...Jasonwryan
----
How to Ask Questions the Smart Way

Offline

#13 2013-03-25 18:57:38

dontbugme
Banned
Registered: 2011-11-04
Posts: 166
Website

Re: I cant install PCE-N53 Asus wireless card

Alright, as promised, somewhat delayed, here my created pkgbuild https://aur.archlinux.org/packages/rt5592sta_linux/. Sorry, the name is proably not the best one. Some things are a bit hacky due to the moronic makefile. Had to patch a few of them, eg:

make

installs a file named tftpboot to root (despite that beeing moronic already, but I ignored the path for now) - and moved that to the install section -  instead of installing it when invoking

make install

which installs the kernel module to the modules directory. Since its my first created PKGBUILD, sorry, it probably isn't perfect, but it seems to compile and build / install perfectly.

Offline

#14 2013-04-05 09:23:46

cybertus
Member
Registered: 2013-03-19
Posts: 14

Re: I cant install PCE-N53 Asus wireless card

Thanks a lot dontbugme!

Offline

#15 2013-04-08 08:43:54

dontbugme
Banned
Registered: 2011-11-04
Posts: 166
Website

Re: I cant install PCE-N53 Asus wireless card

No problem. Glad I could help. Although I have to admit, I don't have the time to maintain this PKGBUILD (not to mention I don't even have this card). It would be good, if there was someone to take over mainenance of the PKGBUILD. Would be unfortunate to orphan this package shortly after submitting it.

Offline

Board footer

Powered by FluxBB