D-Link DWL-G122 works with Mandriva Linux

I purchased a D-Link DWL-G122 802.11g USB Adapter to use with my Mandriva Linux based router and was pleased to find that it worked out of the box. (I was also pleased to find a desk dock for USB sticks included in the box.) Mandriva installed a wireless Ethernet device named "rausb0" which worked just as well as my standard eth2 (built in mini-pci prism card). I verified that the network connection worked with both an access point (managed) network and an ad-hoc network.

Another adapter I bought, the IOGear GWU523 was identified and loaded out of the box on Ubuntu, but not on Mandriva. When I plugged it in the zd1211rw driver recognized it and gave an error: " zd1211rw 4-3:1.0: couldn't load firmware. Error number -2" and "Cannot find  firmware file 'zd1211/zd1211b_ub'" error messages.

I did a urpmi zd1211 and it grabbed and installed the following two RPM's: dkms-zd1211-2.5.0.0-0.r67.1mdv2007.0.i586.rpm and zd1211-2.5.0.0-0.r67.1mdv2007.0.i586.rpm
Because this is a dynamic kernel module, it rebuilt the module during the install, which took a few minutes.  However, the firmware file was still not to be found.

The  driver website, http://zd1211.ath.cx/wiki/DriverRewrite, has good information, including a download link to the firmware files that I needed.  This got my device to show up. HOWEVER, even after it appeared (as eth3) I was never able to get it to connect to the two networks in the house (one managed access point, and one ad-hoc). So, I recommend against the IOGear GWU523 for use with linux.

One thought on “D-Link DWL-G122 works with Mandriva Linux

  1. Pingback: Jay’s Technical Talk › D-link DWL-G122 with WPA2 under Linux

Leave a Reply

Your email address will not be published. Required fields are marked *