Allnet ALL3073v2WLAN hardware & software info
The ALL3073V2WLAN Ethernet + Wifi-controllable power supply allows access to its Linux system via SSH, so I have extracted some info about hardware and software to aid developers in using it to its full potential
Linux kernel version:
[root@ALL3073 bin]# uname -a
Linux ALL3073.allnet.local 3.18.23 #10 Wed Jul 13 17:27:27 CEST 2016 mips GNU/Linux
CPU info:
[root@ALL3073 bin]# cat /proc/cpuinfo
system type : MediaTek MT7688 ver:1 eco:2
machine : ALLNET MT7688WM ALL3072V2
processor : 0
cpu model : MIPS 24KEc V5.5
BogoMIPS : 385.84
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Network interfaces:
[root@ALL3073 bin]# ifconfig
br0 Link encap:Ethernet HWaddr 00:0F:C9:19:1B:ED
inet addr:192.168.1.140 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1923 errors:0 dropped:0 overruns:0 frame:0
TX packets:496 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:468344 (457.3 KiB) TX bytes:181861 (177.5 KiB)
eth0 Link encap:Ethernet HWaddr 00:0F:C9:19:1B:EC
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1946 errors:0 dropped:7 overruns:0 frame:0
TX packets:496 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:498422 (486.7 KiB) TX bytes:181861 (177.5 KiB)
Interrupt:5
ra0 Link encap:Ethernet HWaddr 00:0F:C9:19:1B:ED
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5147 (5.0 KiB) TX bytes:0 (0.0 B)
Interrupt:6
As you can see, in the standard configuration (with DHCP enabled in my case), the wireless interface ra0
is bridged to eth0
. Note that while the ALL3073v2WLAN has two RJ45 jacks, only the LAN jack is an ethernet jack. The CON
jack.
The flash is 32MB:
[root@ALL3073 bin]# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 29.7M 22.6M 7.1M 76% /
tmpfs 29.7M 0 29.7M 0% /dev/shm
tmpfs 29.7M 100.0K 29.6M 0% /tmp
tmpfs 29.7M 60.0K 29.7M 0% /run
RAM is 64 MB:
[root@ALL3073 bin]# free -m
total used free shared buffers
Mem: 59 39 19 0 0
-/+ buffers: 39 19
Swap: 0 0 0
Binaries available on the system:
[root@ALL3073 bin]# ls -1
[@
[[@
agentxtrap*
ar@
avahi-browse*
avahi-browse-domains@
avahi-publish*
avahi-publish-address@
avahi-publish-service@
avahi-resolve*
avahi-resolve-address@
avahi-resolve-host-name@
avahi-set-host-name*
awk@
basename@
bunzip2@
bzcat@
call.sh*
chattr*
chrt@
chvt@
cksum@
clear@
cmp@
crontab@
curl*
cut@
dbclient@
dbus-cleanup-sockets*
dbus-daemon*
dbus-launch*
dbus-monitor*
dbus-run-session*
dbus-send*
dbus-uuidgen*
dc@
deallocvt@
diff@
dirname@
dos2unix@
dropbearconvert@
dropbearkey@
du@
eject@
encode_keychange*
env@
envsubst*
expr@
file*
find@
flock@
fold@
free@
fuser@
getconf*
gettext*
gettext.sh*
head@
hexdump@
hostapd_cli*
hostid@
i2cdetect*
i2cdump*
i2cget*
i2cset*
iconv*
id@
install@
ipcrm@
ipcs@
iwinfo*
jshn*
killall@
last@
ldd*
less@
logger@
logname@
lsattr*
lsof@
lspci@
lsusb@
lzcat@
lzma@
md5sum@
mesg@
microcom@
mkfifo@
mmc*
net-snmp-create-v3-user*
nettle-hash*
nettle-lfib-stream*
ngettext*
nohup@
nslookup@
ntpdate*
ntpq*
od@
openssl*
openvt@
passwd@
patch@
pcregrep*
pcretest*
php@
php-cgi*
pkcs1-conv*
ppsctl*
ppsfind*
ppstest*
ppswatch*
printf@
readlink@
realpath@
renice@
reset@
resize@
scp@
seq@
setkeycodes@
setsid@
sexp-conv*
sha1sum@
sha256sum@
sha3sum@
sha512sum@
snmpbulkget*
snmpbulkwalk*
snmpdelta*
snmpdf*
snmpget*
snmpgetnext*
snmpinform@
snmpnetstat*
snmpset*
snmpstatus*
snmptable*
snmptest*
snmptranslate*
snmptrap*
snmpusm*
snmpvacm*
snmpwalk*
sntp*
sort@
sqlite3*
ssh@
strings@
tail@
tee@
telnet@
test@
tftp@
time@
top@
tr@
traceroute@
tty@
uci*
uniq@
unix2dos@
unlink@
unlzma@
unxz@
unzip@
uptime@
uudecode@
uuencode@
uuidgen*
vlock@
wc@
wget@
which@
who@
whoami@
xargs@
xmlcatalog*
xmllint*
xz@
xzcat@
yes@
As is evident by the presence of uci
, the ALL3073v2WLAN appears to be running some type of OpenWRT distribution. Note however, that opkg
and many other OpenWRT commands are not present on the ALL3073v2WLAN.
Due to the kernel version being 3.18.23
, it appears that the ALL3073v2WLAN is running OpenWRT 15.05 Chaos Calmer. This might allow using standard OpenWRT packages (with manual installation, however) to add more functionality, but I have not tested that so far.