Welcome Guest ( Log In | Register )



 
Reply to this topicStart new topic
> Configuring A Belkin F5d6050 802.11b Usb Wifi Device On Mandriva 2007 Using Ndiswrapper, A step-by-step tutorial.
yordan
post Dec 14 2006, 05:38 PM
Post #1


Way Out Of Control - You need a life :)
Group Icon

Group: [MODERATOR]
Posts: 1,885
Joined: 16-August 05
Member No.: 7,896



The Belkin F5D6050 802.11b USB wifi device is sold with it’s Microsoft Windows auto-installing driver package. Let’s suppose that you are installing a dual-boot system, and that the windows installation allowed you to verify that your usb device is fullty functionnal and is able to discover your wifi access point and connect to the internet.
Then, you installed Linux Mandriva 2007, and you have to configure the Linux wifi device.



1. CONFIGURING THE LINUX WIFI DEVICE



Now your system is booted under Mandriva 2007 Linux, and you have no wifi device because you did not install the driver yet.
Let’s suppose that you obtained the driver as you were priviously booted under Windows, and that the driver is available on a CD-ROM or on any other removable device or Linux-mounted NTFS partition.
Now, in order to install the device driver, proceed like follows :
Go to the KDE main Menu, and then
Choose Configuration
Choose Configure your computer
(you will have to provide the root password in order to continue)
Choose Mandriva Linux control Center
Choose Network and Internet
Choose “Configure a new internet connection (LAN, ISDN, ADSL, Wifi)
Choose “Use Windows Drivers using NDISwrapper”
(You will probably have to add you Linux Distro CD)
When prompted, choose the driver you previously obtained
The GUI will automatically recognize the available access point, choose yours, it will be configured automatically and you will be able to surf over the Internet.



2. OBTAINING THE NDISWRAPPER DRIVER



Before that, obtaining the Windows driver in a format accepted by ndiswrapper is sometimes a little bit tricky.

As explained in the http://ndiswrapper.sourceforge.net/mediawiki/index.php/List url (this address is provided by theLinux installer itself) , first of all, download the driver from http://www.belkin.com/support/download/files/F5D6050z.exe
Then, you can see that the sourceforge site explains :
QUOTE

Download the driver. Extract to a new directory using unzip. Extract the CAB files (DATA1.CAB, DATA1.HDR, DATA2.CAB) using "unshield x" . cd Drivers/WINXP . edit bkusb.in_ and uncomment the CopyFile.XP.Sys section. Run ndiswrapper -i bkusb.in_ as root followed by ndiswrapper -m . modprobe ndiswrapper. ifdown wlan0. ifup wlan0 and you are there.

Once you have already done this, it’s rather simple. However, the first time you have to do it, it has to be commented. By the way, only the first three lines have to be performed, the rest of the install will be done using the GUI.
Of course, you first have todownload the driver.
The “real” part of the driver is simply two files, a binary .sys file and a text .inf file. Unfortunately, these files are not simply visible when unpacking the driver. The files are embedded in the .cab and .hdr files. And standard Windows commands cannot extract the files, because they are embedded in the installshield cab files. But the unix “unshield” command can perform this.
So, the solution is simple. You first have to install the unshield rpm in your Linux system. The unshield rpm should be on your Linux distro CD’s, otherwise get it from the internet “easy urpmi” or rpmfinder.
Then, use the “unshield X” command to extract the files from data1.cab, then from data1.hdr and from data2.cab.
The work is now almost finisthed. You have to modify the bkusb.in_ file, in order to uncomment the CopyFile.XP.Sys section
Now the job is done, go to the first part of this tutorial and use the GUI in order to configure the usb wifi adapter using the ndiswrapper drivers you have just obtained.




3. SUMMARY AND CONCLUSION.




It’s rather easy to install and configure the Belkin F5D6050 802.11b USB wifi device on Mandriva 2007 provided that you have the Windows driver (two files). If you are lucky and find the drivers ready-made from Internet or from another computer, you just have to startup the Linux network configuration GUI and click in the .inf driver description file.
If you don’t directly have the .inf and the .sys parts of the driver, it seems complicated the first time you do that, but you simply have to unpack the Windows driver in order to extract the .inf and .sys files, before starting the network install.


This is the tutorial I would like to have had when I started this job some weeks ago. I hope it will be helpful.

Regards


Yordan

Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. How To Remove Bad Sectors Or Bad Clusters From HDD(14)
  2. Cron Jobs Tutorial(3)
  3. Configuring Apache On Fedora Core 3 For Userdir(2)
  4. Photoshop Tutorial: Forum Signatures(12)
  5. Short "slicing" Tutorial(12)
  6. C#.NET: Web Timer Control Tutorial(2)
  7. Excelent Classical Animation Tutorial(5)
  8. A Complete Java Tutorial(4)
  9. Change Fonts On A S60 Phone [tutorial](13)
  10. Photoshop Tutorial: Carbon Fiber Pattern(6)
  11. VB.NET: MS-Access Interaction Tutorial (Part I)(17)
  12. Photoshop Tutorial: Pencil Sketch(3)
  13. Pre Loader Tutorial For Flash(5)
  14. How To Create A Good Forum(27)
  15. Tutorial: Dreamweaver, 3ds Max, Flash, Html, Css(8)
  1. Office 2007 Document Problems(11)
  2. Phpbb - Installation Tutorial ( For Newbies Based On Astahost Cpane)l(4)
  3. C# Tutorial : Lesson 3 - Programming Constructs(1)
  4. How To Backup Your Phpbb2 Forum And Restore It On A Phpbb3 Server.(1)
  5. Gimp: Working With Text(5)
  6. Sig Tutorial: Smudging And Filters(10)
  7. Asp Date And Time Tutorial(0)
  8. Javascript Tutorial For Beginner(0)
  9. Website Navigation Hover Buttons Stick So Made Css Today(7)
  10. Linux Beginners - Tutorial On Editors In Linux.(1)
  11. C/c++ -gdb Linux Debug Tool(0)
  12. Conditional Statements Of Javascript(1)
  13. Gimp Userbar Tutorial(1)


 



- Lo-Fi Version Time is now: 4th July 2008 - 04:25 PM