According to README from rt2x00-cvs-2007070304 dependiences for various cards are as follow:
When loading the modules manually with insmod, you should load them in the
following order:
# eeprom_93cx6.ko (optional, only required for pci devices)
# rt2x00lib.ko
# rt2x00pci.ko (optional, only required for pci devices)
# rt2x00usb.ko (optional, only required for usb devices)
# rt2400pci.ko (optional, only required for rt2400 support)
# rt2500pci.ko (optional, only required for rt2500 support)
# rt2500usb.ko (optional, only required for rt2570 support)
# rt61pci.ko (optional, only required for rt61 support)
# rt73usb.ko (optional, only required for rt73 support)
Gutsy kernel 2.6.22.7 contains only rt2x00lib.ko, rt2x00pci.ko and rt2x00usb.ko. Enabling e.g. a RT2561 based card requires a rt61pci.ko and a firmware (README again):
rt61pci and rt73usb require firmware to be available while loading the module.
The following firmware files are available for each driver:
To clarify some things:
According to README from rt2x00- cvs-2007070304 dependiences for various cards are as follow:
When loading the modules manually with insmod, you should load them in the
following order:
# eeprom_93cx6.ko (optional, only required for pci devices)
# rt2x00lib.ko
# rt2x00pci.ko (optional, only required for pci devices)
# rt2x00usb.ko (optional, only required for usb devices)
# rt2400pci.ko (optional, only required for rt2400 support)
# rt2500pci.ko (optional, only required for rt2500 support)
# rt2500usb.ko (optional, only required for rt2570 support)
# rt61pci.ko (optional, only required for rt61 support)
# rt73usb.ko (optional, only required for rt73 support)
Gutsy kernel 2.6.22.7 contains only rt2x00lib.ko, rt2x00pci.ko and rt2x00usb.ko. Enabling e.g. a RT2561 based card requires a rt61pci.ko and a firmware (README again):
rt61pci and rt73usb require firmware to be available while loading the module.
The following firmware files are available for each driver:
# rt61pci
- rt2561.bin
- rt2561s.bin
- rt2661.bin
# rt73usb
- rt73.bin