diff --git a/target/linux/x86/base-files/etc/defconfig/net4801/network b/target/linux/x86/base-files/etc/config/network
similarity index 80%
rename from target/linux/x86/base-files/etc/defconfig/net4801/network
rename to target/linux/x86/base-files/etc/config/network
index 6821c807d05148056388b311fc8fb68d3ca9a1f2..c9953a02494b1ddf48dbe9b94b64b97bb7b64274 100644
--- a/target/linux/x86/base-files/etc/defconfig/net4801/network
+++ b/target/linux/x86/base-files/etc/config/network
@@ -1,3 +1,5 @@
+# Copyright (C) 2006 OpenWrt.org
+
 config interface loopback
 	option ifname	lo
 	option proto	static
@@ -5,20 +7,20 @@ config interface loopback
 	option netmask	255.0.0.0
 
 config interface lan
-	option ifname	eth1
-	option type	bridge
+	option ifname	eth0
+	option type 	bridge
 	option proto	static
 	option ipaddr	192.168.1.1
 	option netmask	255.255.255.0
 	option ip6assign 60
 
 config interface wan
-	option ifname	eth0
+	option ifname	eth1
 	option proto	dhcp
 
 config interface wan6
-	option ifname   eth0
-	option proto    dhcpv6
+	option ifname	eth1
+	option proto	dhcpv6
 
 config globals globals
 	option ula_prefix auto
diff --git a/target/linux/x86/base-files/etc/defconfig/net4826/network b/target/linux/x86/base-files/etc/defconfig/net4826/network
deleted file mode 100644
index 7c9fb63637880cb667f463d0bdc99957ba286799..0000000000000000000000000000000000000000
--- a/target/linux/x86/base-files/etc/defconfig/net4826/network
+++ /dev/null
@@ -1,12 +0,0 @@
-config interface loopback
-	option ifname	lo
-	option proto	static
-	option ipaddr	127.0.0.1
-	option netmask	255.0.0.0
-
-config interface lan
-	option ifname	eth0
-	option type	bridge
-	option proto	static
-	option ipaddr	192.168.1.1
-	option netmask	255.255.255.0
diff --git a/target/linux/x86/base-files/etc/init.d/defconfig b/target/linux/x86/base-files/etc/init.d/defconfig
deleted file mode 100755
index 4b4f28f20d2f9b80bfb1fbed8b2d2b8bc421b08b..0000000000000000000000000000000000000000
--- a/target/linux/x86/base-files/etc/init.d/defconfig
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh /etc/rc.common
-#
-# Copyright (C) 2010 Thinktube Inc.
-#
-
-START=05
-
-start() {
-	. /lib/soekris.sh
-
-	local board=$(net48xx_board_name)
-
-	[ ! -d /etc/defconfig/$board ] && board="net4826"
-
-	for f in $( ls /etc/defconfig/$board ); do
-		if [ ! -e /etc/config/$f ]; then
-			cp /etc/defconfig/$board/$f /etc/config/
-		fi
-	done
-}
diff --git a/target/linux/x86/base-files/lib/soekris.sh b/target/linux/x86/base-files/lib/soekris.sh
deleted file mode 100755
index e416ad396283ea38846c358015e636ef2f1ceddc..0000000000000000000000000000000000000000
--- a/target/linux/x86/base-files/lib/soekris.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-
-net48xx_board_name () {
-    local name
-    local pci=`wc -l /proc/bus/pci/devices`
-
-    case "$pci" in
-	*"8"*)
-	    name="net4826"
-	    ;;
-	*1[0-4]*)
-	    name="net4801"
-	    ;;
-	*)
-	    name="net4826"
-	    ;;
-    esac
-    echo $name
-}