Don't like ads? PRO users don't see any ads ;-)
Guest

rpress

By: a guest on Dec 4th, 2008  |  syntax: None  |  size: 3.43 KB  |  hits: 271  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Index: target/linux/brcm-2.4/base-files/etc/preinit.arch
  2. ===================================================================
  3. --- target/linux/brcm-2.4/base-files/etc/preinit.arch   (revision 13514)
  4. +++ target/linux/brcm-2.4/base-files/etc/preinit.arch   (working copy)
  5.  -31,14 +32,13 @@
  6.  # hardware specific overrides
  7.  case "$(cat /proc/diag/model)" in
  8.         "Linksys WAP54G V1") ifname=eth1;;
  9. +       "Linksys WRT350N") insmod tg3;;
  10.         "ASUS WL-HDD") ifname=eth1;;
  11.         "ASUS WL-300g") ifname=eth1;;
  12.         "ASUS (unknown, BCM4702)") ifname=eth1;;
  13.         "Sitecom WL-105b") ifname=eth1;;
  14.  esac
  15.  
  16. -failsafe_ip
  17. -
  18.  check_module () {
  19.    module="$1"; shift; params="$*"
  20.  
  21.  -53,6 +53,8 @@
  22.    check_module bcm57xx activate_gpio=0x4 && cpu_port="8u*"
  23.  } || rmmod switch-core
  24.  
  25. +failsafe_ip
  26. +
  27.  [ -d /proc/switch/eth0 ] && {
  28.         echo 1 > /proc/switch/eth0/reset
  29.  
  30. Index: target/linux/brcm47xx/Makefile
  31. ===================================================================
  32. --- target/linux/brcm47xx/Makefile      (revision 13514)
  33. +++ target/linux/brcm47xx/Makefile      (working copy)
  34.  -11,7 +11,7 @@
  35.  BOARDNAME:=Broadcom BCM947xx/953xx
  36.  FEATURES:=squashfs usb
  37.  
  38. -LINUX_VERSION:=2.6.25.20
  39. +LINUX_VERSION:=2.6.27.4
  40.  
  41.  include $(INCLUDE_DIR)/target.mk
  42.  DEFAULT_PACKAGES += kmod-switch kmod-diag
  43. Index: package/mac80211/Makefile
  44. ===================================================================
  45. --- package/mac80211/Makefile   (revision 13514)
  46. +++ package/mac80211/Makefile   (working copy)
  47.  -320,6 +320,8 @@
  48.         $(if $(CONFIG_RFKILL),-DCONFIG_B43_RFKILL -DCONFIG_B43LEGACY_RFKILL) \
  49.         $(if $(CONFIG_PCMCIA),-DCONFIG_B43_PCMCIA) \
  50.         $(if $(CONFIG_DEBUG_FS), -DCONFIG_MAC80211_DEBUGFS) \
  51. +       -DCONFIG_B43_NPHY \
  52. +       -DCONFIG_B43_DEBUG \
  53.         -D__CONFIG_MAC80211_RC_DEFAULT=minstrel \
  54.  
  55.  MAKE_OPTS:= \
  56.  -332,6 +334,8 @@
  57.         CONFIG_MAC80211_RC_MINSTREL=y \
  58.         CONFIG_MAC80211_LEDS=$(CONFIG_LEDS_TRIGGERS) \
  59.         CONFIG_MAC80211_DEBUGFS=$(CONFIG_DEBUG_FS) \
  60. +       CONFIG_B43_NPHY=y \
  61. +       CONFIG_B43_DEBUG=y \
  62.         CONFIG_B43_PCMCIA=$(CONFIG_PCMCIA) \
  63.         CONFIG_B43_RFKILL=$(CONFIG_RFKILL) \
  64.         CONFIG_B43LEGACY_RFKILL=$(CONFIG_RFKILL) \
  65.  -343,17 +347,18 @@
  66.         MODPROBE=:
  67.  
  68.  define Build/Prepare
  69. -       rm -rf $(PKG_BUILD_DIR)
  70. -       mkdir -p $(PKG_BUILD_DIR)
  71. +       rm -rf "$(PKG_BUILD_DIR)"
  72. +       mkdir -p "$(PKG_BUILD_DIR)"
  73.         $(PKG_UNPACK)
  74.         $(Build/Patch)
  75.         $(if $(QUILT),touch $(PKG_BUILD_DIR)/.quilt_used)
  76. -       unzip -jod $(PKG_BUILD_DIR) $(DL_DIR)/$(RT61FW)
  77. -       unzip -jod $(PKG_BUILD_DIR) $(DL_DIR)/$(RT71FW)
  78. -       -unzip -jod $(PKG_BUILD_DIR) $(DL_DIR)/$(RT2860FW)
  79. -       $(TAR) -C $(PKG_BUILD_DIR) -xjf $(DL_DIR)/$(ZD1211FW_NAME)-$(ZD1211FW_VERSION).tar.bz2
  80. +       unzip -jod "$(PKG_BUILD_DIR)" $(DL_DIR)/$(RT61FW)
  81. +       unzip -jod "$(PKG_BUILD_DIR)" $(DL_DIR)/$(RT71FW)
  82. +       -unzip -jod "$(PKG_BUILD_DIR)" $(DL_DIR)/$(RT2860FW)
  83. +       $(TAR) -C "$(PKG_BUILD_DIR)" -xjf $(DL_DIR)/$(ZD1211FW_NAME)-$(ZD1211FW_VERSION).tar.bz2
  84. +       $(TAR) -C "$(PKG_BUILD_DIR)" -xjf $(DL_DIR)/$(PKG_B43_FWV4_SOURCE)
  85. +       $(TAR) -C "$(PKG_BUILD_DIR)" -xjf $(DL_DIR)/$(PKG_B43_FWCUTTER_SOURCE)
  86.         rm -rf $(PKG_BUILD_DIR)/include/linux/ssb
  87. -       rm $(PKG_BUILD_DIR)/include/net/ieee80211.h
  88.         rm $(PKG_BUILD_DIR)/include/net/ieee80211_radiotap.h
  89.         rm $(PKG_BUILD_DIR)/include/linux/eeprom_93cx6.h
  90.  endef
  91.  -366,6 +371,9 @@
  92.  
  93.  define Build/Compile
  94.         $(call Build/Compile/kmod)
  95. +
  96. +       $(MAKE) -C "$(PKG_BUILD_DIR)/$(PKG_B43_FWCUTTER_NAME)-$(PKG_B43_FWCUTTER_VERSION)" \
  97. +               CFLAGS="-I$(STAGING_DIR_HOST)/include -include endian.h"
  98.  endef
  99.  
  100.  define Build/InstallDev