Install Nmap in Vilfo router (unofficial OpenWrt fork)

today, when I logged in on my router to test the network, nmap wasn't there anymore, nor can I find it via GUI or terminal.

isn't nmap compatible with LuCI openwrt-21.02 or am I missing something?

typically needs to be installed...

i've built (imagebuilder) all rc with nmap... so it's there...

1 Like

Then I must be blind, for this is my result:

root@VILFO:/usr# opkg list |grep nmap
root@VILFO:/usr#

only 6 packages containing the word "map" (both via terminal and GUI) ..and yes, list has been updated, about 20 times today..

grep ARCH= /etc/os-release
ubus call system board  
1 Like
OPENWRT_ARCH="x86_64"
root@VILFO:/usr# ubus call system board
{
        "kernel": "5.4.89",
        "hostname": "VILFO",
        "system": "Intel(R) Celeron(R) 2955U @ 1.40GHz",
        "model": "To be filled by O.E.M. To be filled by O.E.M.",
        "board_name": "to-be-filled-by-o-e-m-to-be-filled-by-o-e-m",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r15509-945a704fab",
                "target": "x86/64",
                "description": "OpenWrt SNAPSHOT r15509-945a704fab"
        }
}

your opkg is broken or not updated or something... as the package is valid on all rc4

rc4-opkg-archpkg-walk

architectures;

aarch64_cortex-a53: Package: nmap-full Package: nmap-ssl Package: nmap 
aarch64_cortex-a72: Package: nmap-full Package: nmap-ssl Package: nmap 
aarch64_generic: Package: nmap-full Package: nmap-ssl Package: nmap 
arc_arc700: Package: nmap-full Package: nmap-ssl Package: nmap 
arc_archs: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_arm1176jzf-s_vfp: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_arm926ej-s: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a15_neon-vfpv4: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a5_vfpv4: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a7: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a7_neon-vfpv4: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a8_vfpv3: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a9: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a9_neon: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_cortex-a9_vfpv3-d16: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_fa526: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_mpcore: Package: nmap-full Package: nmap-ssl Package: nmap 
arm_xscale: Package: nmap-full Package: nmap-ssl Package: nmap 
i386_pentium-mmx: Package: nmap-full Package: nmap-ssl Package: nmap 
i386_pentium4: Package: nmap-full Package: nmap-ssl Package: nmap 
mips64_octeonplus: Package: nmap-full Package: nmap-ssl Package: nmap 
mips_24kc: Package: nmap-full Package: nmap-ssl Package: nmap 
mips_4kec: Package: nmap-full Package: nmap-ssl Package: nmap 
mips_mips32: Package: nmap-full Package: nmap-ssl Package: nmap 
mipsel_24kc: Package: nmap-full Package: nmap-ssl Package: nmap 
mipsel_24kc_24kf: Package: nmap-full Package: nmap-ssl Package: nmap 
mipsel_74kc: Package: nmap-full Package: nmap-ssl Package: nmap 
mipsel_mips32: Package: nmap-full Package: nmap-ssl Package: nmap 
powerpc_464fp: Package: nmap-full Package: nmap-ssl Package: nmap 
powerpc_8540: Package: nmap-full Package: nmap-ssl Package: nmap 
x86_64: Package: nmap-full Package: nmap-ssl Package: nmap

this is not 21.02/rc this an old master snapshot... looks like you've messed up some opkg conf files / board files via config restore or something

update your shiz... (preferrably from scratch)

1 Like

shi... t... ok, anyway to check/repair broken packages?

oh.. not a rc? dam, well, I didn't know that.. got to fix that..

you posted this... and the ubus board... they don't make sense... only you know where you got them or what you've done to the router...

actually it's a store bought router (vilfo.com), and they have an "system" running above openwrt.

but just that text is taken from the luCi interface, not their (you have access to both), but they don't "recommend" users to change anything in there since they don't "support" the luCi..

But I'll do a "factory reset" and then we can see if the information is correct, or if they have fu**ed up..

1 Like

but can't do it right now, need to be on-site for that, but I'll be back with the results, thx for the help this far :relaxed:

damn... cool peice of hardware..

if it has/gets good mainline support i'll pick one up myself...

($399.00 us?... borderline... leaning toward slightly over... but for a sole device in a branch office/soho if the wifi is rock solid then still decent)

no need to go onsite... change the title of this thread to
'vilfo 21.01 support status' or something... you need to find out what is so special about their software and openwrt current support status

1 Like

Well they just switched from LEDE to Openwrt, seems they are a bit "special"

Released May 09, 2021
This is a major update, going from LEDE as the underlying operating system to OpenWrt.
1 Like

and to a newbie (me) what's the difference? isn't lede openwrt?

Lede was spin-off in 2016 which remerged under openwrt in 2018. So means if they run LEDE in 2021 it was quite an old version that they must have patched quite heavily so that they couldn't change to Openwrt more timely.

2 Likes

@anon50098793 @faser An little update, it took a while since the licence key to vilfo was misplaced, but unfortunately the end result is the same, nmap are still missing. Does this mean that vilfo has released a skew version?

is there some way to scan for bad packages and what should I tell the vilfo support?

cat /etc/opkg/distfeeds.conf

either you run openwrt or seek to... or you really have to ask your vendor...

i didn't suggest this but...

echo 'src/gz official_packages https://downloads.openwrt.org/releases/21.02.0-rc4/packages/x86_64/packages' >> /etc/opkg/customfeeds.conf; opkg update; opkg list | grep nmap

That device is not running official OpenWrt (like 99.99% of devices you buy) so packages and features offered are different.
It may or may not be using the official OpenWrt package feeds. (usually not)

Please post the result of
cat /etc/opkg/distfeeds.conf

or the text in the popup that opens if you click on the "configure Opkg" button on the left side of the page you show here (if you have that button at all) Install Nmap in Vilfo router (unofficial OpenWrt fork) - #3 by Nemesis77swe

and then we can decide how and if you can change the feeds to install packages from official openwrt package servers.

Please don't do this. If his system is running a randomly old firmware you are adding modern packages on top of a system from whatever, that will break things.

Nice, this device is a mini-PC, probably with a BIOS and everything.

Did you try connecting a monitor to the HDMI port when you power this on? Does it show a BIOS and then boot like a PC?

It's a tad overpriced but it should be able to run 100% normal OpenWrt since it's just a mini PC.
That is if you decide to overwrite the stock firmware.

OPPS, didn't see your answer until today, didn't get any notification..

src/gz openwrt_core https://downloads.openwrt.org/snapshots/targets/x86/64/packages