Hello I am newbie,
Please help me.
I use linux OpenSUSE 11.0(i586) and OS: linux 2.6.25.11-0.1 pae i686.
I had downloaded RT73 for my DLINK wireless usb from Ralink Technology: Linux
I get the following error:
linux-iq4g:/home/secunet/wireless installation/2008_0506_RT73_Linux_STA_Drv1.1.0.1/Module # make config
----------------Ralink RT73 Station Configuration ------
Linux kernel source directory [/usr/src/linux-2.6.25.11-0.1-pae]:
Linux kernel source directory : /usr/src/linux-2.6.25.11-0.1-obj/i386/pae/
expr: syntax error
./Configure: line 104: : -lt: unary operator expected
Module install directory : /lib/modules/2.6.25.11-0.1-pae/kernel/drivers/net
linux-iq4g:/home/secunet/wireless installation/2008_0506_RT73_Linux_STA_Drv1.1.0.1/Module #
DO help me.
Thanks
Does the provided driver in opensuse not work?
Do you think I installed the wrong driver? Oh by the way, the error line 104 of the Configure file is something to do with the OS version.
All you need to do,is, unzip & copy the .bin files to /lib/firmware & reboot. Device should then be recognized & configurable
Andy
Hello Andy thank you so much for the reply.
If you mean I have to copy the rt73.bin to/lib/firmware it dint work. Am I missing to download some packages? Isnt this error got to do with the configure program not recognising the version?
Do help me.
Hello,
Can someone please guide me with this wireless installation??
I will really be thankful…
Hello,
I have made the following:
Checked for following support:
- Kernel source
- Kernel headers
- make
- gcc
linux-iq4g:/lib/modules # rpm -qa | grep kernel
kernel-pae-2.6.25.11-0.1
nfs-kernel-server-1.1.2-8.1
linux-kernel-headers-2.6.25-8.1
kernel-source-2.6.25.11-0.1
linux-iq4g:/lib/modules # rpm -qa | grep gcc
gcc43-4.3.1_20080507-6.1
gcc-4.3-39.1
libgcc43-4.3.1_20080507-6.1
So all libraries I need are available.
Now I follow the README and unzip the file and copy Makefile and do make config and make but I get these errors.
linux-iq4g:/home/secunet/wireless installation/2008_0506_RT73_Linux_STA_Drv1.1.0
.1/Module # make config
-------------------- Ralink RT73 Station Configuration --------------------
Linux kernel source directory [/usr/src/linux-2.6.25.11-0.1-pae]: /usr/src/lin
ux-2.6.25.11-0.1-obj/i386/pae/
Linux kernel source directory : /usr/src/linux-2.6.25.11-0.1-obj/i386/pae/
expr: syntax error
./Configure: line 104: : -lt: unary operator expected
Module install directory : /lib/modules/2.6.25.11-0.1-pae/kernel/drivers/net
linux-iq4g:/home/secunet/wireless installation/2008_0506_RT73_Linux_STA_Drv1.1.0
.1/Module # make
make -C /lib/modules/2.6.25.11-0.1-pae/build SUBDIRS=/home/secunet/wireless inst
allation/2008_0506_RT73_Linux_STA_Drv1.1.0.1/Module modules
make[1]: Entering directory `/usr/src/linux-2.6.25.11-0.1-obj/i386/pae'
make -C /usr/src/linux-2.6.25.11-0.1 O=/usr/src/linux-2.6.25.11-0.1-obj/i386/pae
/. installation/2008_0506_RT73_Linux_STA_Drv1.1.0.1/Module modules
make[3]: *** No rule to make target `installation/2008_0506_RT73_Linux_STA_Drv1.
1.0.1/Module'. Stop.
I really dunno how to fix. Any help would be appreciated.
Ok, give me a link to the driver you downloaded,as there are several there & i’ll see if i can do a step-by-step for you
Andy
ok, let’s go for it.
1 ) make sure you have kernel sources,kernel syms,gcc/gcc++ make & checkinstall. All are available from your install dvd so ensure they are installed.
2 ) open the folder you saved the tarfile.
3 ) right-click the file & select Extract - Extract here.
4 ) Click on the extracted folder to open it.
5 ) click on the Module folder to open it.
6 )Click on Tools ( at the top of the folder ) & select open terminal
7 ) In the terminal,type make & press enter.Let it do it’s stuff.
8 ) Once completed,still in the terminal,type su & press enter. Enter root’s password when prompted.
9 ) Still in the terminal, type checkinstall & press enter. Answer the questions by pressing enter when asked. Let it do it’s stuff.You will now have an rpm specific for your system
10 ) Copy the rpm from /usr/src/packages/RPMS/i386 to your /home folder.
11 ) Go to your /home folder,find the rpm & click on it to install. Once installed you should now be able to configure your card in YaST.
Good Luck & hope this helps. post if it doesn’t
Andy
Hello Andy
I had followed all the steps and downloaded all packages.
I am now confused.
My system is linux.2.6.25.11-0.1 pae i686.
But when I queried for kernel-sources in Yast using my installation CD, I got kernel-sources and in version field it read 2.6.25.11-0.1(2.6.25.5-1.1). It was same for kernel-syms too.
does this mean they are compatible??
Here is what I get after downloading these packages:
linux-iq4g:/home/secunet # rpm -qa | grep kernel
kernel-source-2.6.25.5-1.1
kernel-syms-2.6.25.5-1.1
kernel-pae-2.6.25.11-0.1
nfs-kernel-server-1.1.2-8.1
linux-kernel-headers-2.6.25-8.1
IF you take a look at my /usr/src/ :
secunet@linux-iq4g:/usr/src> ls -ltrh
total 16K
drwxr-xr-x 3 root root 4.0K 2008-06-08 14:06 linux-2.6.25.5-1.1-obj
drwxr-xr-x 7 root root 4.0K 2008-06-10 14:14 packages
drwxr-xr-x 3 root root 4.0K 2008-11-19 13:54 linux-2.6.25.11-0.1-obj
drwxr-xr-x 22 root root 4.0K 2008-11-21 10:01 linux-2.6.25.5-1.1
lrwxrwxrwx 1 root root 22 2008-11-21 10:01 linux-obj -> linux-2.6.25.5-1.1-obj
lrwxrwxrwx 1 root root 18 2008-11-21 10:01 linux -> linux-2.6.25.5-1.1
Why are there two obj files?
Perhaps is that why my configure did not work as it cannot determine the OS version right??
Oh by the way when I followed the steps, the make threw errors and there was no RPM in /usr/src/packages/RPMS/i386/
Result of make:
linux-iq4g:/home/secunet/wireless installation/2008_0506_RT73_Linux_STA_Drv1.1.0
.1/Module # make
make -C /lib/modules/2.6.25.11-0.1-pae/build SUBDIRS=/home/secunet/wireless inst
allation/2008_0506_RT73_Linux_STA_Drv1.1.0.1/Module modules
make[1]: Entering directory `/usr/src/linux-2.6.25.11-0.1-obj/i386/pae'
make[1]: *** No rule to make target `installation/2008_0506_RT73_Linux_STA_Drv1.
1.0.1/Module'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.25.11-0.1-obj/i386/pae'
make: *** [all] Error 2
linux-iq4g:/home/secunet/wireless installation/2008_0506_RT73_Linux_STA_Drv1.1.0
.1/Module # make config
-------------------- Ralink RT73 Station Configuration --------------------
Linux kernel source directory [/usr/src/linux-2.6.25.11-0.1-pae]: /usr/src/lin
ux-2.6.25.11-0.1-obj/i586/pae/
Linux kernel source directory : /usr/src/linux-2.6.25.11-0.1-obj/i586/pae/
expr: syntax error
./Configure: line 104: : -lt: unary operator expected
Module install directory : /lib/modules/2.6.25.11-0.1-pae/kernel/drivers/net
hmm,strange, i’m using pae & default. it configured ok. type
uname -a
in a console & paste the results here.I’ll see if i can make an rpm for you & put it on my server ( p.s. not very good at making them,may take a few hrs to get it right )
Andy
uname -a
Linux linux-iq4g 2.6.25.11-0.1-pae #1 SMP 2008-07-13 20:48:28 +0200 i686 i686 i386 GN
U/Linux
Thanks
o.k., i’ll see what i can do,in the meantime, you need to uograde your kernel & sources as they are a bit out of date, the kernel & sources are at
2.6.25.18-0.2-pae #1 SMP 2008-10-21 16:30:26
Andy
Dunno if it will work,but, go here ftp://stuntmanandy.no-ip.biz/ & the rpm is under ninja.
Andy
Thanks Andy.
I have downloaded the rpm.
Just a question.
I have to install this using rpm -i “rpm name” and I assume it would be installed in the right directories. Or this should be opened under /usr/src/packages/RPMS/i386 ?
Then I simply do the make config and make commands.
Right?
just do the rpm -i “rpm_name” then run
SuSEconfig
& then
ldconfig
in a console. Once done,you should be able to configure in YaST.No need for the make commands
Andy
Am sorry am a little lost. What do you mean configure in Yast?
Also do I remove any of the previously downloaded rpms?
ok,follow this:-
1 ) install the rpm i gave you
2 ) do the two commands i gave you in my post #17
3 ) open YaST.
4 ) go to network devices
5 ) click on network settings
6 ) your device should be displayed there.
7 ) click once to high-light it
8 ) click on edit
9 ) fill in the details as necessary, e.g.ESSID,encryption etc
10 ) click on finish once done. device should now be ready to connect.
11 ) if you are using network manager ( it should be in the bottom right of your task-bar) click it & select new connection & fill in the details. you should now be able to connect
Andy