Posts

Showing posts from 2013

DWL-G122 Rev. A2 Wireless Adapter on Linux

Finding working drivers for D-Link DWL-G122 Rev. A2 USB Wireless Adapter to use in Linux Mint 14 (32-bit) based on Ubuntu 12.10. The adapter is only compatible with WPA and WEP security modes; not compatible with WPA2.  PSK can be used.  This adapter could not connect to a router running in 802.11g/n mixed mode; but does associate with a router set in 802.11g mode. On Mint/Ubuntu, attempts to use the native p54usb kernel module, and the necessary isl3887usb firmware placed in the correct /lib/firmware path resulted in dmesg log lines "authentication with AA:BB:CC:DD:EE:FF timed out" despite success registering drivers to the interface.  See firmware installation instructions at http://wiki.debian.org/prism54 . There appears to be a newer version of the isl3887usb firmware available here, http://wireless.kernel.org/en/users/Drivers/p54 , which I did not try I had success using the old method I had running on an earlier edition of Ubuntu. Ie. load ndiswrapper Use ndiswr

Yet another blog post about tethering your Android-powered phone to a router via USB.

This post summarizes my experience with flashing my router's stock firmware to an opensource firmware to enable it to use the USB port as the WAN connection. The Internet (WAN) connection is provided by an Android-powered smartphone via USB tethering. Specifically, I have a D-Link DIR-825 Wireless N router. HW Rev. B1. It has one USB port. The phone is a Samsung Galaxy S 4G (SGH-T959W); it is not the same as a Samsung Galaxy Vibrant. My cellular provider is Mobilicity and my phone number is.... j/k. I'm not releasing that.  So I first tried flashing the DD-WRT firmware to my DIR-825. This is a very nice firmware: nice GUI and excellent features, most of which I don't know how to use. It can bridge the various interfaces such as WiFi to the LAN, it can act in a Wireless Distribution System, it has various hotspots for potential revenue-generation using landing pages to share Internet, it has awesome graphs for monitoring bandwidth and usage, and it has support for v