Apparently the behavior of this unit is not particularly consistent.. but on my side I still confirm it works. I don't know how many versions of VEN401 are out there, but I have 3 of them and they all work with the image linked in the first post.
The board of my VEN401s is this:
I recently recompiled a new master image for this unit working as pure AP, taking away some stuff I didn't need (like v6 stuff, ppp/atm) and adding some other features like lldp. Opkg is still available to custmize it further.
Here is the link:
Openwrt Barrier Breaker for VEN401
here is the list of included and removed (-) packages:
cmdftp opkg luci iwinfo bmon nano ddns-scripts wireless-tools ethtool netcat lldpd iperf ssmtp -odhcp6c -odhcpd -ppp -ppp-mod-pppoe -ppp -ppp-mod-pppoa -ppp-mod-pppoe -kmod-pppoa -atm-tools -linux-atm -br2684ctl -ip6tables
here is the default interface configuration:
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 type 'bridge'
option proto 'dhcp'
option delegate '0'
option stp '1'
option ifname 'eth0'
and here is the boot sequence and ifconfig output:
Decompressing...done
Decompressing...done
CFE version 5.10.128.13 based on BBP 1.0.37 for BCM947XX (32bit,SP,LE)
Build Date: Fri Jan 22 01:01:45 PST 2010 (hwnbuild@lc-sj1-2224)
Copyright (C) 2000-2008 Broadcom Corporation.
Init Arena
Init Devs.
Boot partition size = 131072(0x20000)
Found a 8MB ST compatible serial flash
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 5.10.128.13
CPU type 0x19740: 354MHz
Tot mem: 65536 KBytes
CFE mem: 0x80700000 - 0x8079D720 (644896)
Data: 0x807339E0 - 0x807367A0 (11712)
BSS: 0x807367A0 - 0x80737720 (3968)
Heap: 0x80737720 - 0x8079B720 (409600)
Stack: 0x8079B720 - 0x8079D720 (8192)
Text: 0x80700000 - 0x807339D8 (211416)
Device eth0: hwaddr 00-25-2E-xx-xx-xx, ipaddr 192.168.1.10, mask 255.255.255.0
gateway not set, nameserver not set
Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)
Loading: Failed.
Could not load :: Timeout occured
Loader:raw Filesys:raw Dev:flash0.os File: Options:(null)
Loading: .. 3712 bytes read
Entry at 0x80001000
Closing network.
Starting program at 0x80001000
[ 0.000000] Linux version 3.10.49 (bb@builder1) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r42625) ) #3 Wed Oct 1 14:56:26 CEST 2014
[ 0.000000] CPU revision is: 00019740 (MIPS 74Kc)
[ 0.000000] bcm47xx: using bcma bus
[ 0.000000] bcma: bus0: Found chip with id 0x4716, rev 0x01 and package 0x09
[ 0.000000] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x1F, class 0x0)
[ 0.000000] bcma: bus0: Core 3 found: MIPS 74K (manuf 0x4A7, id 0x82C, rev 0x01, class 0x0)
[ 0.000000] bcma: bus0: Found M25P64 serial flash (size: 8192KiB, blocksize: 0x10000, blocks: 128)
[ 0.000000] bcma: bus0: Early bus registered
[ 0.000000] MIPS: machine is Unknown Board
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 04000000 @ 00000000 (usable)
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone ranges:
[ 0.000000] Normal [mem 0x00000000-0x03ffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00000000-0x03ffffff]
[ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
[ 0.000000] Kernel command line: noinitrd console=ttyS0,115200
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 61532k/65536k available (2373k kernel code, 4004k reserved, 588k data, 168k init, 0k highmem)
[ 0.000000] NR_IRQS:128
[ 0.000000] Setting up vectored interrupts
[ 0.070000] Calibrating delay loop... 176.53 BogoMIPS (lpj=882688)
[ 0.070000] pid_max: default: 32768 minimum: 301
[ 0.070000] Mount-cache hash table entries: 512
[ 0.070000] NET: Registered protocol family 16
[ 0.100000] bio: create slab <bio-0> at 0
[ 0.100000] Switching to clocksource MIPS
[ 0.110000] NET: Registered protocol family 2
[ 0.110000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.110000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.110000] TCP: Hash tables configured (established 512 bind 512)
[ 0.110000] TCP: reno registered
[ 0.110000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.110000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.110000] NET: Registered protocol family 1
[ 0.110000] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x11, class 0x0)
[ 0.110000] bcma: bus0: Core 2 found: GBit MAC (manuf 0x4BF, id 0x82D, rev 0x00, class 0x0)
[ 0.110000] bcma: bus0: Core 4 found: USB 2.0 Host (manuf 0x4BF, id 0x819, rev 0x04, class 0x0)
[ 0.110000] bcma: bus0: Core 5 found: PCIe (manuf 0x4BF, id 0x820, rev 0x0E, class 0x0)
[ 0.110000] bcma: bus0: Core 6 found: DDR1/DDR2 Memory Controller (manuf 0x4BF, id 0x82E, rev 0x01, class 0x0)
[ 0.110000] bcma: bus0: Core 7 found: Internal Memory (manuf 0x4BF, id 0x80E, rev 0x07, class 0x0)
[ 0.110000] bcma: bus0: Core 8 found: I2S (manuf 0x4BF, id 0x834, rev 0x00, class 0x0)
[ 0.130000] can not parse nvram name sb/1/ag0(null) with value 4.5 got -22
[ 0.130000] can not parse nvram name sb/1/ag1(null) with value 4.5 got -22
[ 0.130000] alpha2 is too long ALL
[ 0.180000] can not parse nvram name sb/1/ag2(null) with value 4.5 got -22
[ 0.380000] bcma: bus0: PCIEcore in host mode found
[ 0.380000] bcma: bus0: This PCIE core is disabled and not working
[ 0.380000] bcma: bus0: Bus registered
[ 0.390000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.390000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[ 0.390000] msgmni has been set to 120
[ 0.390000] io scheduler noop registered
[ 0.390000] io scheduler deadline registered (default)
[ 0.390000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[ 0.420000] serial8250.0: ttyS0 at MMIO 0xb8000300 (irq = 2) is a U6_16550A
[ 0.820000] console [ttyS0] enabled
[ 0.970000] 6 bcm47xxpart partitions found on MTD device bcm47xxsflash
[ 0.970000] Creating 6 MTD partitions on "bcm47xxsflash":
[ 0.980000] 0x000000000000-0x000000020000 : "boot"
[ 0.990000] 0x000000020000-0x0000007f0000 : "firmware"
[ 1.000000] 0x00000002001c-0x00000002090c : "loader"
[ 1.010000] 0x00000002090c-0x00000012d000 : "linux"
[ 1.010000] mtd: partition "linux" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 1.030000] 0x00000012d000-0x0000007f0000 : "rootfs"
[ 1.030000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[ 1.050000] mtd: device 4 (rootfs) set to be root filesystem
[ 1.050000] mtd: partition "rootfs_data" created automatically, ofs=0x400000, len=0x3f0000
[ 1.060000] 0x000000400000-0x0000007f0000 : "rootfs_data"
[ 1.070000] 0x0000007f0000-0x000000800000 : "nvram"
[ 1.090000] bgmac bcma0:1: Found PHY addr: 0
[ 1.100000] ------------[ cut here ]------------
[ 1.100000] WARNING: at drivers/net/phy/b53/b53_mdio.c:69 b53_mdio_op+0xc0/0xec()
[ 1.110000] Modules linked in:
[ 1.110000] CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.49 #3
[ 1.120000] Stack : 00000000 00000000 00000000 00000000 803469c6 00000032 83821b00 80330000
802919f8 802d6d13 00000001 80335ea0 83821b00 80330000 00000000 c0000000
802a829c 802328e4 00000003 8019d520 802a80bc 80330000 802930d4 83823984
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 83823910
...
[ 1.160000] Call Trace:
[ 1.160000] [<801d8d90>] show_stack+0x48/0x70
[ 1.160000] [<802422c0>] warn_slowpath_common+0x78/0xa8
[ 1.170000] [<80242378>] warn_slowpath_null+0x18/0x24
[ 1.170000] [<80061e68>] b53_mdio_op+0xc0/0xec
[ 1.180000] [<80062108>] b53_mdio_read8+0x2c/0x64
[ 1.180000] [<80062ea0>] b53_switch_detect+0x40/0x23c
[ 1.190000] [<8006263c>] b53_phy_probe+0x64/0xac
[ 1.190000] [<80193e40>] phy_probe+0x7c/0xb0
[ 1.200000] [<800d2cb0>] driver_probe_device+0xc8/0x21c
[ 1.200000] [<8008d2bc>] bus_for_each_drv+0x9c/0xac
[ 1.210000] [<800b5a14>] device_attach+0x78/0x9c
[ 1.210000] [<8008d368>] bus_probe_device+0x3c/0xcc
[ 1.220000] [<800b57b4>] device_add+0x444/0x578
[ 1.220000] [<80193008>] phy_device_register+0x3c/0x90
[ 1.230000] [<8015368c>] mdiobus_scan+0xb8/0xf0
[ 1.230000] [<801534f8>] mdiobus_register+0x10c/0x1b8
[ 1.240000] [<80073ed8>] bgmac_probe+0x628/0x868
[ 1.240000] [<800d2cb0>] driver_probe_device+0xc8/0x21c
[ 1.250000] [<80030994>] __driver_attach+0x7c/0xb4
[ 1.250000] [<8008d210>] bus_for_each_dev+0x98/0xa8
[ 1.260000] [<8008ced8>] bus_add_driver+0x108/0x24c
[ 1.260000] [<800d2ed8>] driver_register+0xbc/0x16c
[ 1.270000] [<802f692c>] bgmac_init+0x1c/0x44
[ 1.270000] [<800c8160>] do_one_initcall+0xf0/0x198
[ 1.280000] [<802e6a80>] kernel_init_freeable+0x150/0x208
[ 1.280000] [<800057b0>] kernel_init+0x10/0x10c
[ 1.290000] [<80001478>] ret_from_kernel_thread+0x14/0x1c
[ 1.290000]
[ 1.300000] ---[ end trace 20e3cd45cdeec113 ]---
[ 1.300000] Broadcom B53 (1): probe of bgmac-0-0:00 failed with error -5
[ 1.310000] libphy: bgmac mii bus: probed
[ 1.320000] bgmac: Broadcom 47xx GBit MAC driver loaded
[ 1.320000] bcm47xx-wdt bcm47xx-wdt.0: BCM47xx Watchdog Timer enabled (30 seconds)
[ 1.330000] TCP: cubic registered
[ 1.340000] NET: Registered protocol family 17
[ 1.340000] Bridge firewalling registered
[ 1.340000] 8021q: 802.1Q VLAN Support v1.8
[ 1.370000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[ 1.370000] Freeing unused kernel memory: 168K (802e6000 - 80310000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
jffs2 is ready
jffs2 is ready
[ 8.640000] jffs2: notice: (221) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 9 of xref (0 dead, 2 orphan) found.
switching to overlay
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[ 13.250000] wl: module license 'unspecified' taints kernel.
[ 13.250000] Disabling lock debugging due to kernel taint
[ 13.430000] wl0: Broadcom BCM432a 802.11 Wireless Controller 5.10.56.27
[ 13.440000] SSB/BCMA glue driver successfully attached
[ 13.460000] nf_conntrack version 0.5.0 (964 buckets, 3856 max)
[ 13.590000] xt_time: kernel timezone is -0000
[ 13.610000] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 20.710000] device eth0 entered promiscuous mode
[ 20.740000] br-lan: port 1(eth0) entered listening state
[ 20.740000] br-lan: port 1(eth0) entered listening state
[ 22.740000] br-lan: port 1(eth0) entered learning state
[ 23.330000] device wl0 entered promiscuous mode
[ 23.340000] br-lan: port 2(wl0) entered listening state
[ 23.340000] br-lan: port 2(wl0) entered listening state
[ 24.380000] br-lan: port 1(eth0) received tcn bpdu
[ 24.390000] br-lan: topology change detected, propagating
[ 24.740000] br-lan: topology change detected, propagating
[ 24.740000] br-lan: port 1(eth0) entered forwarding state
[ 25.340000] br-lan: port 2(wl0) entered learning state
[ 27.340000] br-lan: topology change detected, propagating
[ 27.340000] br-lan: port 2(wl0) entered forwarding state
procd: - init complete -
BusyBox v1.22.1 (2014-09-21 02:32:34 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
BARRIER BREAKER (14.07, r42625)
-----------------------------------------------------
* 1/2 oz Galliano Pour all ingredients into
* 4 oz cold Coffee an irish coffee mug filled
* 1 1/2 oz Dark Rum with crushed ice. Stir.
* 2 tsp. Creme de Cacao
-----------------------------------------------------
root@OpenWrt:/# ifco
root@OpenWrt:/# ifconfig [J
br-lan Link encap:Ethernet HWaddr 00:25:2E:xx:xx:xx
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5408 (5.2 KiB) TX bytes:2864 (2.7 KiB)
eth0 Link encap:Ethernet HWaddr 00:25:2E:xx:xx:xx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:10 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:4
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4382 (4.2 KiB) TX bytes:4382 (4.2 KiB)
wl0 Link encap:Ethernet HWaddr 00:25:2E:F0:F6:14
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:748 (748.0 B)
Interrupt:3 Base address:0x1000