diff options
author | Luis R. Rodriguez <mcgrof@winlab.rutgers.edu> | 2008-03-11 17:54:08 -0400 |
---|---|---|
committer | Luis R. Rodriguez <mcgrof@winlab.rutgers.edu> | 2008-03-11 17:54:08 -0400 |
commit | 1646a167937baf604e0e19a0f06f6012a72aca64 (patch) | |
tree | f2d173d2c5534307aae265c01af00b7db2f6a308 | |
parent | d60eabf6b0ad0a24b77a646fdf2ef854bd02c29f (diff) | |
download | compat-wireless-2.6-old-1646a167937baf604e0e19a0f06f6012a72aca64.tar.gz |
ATMEL USB driver has been ported to mac80211, lets enable it.
This is for support for USB Wireless devices using Atmel at76c503,
at76c505 or at76c505a chips.
Signed-off-by: Luis R. Rodriguez <mcgrof@winlab.rutgers.edu>
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | compat/compat.diff | 8 | ||||
-rw-r--r-- | config.mk | 4 | ||||
-rwxr-xr-x | scripts/admin-update.sh | 1 | ||||
-rwxr-xr-x | scripts/load.sh | 2 | ||||
-rwxr-xr-x | scripts/unload.sh | 2 |
6 files changed, 13 insertions, 6 deletions
@@ -82,6 +82,7 @@ install: uninstall modules @# rc80211_simple is a module only on 2.6.22 and 2.6.23 @$(MODPROBE) -l cfg80211 @$(MODPROBE) -l adm8211 + @$(MODPROBE) -l at76_usb @$(MODPROBE) -l ath5k @$(MODPROBE) -l b43 @$(MODPROBE) -l b43legacy @@ -136,6 +137,7 @@ uninstall: @# rc80211_simple is a module on 2.6.22 and 2.6.23 though @$(MODPROBE) -l adm8211 @$(MODPROBE) -l ath5k + @$(MODPROBE) -l at76_usb @$(MODPROBE) -l b43 @$(MODPROBE) -l b43legacy @$(MODPROBE) -l ssb diff --git a/compat/compat.diff b/compat/compat.diff index b89b636..826eebc 100644 --- a/compat/compat.diff +++ b/compat/compat.diff @@ -258,9 +258,9 @@ ifeq ($(CONFIG_USB_DEBUG),y) EXTRA_CFLAGS += -DDEBUG ---- a/drivers/net/wireless/Makefile 2008-02-28 19:54:52.000000000 +0100 -+++ b/drivers/net/wireless/Makefile 2008-02-28 19:54:53.000000000 +0100 -@@ -6,49 +6,12 @@ obj-$(CONFIG_IPW2100) += ipw2100.o +--- a/drivers/net/wireless/Makefile 2008-03-11 19:54:52.000000000 +0100 ++++ b/drivers/net/wireless/Makefile 2008-03-11 19:54:53.000000000 +0100 +@@ -6,49 +6,13 @@ obj-$(CONFIG_IPW2100) += ipw2100.o obj-$(CONFIG_IPW2200) += ipw2200.o @@ -290,7 +290,7 @@ -obj-$(CONFIG_PCI_ATMEL) += atmel_pci.o -obj-$(CONFIG_PCMCIA_ATMEL) += atmel_cs.o - --obj-$(CONFIG_USB_ATMEL) += at76_usb.o + obj-$(CONFIG_USB_ATMEL) += at76_usb.o - -obj-$(CONFIG_PRISM54) += prism54/ - @@ -113,6 +113,10 @@ CONFIG_EEPROM_93CX6=m ifneq ($(CONFIG_USB),) CONFIG_ZD1211RW=m +# support for USB Wireless devices using Atmel at76c503, +# at76c505 or at76c505a chips. +CONFIG_USB_ATMEL=m + # Stuff here things which depend on kernel versions for USB ifeq ($(shell test -e $(KLIB_BUILD)/Makefile && echo yes),yes) ifeq ($(shell test $(shell sed 's/^SUBLEVEL = //;t;d' < $(KLIB_BUILD)/Makefile) -gt 21 && echo yes),yes) diff --git a/scripts/admin-update.sh b/scripts/admin-update.sh index 76423b4..0952f50 100755 --- a/scripts/admin-update.sh +++ b/scripts/admin-update.sh @@ -72,6 +72,7 @@ DRIVER_FILES="$DRIVER_FILES p54usb.h p54usb.c" DRIVER_FILES="$DRIVER_FILES ipw2100.h ipw2100.c" DRIVER_FILES="$DRIVER_FILES ipw2200.h ipw2200.c" DRIVER_FILES="$DRIVER_FILES rndis_wlan.c" +DRIVER_FILES="$DRIVER_FILES at76_usb.h at76_usb.c" mkdir -p include/linux/ include/net/ include/linux/usb \ net/mac80211/ net/wireless/ net/ieee80211/ \ diff --git a/scripts/load.sh b/scripts/load.sh index 1f2dfa0..4c694ee 100755 --- a/scripts/load.sh +++ b/scripts/load.sh @@ -9,7 +9,7 @@ MODULES="$MODULES rtl8180 rtl8187" MODULES="$MODULES rtl8180 rtl8187" MODULES="$MODULES rt2400pci rt2500pci rt61pci" MODULES="$MODULES rt2500usb rt73usb" -MODULES="$MODULES rndis_wlan" +MODULES="$MODULES rndis_wlan at76_usb" for i in $MODULES; do echo Loading $i... modprobe $i diff --git a/scripts/unload.sh b/scripts/unload.sh index 8534909..50765c0 100755 --- a/scripts/unload.sh +++ b/scripts/unload.sh @@ -17,7 +17,7 @@ MODULES="$MODULES rt2400pci rt2500pci rt61pci" MODULES="$MODULES rt2500usb rt73usb" MODULES="$MODULES rt2x00usb rt2x00lib" MODULES="$MODULES rtl8180 rtl8187" -MODULES="$MODULES rndis_wlan" +MODULES="$MODULES rndis_wlan at76_usb" # eeprom_93cx6 is used by rt2x00 (rt61pci, rt2500pci, rt2400pci) # and Realtek drivers ( rtl8187, rtl8180) MODULES="$MODULES eeprom_93cx6" |