Arne Posted February 3, 2006 Report Share Posted February 3, 2006 Hello Guys, I have kooking for a wireless pcmcia card to use on my old Thinkpad. I found a Belkin ralink F5D7010 which have a "rt2500" chip. Then on the Internet I found that Souceforge.net have a project to develop a Linux configurable driver and beta2 was released in Dec. 2005. I think I should support this effort so I bought the card. I downloaded the driver and opened the Readme file and then I got the following newbie chock when reading this extract: Installation instructions for the rt2x00 Modules Minimal requirements: - Kernel # Only 2.6.13 and higher kernels are supported. - Wireless extensions # Your kernel should be compiled with Wireless extensions V18 or higher. - ieee80211 stack # rt2x00 depends on the ieee80211 stack developed by the netdev team. # The latest ieee80211 stack can be found in the ieee80211/ folder # in the rt2x00 module source. This is updated from the netdev-2.6 # git repository on a frequent basis. Which I read: upgrade the kernel from 2.6.12-12 to 2.6.13 and possible netdev-2.6. This scares me taken into account that I have never installed a wireless network. "ndiswrapper" is an alternative solution and maybe easier for me. This solution use the window driver. Since I have only Linux 2006 on this machine can I still use "ndiswrapper"??????? A beautiful windows driver installation CD followed the card. Will "ndiswrapper" allow me to use this CD windows installation?????? Quote Link to comment Share on other sites More sharing options...
tyme Posted February 3, 2006 Report Share Posted February 3, 2006 it depends on whether or not the CD already has the driver extracted. If it does, you should be able to mount it and grab the necessary files. If not, you may be able to use wine to extract them...but I've never tried to do that myself. Normally, however, with a CD, the drivers are on the CD and no extracting is necessary. Quote Link to comment Share on other sites More sharing options...
Arne Posted February 3, 2006 Author Report Share Posted February 3, 2006 Thank's for reply tyme, I read somewhere that "ndiswrapper" includet in 2006.0 is no good and they recommend to download it directly from sourgeforge????????????? Quote Link to comment Share on other sites More sharing options...
Qchem Posted February 3, 2006 Report Share Posted February 3, 2006 You can get the latest version of ndiswrapper here. It's probably worth checking their list of cards to see if anyone has your card working. Quote Link to comment Share on other sites More sharing options...
Arne Posted February 4, 2006 Author Report Share Posted February 4, 2006 Thanks for reply. I have started the 'ndiswrapper' installation version 1.9 Page 1 (ref to ndiswrapper installation howto) First I run "urpmi kernel-source 2.6.12-12mdk" and it showed a lot of lines like this: kernel-dockernel-source-2.6 kernel-source-stripped-2.6 kernel-xen0-2.6.12.12mdk kernel-xenU-2.6.12.12mdk madwifi-kernel-2.6.12-12mdk I assumed this confirmed kernel source is compiled and installed Then I checked if the link show up in [root@TOT ~]# cd /lib/modules/2.6.12-12mdk/build[root@TOT build]# ls 3rdparty/ crypto/ include/ kernel/ mm/ rsbac/ usr/ arch/ Documentation/ init/ lib/ net/ scripts/ COPYING drivers/ ipc/ MAINTAINERS README security/ CREDITS fs/ kdb/ Makefile REPORTING-BUGS sound/ No show Then I run: [root@TOT source]# ln -s /usr/src/linux-2.6.12-12mdk /lib/modules/2.6.12-12mdk/build[root@TOT source]# cd /lib/modules/2.6.12-12mdk [root@TOT 2.6.12-12mdk]# cd build [root@TOT build]# ls 3rdparty/ Documentation/ ipc/ MAINTAINERS REPORTING-BUGS usr/ arch/ drivers/ kdb/ Makefile rsbac/ COPYING fs/ kernel/ mm/ scripts/ CREDITS include/ lib/ net/ security/ crypto/ init/ linux-2.6.12-12mdk@ README sound/ Which confirm the link exist. According to howto, it says: ...(i.e you should have already compiled and build the kernel before) Frankly I cannot remember done this. As a newbie in this I prefer to go slowly because wireless internet is difficult, hoping that I avoid problem on the route making sure everything is OK. From the above, can anyone confirm that this is done??????? Quote Link to comment Share on other sites More sharing options...
Arne Posted February 4, 2006 Author Report Share Posted February 4, 2006 I found out the kernel source was not installed after all. I tried 'urpmi kernel-source 2.6.12-12mdk and then with kernel-source-2.6.12-12mdk but this package doesn't exist. I choose : [root@ast2 arne]# urpmi kernel-source-2.6To satisfy dependencies, the following 7 packages are going to be installed (230 MB): binutils-2.16.91.0.2-3mdk.i586 gcc-4.0.1-5mdk.i586 glibc-devel-2.3.5-5mdk.i586 kernel-source-2.6-2.6.12-15mdk.i586 libbinutils2-2.16.91.0.2-3mdk.i586 libncurses5-devel-5.4-1.20050108.1mdk.i586 make-3.80-9mdk.i586 Is this OK? (Y/n) y Please insert the medium named "Powerpack CD1 " on device [/dev/hdc] Press Enter when ready... Please insert the medium named "Powerpack CD2 " on device [/dev/hdc] Press Enter when ready... ftp://mdk.linux.org.tw/pub/mandrakelinux/...-15mdk.i586.rpm ...retrieving failed: curl: (6) Couldn't resolve host 'mdk.linux.org.tw' ...retrieving failed: curl failed: exited with 6 or signal 0 installing glibc-devel-2.3.5-5mdk.i586.rpm libncurses5-devel-5.4-1.20050108.1mdk.i586.rpm gcc-4.0.1-5mdk.i586.rpm libbinutils2-2.16.91.0.2-3mdk.i586.rpm binutils-2.16.91.0.2-3mdk.i586.rpm make-3.80-9mdk.i586.rpm from /var/cache/urpmi/rpms Preparing... ############################################# 1/7: glibc-devel ############################################# 2/7: libbinutils2 ############################################# 3/7: binutils ############################################# 4/7: libncurses5-devel ############################################# 5/7: gcc ############################################# 6/7: make ############################################# Installation failed, some files are missing: ftp://mdk.linux.org.tw/pub/mandrakelinux/...-15mdk.i586.rpm You may want to update your urpmi database ftp://mdk.linux.org.tw/pub/mandrakelinux/...-15mdk.i586.rpm ...retrieving failed: curl: (6) Couldn't resolve host 'mdk.linux.org.tw' ...retrieving failed: curl failed: exited with 6 or signal 0 All in all something is wrong because I messed it up. I can see that the kernel-source I called for is later than my OS. How can I recover the "ship"?????????? Quote Link to comment Share on other sites More sharing options...
Qchem Posted February 5, 2006 Report Share Posted February 5, 2006 Do a uname -a to obtain the name of the kernel you are running. Then use urmpi (have you configured it with easyurpmi to add various web repos?) to install the matching kernel source. Quote Link to comment Share on other sites More sharing options...
Arne Posted February 10, 2006 Author Report Share Posted February 10, 2006 Sorry for late answer. My ADSL connection have been down for 5 days. Yesterday I downloaded and installed the new kernel, the first in linux. I had to choose between 'kernel-2.6.12.15mdk' and 'kernel-i586-up-1GB-2.6.12.15mdk' and I took the second since my notebook has veri limited RAM. Then I downloaded and installed 'kernel-source-2.6-2.6.12-15mdk.i586.rpm' Rebooting made me confused since the default 'stanza' did not load the new kernel but the old one. In order to load the new one I had to pick the newly created stanza opposite what "easyurpmi howto" says. Using the new kernel I feel it behave a bit differently. I think I installed the wrong kernel. The original installation is 2006.0. It will be nice to know what is the difference between this to kernels???? If I pick the wrong one, can I just delete it with "urpme kernel<version>" after booting back to the old kernel???? I have also installed 'ndiwrapper-1.9 but if I choose the wrong kernel I have to delete both kernel-source and ndiswrapper and reinstall both??????? :unsure: Quote Link to comment Share on other sites More sharing options...
scarecrow Posted February 10, 2006 Report Share Posted February 10, 2006 After installing the new kernel you must add it to lilo.conf, make it the default and run /sbin/lilo to apply changes. No need to do that manually, as MCC/boot section can do all that for you rather easily. Picking between 'kernel-2.6.12.15mdk' and 'kernel-i586-up-1GB-2.6.12.15mdk' isn't that important- both will work OK, but the second one should be a bit more responsive with your hardware (laptop PII/266 with 230M RAM). Quote Link to comment Share on other sites More sharing options...
Arne Posted February 10, 2006 Author Report Share Posted February 10, 2006 Thanks' for reply scarecrow, Yes, I have made the new kernel default. I have another new line in lilo: 2612i586up1GB-15 (/boot/vmlinux-2.6.12-15mdk-i586-up-1GB) Does this line have to be there or can I delete it?????? Will the new kernel-source and ndiswrapper work OK without any other changes???? Quote Link to comment Share on other sites More sharing options...
Arne Posted February 10, 2006 Author Report Share Posted February 10, 2006 I cannot find driver for my belkin card on WLAN Adapter Chip-set Repository in wiki. Then the only option is use the windows driver on the install CD-rom which come with the card. According to ndiswrapper howto that is a risky business. Advice please. Quote Link to comment Share on other sites More sharing options...
Qchem Posted February 10, 2006 Report Share Posted February 10, 2006 I cannot find driver for my belkin card on WLAN Adapter Chip-set Repository in wiki. Try doing lspci -vv which should give extra info on your card (you're looking for serial numbers etc), search through the wiki again with these codes. Quote Link to comment Share on other sites More sharing options...
Arne Posted February 10, 2006 Author Report Share Posted February 10, 2006 This is the output: 05:00.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01) Subsystem: Belkin: Unknown device 701a Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Interrupt: pin A routed to IRQ 9 Region 0: Memory at 0ec00000 (32-bit, non-prefetchable) Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- I cannot see any serial number. Any tip?????? Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted February 10, 2006 Report Share Posted February 10, 2006 I use Mandriva 2006, and ndiswrapper that came with it, and it works OK with my card. I didn't know if there were problems with it! Anyway, mine is Atheros chip based, and isn't listed on the ndiswrapper site either. However, I use the Windows XP driver for my card, and it works fine with ndiswrapper no problems. I also use wpa_supplication to use the WPA_PSK options for additional security on my access point. As long as you have the Windows XP driver for your card, I don't think you should have too many problems getting it to work. Mine worked OK and it wasn't listed on their site. I followed the ndiswrapper installation wiki, and it worked, I can only suggest trying that and see how you get on with it. Sorry if that's not much help. Quote Link to comment Share on other sites More sharing options...
Arne Posted February 10, 2006 Author Report Share Posted February 10, 2006 On the back of the card I can read the following serial number: 5AA3E018943 Can that be used to search??????? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.