In windows and on the driver disc, it says ZD1201 but when I do lsusb I get "Belkin Components" just like in the post you've linked to me, so I'm presuming I do indeed have a rt73 as opposed to the zd.

Thats a version 4000 device you have there and it is ZD1201 based. Mine were ver 2000/3000 devices.
What kernel do you have?
The module for ZD1201 is in later kernels ?

To see if its in your current kernel, try

Code:

zgrep ZD1201 /proc/config.gz

The response

Code:

# CONFIG_USB_ZD1201 is not set

, means the option is disabled. IF there is no respose, its either not in your kernel at all or the section its in is off.
Knowing your kernel version would help here. uname -a will tell that._________________Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.

Yes, you will also need the higher level wireless options in my rt73 link, they are needed for all wireless cards.

There is a short cut you may be able to take advantage of in building your kernel.
Go into make menuconfig.
Providing you only change setting from < > (off) to <M> (Module) you only need the following steps

Code:

make modules
make modules_install

When you change a setting using a <*> (built in) you need to do the full process.
Adding modules does not need a reboot.

With the code built, plug in your device and look in dmesg for errors.
If all is well, you can use iwconfig and ifconfig to set it up manually.
The Gentoo Handbook tells you how to set up your /etc/conf.d/net._________________Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.

You fix that with a little kernel hacking. Make a copy of the file, called /usr/src/linux/drivers/net/wireless/zd1201.c.org so you have an undo. Open the file (not the copy) in your text editor, find that block of code and copy the existing Belkin line, so the code reads

Or do the whole process if its not a module.
unload the old module with modprobe -r <module>
load the new one modprobe <module>
and test.

If it works, file a bug at bugs.gentoo.org so everyone else can share your work. The gentoo kernel devs will pass it upstream to the kernel maintainers and it will be included in a future kernel release. Yon can attach a patch to you bug if you want but as its an add an new device to an existing driver, nobody will mind

My code comes from the 2.6.23-rc6 kernel, yours may not be identical but its the same process._________________Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.