From 209f76b1df5ab38f2cd14bae3025bbba0f5c72ab Mon Sep 17 00:00:00 2001
From: florian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Tue, 8 Jan 2008 14:27:48 +0000
Subject: Add back Sitecom WL-105b support

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10142 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 target/linux/brcm-2.4/base-files/etc/init.d/netconfig | 7 +++++++
 target/linux/brcm-2.4/base-files/etc/preinit.arch     | 1 +
 2 files changed, 8 insertions(+)

(limited to 'target/linux')

diff --git a/target/linux/brcm-2.4/base-files/etc/init.d/netconfig b/target/linux/brcm-2.4/base-files/etc/init.d/netconfig
index 643ba35d3..b207bd45a 100755
--- a/target/linux/brcm-2.4/base-files/etc/init.d/netconfig
+++ b/target/linux/brcm-2.4/base-files/etc/init.d/netconfig
@@ -105,6 +105,13 @@ start() {
 			c["wan_ifname"]=""
 		}
 
+		# Sitecom WL-105b
+		if ((nvram["boardum"] == "2") && \
+			(nvram["GemtekPmonVer"] == "1")) {
+			c["lan_ifname"]="eth0"
+			c["wan_ifname"]=""
+		}
+
 		# ASUS WL-700gE
 		# These are actually same as defaults above. For some reason this script applies
 		# Generic BCM94704 settings instead so we revert to proper settings here.
diff --git a/target/linux/brcm-2.4/base-files/etc/preinit.arch b/target/linux/brcm-2.4/base-files/etc/preinit.arch
index 43df591ab..5127e6088 100755
--- a/target/linux/brcm-2.4/base-files/etc/preinit.arch
+++ b/target/linux/brcm-2.4/base-files/etc/preinit.arch
@@ -34,6 +34,7 @@ case "$(cat /proc/diag/model)" in
 	"ASUS WL-HDD") ifname=eth1;;
 	"ASUS WL-300g") ifname=eth1;;
 	"ASUS (unknown, BCM4702)") ifname=eth1;;
+	"Sitecom WL-105b") ifname=eth1;;
 esac
 
 failsafe_ip
-- 
cgit v1.2.3