How to Change LOGO

Hi How to change the MIKROTIK Logo which appear after we give ID & Password

The BIG One

If I understand you correctly you are asking where to change the html/logo for your hotspot setup?

You can change the HTML layout of the hotspot pages to include your own logo or just remove the mikrotik one.

  1. Find out which hotspot directory you are serving the login pages from...
    In winbox: IP > HOTSPOT > Select Profiles from the SERVERS Tab > Select your profile from this list and look at the setting HTML Directory. Usually it will be default of hotspot/ but could be hotspot/xml, or others.

In terminal: [admin@MTbox] > ip hotspot profile print
1 name="hsprof1" hotspot-address=10.10.10.1 dns-name="" html-directory=hotspot rate-limit="" http-proxy=0.0.0.0:0 smtp-server=0.0.0.0
login-by=http-chap split-user-domain=no use-radius=no

  1. Make sure you have FTP service enabled on MT boxs IP address
    In winbox: IP > SERVICES > Enable FTP and make sure it is listening on an IP you can get to

In terminal: [admin@MTBox] > ip service print
Flags: X - disabled, I - invalid

NAME PORT ADDRESS CERTIFICATE

0 X telnet 23 0.0.0.0/0
1 ftp 21 192.168.2.0/24
2 www 80 0.0.0.0/0
3 ssh 22 0.0.0.0/0
4 X www-ssl 443 0.0.0.0/0 none


3. FTP into your MT box with admin/password you have using and ftp client or use the file browser in winbox to view the files in the hotspot folder.

  1. Locate the file containing the logo and copy it to your local machine. if the logos on the login page take login.html, if its in the status window or something than locate that file, etc.

  2. open with your fav html editor or notepad and remove or replace the logo.


    Hope this helps
    GrantWNorman

Thanks SIR,
But I know that..I need to change the MIKROTK which comes after we give ID & Password in console…

I dont think that’s possible by normal ways. Maybe the OEM program of Mikrotik can make you do this. Contact support.

You could use this if you u want something to be displayed after a user has logged in… eg a company logo or contact info..

/system note edit note

Type anything you want there… You can even use fancy ASCII graphics.. :slight_smile:

It is possible with the branding package. The branding package you can get by asking support.

you can use logos in ASCII Generator…http://www.network-science.de/ascii/
Bye :slight_smile:

I can see how to use the system note.
system note set note=“blahblahblah”
But please anyone know how I can escape a caridge return (CR) in the text .

[admin@MikroTik] > system note edit note

this will open the editor, you can hit enter to get new line. or simply paste the ASCII logo. then hit CRTL+O to save and close
open new terminal to see changes

Thanks Normis,
It did the trick.

Then I was able to export the edited system note using:
[admin@MikroTik] > sys note exp

Which gave me:

/system note
set note=“######## ######## ######## ######## ## ####### ### ## ##
\n## ## ## ## ## ## ## ## ## ## ## ## ##
\n## ## ## ## ## ## ## ## ## ## ## ## ##
\n######## ###### ######## ###### ## ## ## ## ## #####
\n## ## ## ## ## ## ## ## ## ######### ## ##
\n## ## ## ## ## ## ## ## ## ## ## ## ##
\n## ## ######## ######## ######## ######## ####### ## ## ## ##
\n---------------------------------------------------------------------------
\nYOU HAVE ACCESSED A SYSTEM THAT IS PROPERTY OF REBELOAK S.L. +34 951239888
\n
\n*************************************************************
\n
\nWARNING - PRIVATE NETWORK DOMAIN - ACCESS PROHIBITED
\n
\nThis device is a private network device. Access to this device is
\n
\nnot authorized. Any attempt for unauthorized access is being logged
\n
\nand appropriate legal action will be taken.
\n
\n*************************************************************
\n
\n
\n”
set show-at-login=yes

And I now include it in my configuration script (Configfile.rsc) and I can put a banner on all my routers…

I can change this for you if you need to.

change what? he solved it

I’m just wanting to change the logo on the login screen of the user manager, not the router itself.

Do I need this branding package to do this?

I don’t have a hotspot set up, I’m just using user manager with pppoe and the user manager.

D

Is there a way to configure the login HTML, mainly for security reasons to not identify the software and version. Surely a branding package is not required for that ..? I guess I could make my own page that POSTs to the Mikrotik, but I am trying to avoid bad guys learning about what I am using and potential vulnerabilities.

I guess you mean the router’s login page?
This is avalable with the branding package maker which support may give you access to if you ask them.
I understand your concerns, but be aware that those bad guys can still find out what you’re usn through he MAC address - which of course an also be altered…

Cheers
-Chris

“which support may give you”

Do you guys mean Mikrotik Support? Aren’t they all on this forum?

Also, why would this have to be a “special request”?

Because mikrotik generally allows only distributors to use branding maker. Probably because they do believe that giving such unique ability to them could make final customers to buy more mikrotik devices? If so, I think they are wrong. They should open it to all registered users I would say. On the other side I think they are afraid that people will misuse the branding maker as webpage builder and devices will be acting as home webservers. Simply they probably don’t want to provide support for this. That’s what I understand.

Sry, a very old thread (post). But can you give me an example for your configuration script, to deploy it to your router? Or is it only the output which you put into a / the script?

cheers,
Op3rat0r