5

Very new to linux need help installing wireless driver.

view full story
linux-howto

http://forums.fedoraforum.org – Hello all I am very new to Linux and need help installing a driver for my wireless card. I am trying to install the RT3070 v2.0.1.0 driver from Ralink. I am running Fedora 2.6.29.4-167.fc11.i686.PAE. I have read the thread in the Solutions section about this driver, but unfortunately this is somewhat above my levels of comprehension, and I don't really know where to start. Here is the output. [chips@fedora wireless_utility]$ tar xvf RT3070_Linux_STA_v2.0.1.0.tar.bz2 tar: Record size = 8 blocks 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/ 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/2870_rtmp_init.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/action.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/ba_action.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/cmm_data.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/cmm_data_2870.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/cmm_info.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/cmm_sanity.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/cmm_sync.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/cmm_wpa.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/dfs.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/eeprom.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/md5.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/mlme.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/netif_block.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rt2870.bin 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rtmp_init.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rtmp_tkip.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rtmp_wep.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rtusb_bulk.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rtusb_data.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/rtusb_io.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/common/spectrum.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/ 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/action.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/aironet.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/ap.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/chlist.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/dfs.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/firmware.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/leap.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/link_list.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/md4.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/md5.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/mlme.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/netif_block.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/oid.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rt2870.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rt28xx.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rtmp.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rtmp_ckipmic.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rtmp_def.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rtmp_type.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rt_ate.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rt_config.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/rt_linux.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/spectrum.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/spectrum_def.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/include/wpa.h 2008_1225_RT3070_Linux_STA_v2.0.1.0/iwpriv_usage.txt 2008_1225_RT3070_Linux_STA_v2.0.1.0/Makefile 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/ 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/ 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/2870_main_dev.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/config.mk 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/Makefile.4 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/Makefile.6 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/rt_ate.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/rt_linux.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/rt_main_dev.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/rt_profile.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/sta_ioctl.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/README_STA 2008_1225_RT3070_Linux_STA_v2.0.1.0/RT2870STA.dat 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/ 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/aironet.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/assoc.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/auth.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/auth_rsp.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/connect.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/dls.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/rtmp_data.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/sanity.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/sync.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/sta/wpa.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/tools/ 2008_1225_RT3070_Linux_STA_v2.0.1.0/tools/bin2h 2008_1225_RT3070_Linux_STA_v2.0.1.0/tools/bin2h.c 2008_1225_RT3070_Linux_STA_v2.0.1.0/tools/Makefile [chips@fedora wireless_utility]$ cd 2008_1225_RT3070_Linux_STA_v2.0.1.0 [chips@fedora 2008_1225_RT3070_Linux_STA_v2.0.1.0]$ ./configure bash: ./configure: No such file or directory [root@fedora 2008_1225_RT3070_Linux_STA_v2.0.1.0]# make make -C tools make[1]: Entering directory `/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/tools' gcc -g bin2h.c -o bin2h make[1]: Leaving directory `/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/tools' /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/tools/bin2h cp -f os/linux/Makefile.6 /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/Makefile make -C /lib/modules/2.6.29.4-167.fc11.i686.PAE/build SUBDIRS=/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux modules make[1]: Entering directory `/usr/src/kernels/2.6.29.4-167.fc11.i686.PAE' CC [M] /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/rtmp_init.o CC [M] /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.o /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c: In function ‘set_eFuseLoadFromBin_Proc’: /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c:1068: error: ‘struct task_struct’ has no member named ‘fsuid’ /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c:1069: error: ‘struct task_struct’ has no member named ‘fsgid’ /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c:1070: error: ‘struct task_struct’ has no member named ‘fsuid’ /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c:1070: error: ‘struct task_struct’ has no member named ‘fsgid’ /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c:1133: error: ‘struct task_struct’ has no member named ‘fsuid’ /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.c:1134: error: ‘struct task_struct’ has no member named ‘fsgid’ make[2]: *** [/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux/../../common/eeprom.o] Error 1 make[1]: *** [_module_/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux] Error 2 make[1]: Leaving directory `/usr/src/kernels/2.6.29.4-167.fc11.i686.PAE' make: *** [LINUX] Error 2 [root@fedora 2008_1225_RT3070_Linux_STA_v2.0.1.0]# make install make -C /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux -f Makefile.6 install mkdir: cannot create directory `/etc/Wireless': File exists make[1]: Entering directory `/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux' rm -rf /etc/Wireless/RT3070STA mkdir /etc/Wireless/RT3070STA cp /home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/RT3070STA.dat /etc/Wireless/RT3070STA/. cp: cannot stat `/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/RT3070STA.dat': No such file or directory make[1]: *** [install] Error 1 make[1]: Leaving directory `/home/chips/wireless_utility/2008_1225_RT3070_Linux_STA_v2.0.1.0/os/linux' make: *** [install] Error 2 [root@fedora 2008_1225_RT3070_Linux_STA_v2.0.1.0]# I hope this is enough information, if not just tell me what you need. Thanks Yoinker (HowTos)