Community discussions

MikroTik App
 
User avatar
harry66
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 53
Joined: Tue Mar 04, 2014 5:29 pm
Location: Germany

hex package installation

Wed May 24, 2017 10:11 pm

Hi,

I recently bought a hex router to take benefit on its comparably huge amount of RAM. 32/64MB with single CPU model (various 951) had poor performance with long filter lists in firewall and proxy...

Now I am facing a new challenge with hex 16MB flash size. As opposed to my initial assumption the hex device does not have 16MB flash free, but more like 1.5MB
[admin@fw-a156563] > /system resource print 
                   uptime: 26m48s
                  version: 6.39.1 (stable)
               build-time: May/03/2017 08:17:10
         factory-software: 6.36.1
              free-memory: 211.6MiB
             total-memory: 256.0MiB
                      cpu: MIPS 1004Kc V2.15
                cpu-count: 4
            cpu-frequency: 880MHz
                 cpu-load: 0%
           free-hdd-space: 1504.0KiB
          total-hdd-space: 16.0MiB
  write-sect-since-reboot: 129
         write-sect-total: 35446
               bad-blocks: 0%
        architecture-name: mmips
               board-name: hEX
                 platform: MikroTik
[admin@fw-a156563] > /file print 
 # NAME                                             TYPE                                                  SIZE CREATION-TIME       
 0 flash                                            disk                                                       jan/01/1970 02:00:01
 1 disk1                                            disk                                                       jan/01/1970 02:00:03
 2 flash/skins                                      directory                                                  jan/01/1970 02:00:02
 3 flash/fw-a156563-20170524-2011.backup            backup                                           2610.8KiB may/24/2017 20:11:14
[admin@fw-a156563] >
The challenge I am facing is: How can I install the ntp package and the user-manager?
Uploading to the flash did not work. Uploading to the RAM disk worked, but did not install. OK, obvious: Not enough space on flash.
Even if I remove the configuration backup it is not enough space.
Next idea: Remove packages that I don't need
[admin@fw-a156563] > /system package pri
Flags: X - disabled 
 #   NAME                                              VERSION                                              SCHEDULED              
 0   routeros-mmips                                    6.39.1                                                                      
 1   system                                            6.39.1                                                                      
 2 X ipv6                                              6.39.1                                                                      
 3 X wireless                                          6.39.1                                                                      
 4 X hotspot                                           6.39.1                                                                      
 5   dhcp                                              6.39.1                                                                      
 6 X mpls                                              6.39.1                                                                      
 7 X routing                                           6.39.1                                                                      
 8   ppp                                               6.39.1                                                                      
 9   security                                          6.39.1                                                                      
10   advanced-tools                                    6.39.1                                                                      
[admin@fw-a156563] > 
But that seems to be impossible. It is one package bundle.

What could be the way forward? How do I get enough space to install the packages I need? Honestly I have no idea.

Either I am missing a point or the idea of only 16MB flash or it is a unreasonable functional limitation.

Best Regards
Uwe
 
jarda
Forum Guru
Forum Guru
Posts: 7756
Joined: Mon Oct 22, 2012 4:46 pm

Re: hex package installation

Wed May 24, 2017 10:38 pm

Use all packages zip to get the selected packages of version 6.39. Drag and drop to the winbox and run downgrade. After that run upgrade back to 6.39.1.
 
User avatar
harry66
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 53
Joined: Tue Mar 04, 2014 5:29 pm
Location: Germany

Re: hex package installation

Wed May 24, 2017 11:06 pm

Thanks for the quick reply. Downgrade and Upgrade worked like a charm even via remote OVPN tunnel :D

Searching for the .ZIP I noticed that hEX is filed under MIPS-BE on the standard downloads page https://mikrotik.com/download whereas the board mentions MMIPS. In the MMIPS section only RB750Gr3 is mentioned.

Is that the intention? I find that confusing.
 
jarda
Forum Guru
Forum Guru
Posts: 7756
Joined: Mon Oct 22, 2012 4:46 pm

Re: hex package installation

Thu May 25, 2017 12:07 pm

Its always better to use the full model names instead the marketing names to prevent these misunderstandings. You have RB750Gr3 so it is mmips and then you should use the mmips packages because all other will refuse to install (in this case see the log after the reboot). At least this misunderstanding cannot cause any damage :-).
 
User avatar
harry66
Frequent Visitor
Frequent Visitor
Topic Author
Posts: 53
Joined: Tue Mar 04, 2014 5:29 pm
Location: Germany

Re: hex package installation

Thu May 25, 2017 1:32 pm

Hi jarda,

The boardname is "hEX" as you can see above. Architecture is stated as "mmips".
The download page files "hEX" as MIPS-BE. From my point of view this is a mistake. It schould be MMIPS.

This was another trap. Before I bought the device I checked if the user-manager is abailable. Now I learn it is not for MMIPS! This is confusing.

/Uwe

See
https://imagebin.ca/v/3NfuXulbPf9w
https://imagebin.ca/v/3NfutlnEZXFb
 
jarda
Forum Guru
Forum Guru
Posts: 7756
Joined: Mon Oct 22, 2012 4:46 pm

Re: hex package installation

Thu May 25, 2017 3:11 pm

Maybe you have overlooked the difference between r3 and previous releases... Totally different device... I am sorry for that.
 
Cray7
just joined
Posts: 8
Joined: Wed Jun 24, 2015 10:45 am

Re: hex package installation

Tue Aug 29, 2017 1:21 am

Hello!

I have the same problem, got the package file but there are no instructions on how to install.
(Un)fortunately I use only Linux and it doesn't run WinBox.
How can I install the mmips npk on RB750Gr3 without installing Windows on a PC?

Cheers,
Rok.
 
User avatar
strods
MikroTik Support
MikroTik Support
Posts: 1661
Joined: Wed Jul 16, 2014 7:22 am
Location: Riga, Latvia

Re: hex package installation

Tue Aug 29, 2017 4:34 pm

Download extra packages .zip from our download page. Make sure that you have selected packages for MMIPS platform. Upload necessary packages to router and reboot it. Packages must be installed on device after that. If you are trying to install older version than already installed on device then instead of reboot run this command "/system package downgrade".

User Manager is not supported at the moment on MMIPS platform. You will not find such packaged under .zip package.
 
User avatar
doneware
Trainer
Trainer
Posts: 647
Joined: Mon Oct 08, 2012 8:39 pm
Location: Hungary

Re: hex package installation

Tue Aug 29, 2017 11:35 pm

How can I install the mmips npk on RB750Gr3 without installing Windows on a PC?
you can use FTP/SFTP to transfer the downloaded '.npk' packages to your router w/o winbox.
or alternatively you can download them directly from mikrotik onto your device with a little twist - i use this all the time cause i hate to download & decompress zip files just to move a single package over to the router.

the download URL has the following structure: https://download2.mikrotik.com/routeros ... ATFORM.npk
so let's assume you still need the 'multicast' package for your HEXr3 (your router needs to have internet access).
VERSION is 6.40.2
PACKAGENAME is multicast
PLATFORM is mmips

so just log in to the router via SSH, and type
/tool fetch url=https://download2.mikrotik.com/routeros/6.40.2/ntp-6.40.2-mmips.npk
it will download the package to the router, so all you need is to reboot it.
 
aholmes
just joined
Posts: 19
Joined: Wed May 17, 2017 6:16 am

Re: hex package installation

Wed Aug 30, 2017 7:58 am

One further thing to add; as this is an RB750Gr3, you can add a microSD card for additional storage.