Three times I’ve run into the same issue with getting someone’s wireless USB fob to work, and each time I’m pretty sure it’s the same thing.
No, not the drivers, or any wrappers needed, not the obvious stuff.
It’s the /etc/network/interfaces settings.
Every fricking time!
Here’s how it tends to go:
I look up what’s needed (in this case it’s a Dlink-g122 version A2), install everything and the computer plays clueless.
lsusb says the USB wireless fob is there, everywhere else plays dumb.
I go into ndisgtk and it says the drivers are fine but the hardware isn’t present.
(Sidenote: I just dump all three driver files into a folder – the .bin, the .sys and the .inf; it refuses to work with just the .inf)
Round and round I go, until I found my old thread about this THREE YEARS AGO and I finally see the problem.
No setting for wlan0 in the /etc/network/interfaces … yes, it’s that STUPIDLY simple.
Here’s the ideal /etc/network/interfaces:
iface lo inet loopback
iface eth0 inet dhcp
iface eth1 inet dhcp
iface eth2 inet dhcp
iface ath0 inet dhcp
iface wlan0 inet dhcp
See how the bit after the auto matches the bit after the iface? Yeah…. I had the latter without the 0.
Or nothing about wlan0 at all.