Open Letter to D-Link - Please help Linux users by providing *.inf and *.sys files (instead of Setup.exe)

So recently I was working on a computer for a customer of mine who wanted to replace Vi$ta on her computer with Ubuntu GNU/Linux Hardy Heron. The customer really, really doesn't like Vi$ta, and I don't blame her, but that is a story for another day.

The real reason for this posting is to hopefully alert the D-Link company to a problem that us GNU/Linux users are faced with when using their products, in this case the D-Link DWA-130 Ver:A1 USB wireless adapter.

First of all, I believe D-Link products are good products, I really do. However, for some of the D-Link products to work on GNU/Linux, we are forced to use the ndiswrapper because there are no Linux drivers available(yet). As for using the ndiswrapper, the ubuntuforums.org says we can use the ndiswrapper for the DWA-130 here.

Using the ndiswrapper is not a big deal to me, since I simply fire up the sudo ndisgtk utility to then load the *.inf (win) driver.

BUT THE PROBLEM IS D-LINK DOES NOT LET ME DOWNLOAD THE *.inf and *.sys files directly, and instead I have to download the Setup.exe driver package, which I am not able to extract on Linux (if someone has a way of easily doing this, please post a comment).

So this problem creates a situation where you have to have WinXP to install the Setup.exe file, thereby extracting the needed *.inf and *.sys files to the Windows directory. You can then copy the files over to your Linux machine and use the sudo ndisgtk command to load the required oem9.inf (Mrvw243.sys &MRVW245.sys) files.

DEAR D-LINK COMPANY: PLEASE PROVIDE ACCESS TO THE RAW *.sys AND *.inf DRIVER FILES FOR YOUR NETWORKING PRODUCTS SO THAT WE LINUX USERS ARE NOT REQUIRED TO FIRST LOAD YOUR DRIVERS ONTO THE WINXP MACHINE BEFORE WE CAN USE THEM ON LINUX. TO REQUIRE WINXP TO GET YOUR DRIVERS, THIS IS SUPPORTING A MONOPOLY OF OPERATING SYSTEMS AND YOUR COMPANY SEEMS FAR TOO REPUTABLE TO SUPPORT AN OPERATING SYSTEM MONOPOLY. PLEASE HELP!! THANK YOU FOR YOUR SUPPORT, GNU/LINUX USERS EVERYWHERE.

As for loading the drivers for DWA-130, here's how I made it work, but this is a bad way of doing it because it requires WinXP here

Sincerely,

Shannon VanWagner
GNU/Linux Enthusiast and IT Professional

Popular posts from this blog

How To Connect Ubuntu Linux to Cisco VPN with openconnect (anyconnect-capable alternative)

How To Set Default Grub / kernel / boot option on Ubuntu GNU/Linux 14.04

How To: Fix Samsung Galaxy Nexus MTP File Transfer for Ubuntu GNU/Linux 11.10