Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I am a new Linux user and am struggling installing a driver for a usb WiFi device I want to use on an embedded system (BeagleBone).

When I download the driver for the chipset (Ralink 2070), it is provided as a bin file. I have tried making it executable (chmod +x), but using file says it is a data file and I cannot execute.

How do I use this bin file to install the chipset driver? Do I only need to place this in a folder, and if so, where should it be placed?

share|improve this question
    
Where did you get this driver? –  Shawn J. Goff May 17 '12 at 22:17
    
Thanks everyone for the help! The compatibility page I downloaded the driver from listed the bin as a driver, but modprobe proved it a firmware. –  user18988 May 18 '12 at 1:28
add comment

2 Answers

up vote 2 down vote accepted

I suspect what you have is a firmware, rather than a driver. Try placing it in /usr/lib/firmware. I believe the driver for that device is rt2800usb, so after the firmware is in place, run modprobe rt2800usb. If modprobe complains about not finding the driver, you'll have to compile it, and that deserves a separate question.

share|improve this answer
    
Thanks shawn for the reply! I tried placing that file in the folder and ran modprobe. The message returned said that the bin was not found, so it looks like it is indeed firmware. I will try compiling and submit another question if need. Thanks again! –  user18988 May 18 '12 at 1:15
add comment

If file says it's a data file (as opposed to an executable file), something looks quite wrong here: maybe the file is a firmware rather than a driver?

share|improve this answer
1  
file would identify it as an x86 executable if that were the case. –  psusi May 17 '12 at 23:48
    
I see. Edited my answer to remove that. –  Renan May 17 '12 at 23:53
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.