TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

In hoc articulo conabor describere gradatim processum institutionis testi servientis magni propositi freeacs ad statum plene perficiendum, ac practicas artes demonstrando mikrotik operando: configurationem per parametri, scriptorum exsecutionem, adaequationem, modulorum additorum institutionem, etc.

Articuli propositum est collegas cogere neget retis machinationibus utentes terribiles rastris et fustibus regere, in forma scriptorum sui ipsius, Dude, Ansible, etc. quadratis.

0. Electio

Cur freeacs et non genie-acs de quibus in mikrotik-wikiquanto magis vivere?
Quia sunt publicationes Hispanicae in genie-acs cum mikrotik. Hic sunt PDF и видео ab anno MUM. Autocaricaturae in labitur frigus sunt, sed a notione scriptorum scribendi vellem effugere, scripta currere, scripta currere.

1. Freeacs institutionem

In Centos7 instituemus, et cum machinis multam notitiarum transmittunt, et ACS cum datorum actu laborat, non opibus avari erimus. Pro opere commodato, coros 2 CPU eligemus, 4GB RAM et 16GB celeritatis repositionis ssd raid10. Freeacs in Proxmox VE lxc continente instituam et in quolibet instrumento quod tibi opportunum est operari potes.
Noli oblivisci tempus in machina cum ACS ponere.

Systema test unum erit, ideo capillos non scindemus et sicut scriptum institutionem humanam adhibebimus sicut est.

wget https://raw.githubusercontent.com/freeacs/freeacs/master/scripts/install_centos.sh
chmod +x install_centos.sh
./ install_centos.sh

Ut primum scriptum finitur, statim in interfaciem telam ab ip machinae ingredi potes, cum documentorum admin/freeacs

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS
Hic talis interfacies minimalistica lepida est, et quomodo omnia refrigerant et celeriter eveniunt?

2. Freeacs initial setup

Praecipua unitas imperii ACS est unitas seu CPE (Customer Praemissae Equipment). Ac potissimum, quae unitates administrare necesse est, eorum Unitas Type, i.e. exemplar ferramentum, quod parametri configurable statutum definit pro unitate eiusque programmate. Sed donec novum Type Unitum recte cognoscamus, optimum esset ipsum de hoc unitate quaerere in Modus Inventionis convertendo.

In productione hic modus omnino uti non potest, sed machinam quam primum inire et facultates systematis videre oportet. Omnes occasus fundamentales conditi sunt in /opt/freeacs-*. Ergo, aperimus

 vi /opt/freeacs-tr069/config/application-config.conf 

, invenimus

discovery.mode = false

ac mutare to

discovery.mode = true

Praeterea volumus augere magnitudinem maximam fasciculi quae nginx et mysql cum laboret. Pro mysql, adde lineam /etc/my.cnf

max_allowed_packet=32M

ac nginx, /etc/nginx/nginx.conf . add

client_max_body_size 32m;

ad http sectionem. Alioquin non plus quam 1M firmware operari poterimus.

Reboot nos, et parati sumus ad machinas operari.

Et in munere artificii (CPE) laborantem infantem habebimus AC lite.

Priusquam connexionem experiatur, opportunum est manually CPE configurare ad minimam configurationem laborantem ut parametri quas configurare in futuro vis vacua non sint. Iter, minimum facere potes, dhcp clientem in ether1 perfice, tr-069clientem sarcinam install et passwords pone.

3. Iungo Mikrotik

Expedit omnibus unitatibus coniungere numerum serialem validum ut login. Tunc omnia tibi per omnia patebunt. Aliquis monet uti LURIDUS MAC - id non credit. Aliquis utitur communi login / pass par pro omnibus - praetermitte eas.

Aperiens tr-069 stipes ad monitor "negotiationes"

tail -f /var/log/freeacs-tr069/tr069-conversation.log

Open winbox, menu item TR-069.
AC URL: http://10.110.0.109/tr069/prov (Reponere cum IP)
Nomen usoris: 9249094C26CB (exemplum serial numerus e systematis> itineris)
Signum: 123456 (non ad inventionem, sed ad esse);
Nos periodicum certiorem inter- mutamus non. Nos hic occasus per ACS exibimus

Subter occasus sunt nexus initializationis remotae, sed mikrotik non potui ut cum lapsu laboret. Quamvis remota petitio extra cistam cum telephoniis operatur. Ut viderit ex.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Post bullam Applicare clicking, notitia in termino commutabitur, et in interface Freeacs videre poteris iter nostrum cum automatice creata Unit Type "hAPaclite".

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Iter iungitur. Inspicere potes in automatice Unit Type generatae. aperimus Easy Provisioning > Unit Type > Unit Type Overview > hAPaclite. Quid ibi non est! 928 quoscunque parametros (conspexeram in testa). Multum vel parum - postea instar habebimus, sed iam cito aspectum accipiemus. Hoc illud est quod Unit Type significat. Haec est index optionum optionum fultorum cum clavibus, sed non valoribus. Valores in campestribus infra - profiles et Unitates positae sunt.

4. Configurare Mikrotik

Aliquam download web interface guide Hoc 2011 manuale est sicut uter boni, vini antiqui. Aperiamus eam et spiremus.

Et nos ipsi, in interface tela, deprime plumbum iuxta unitatem nostram et ad modum unitatis configurationis. Hoc simile est:

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Breviter expone quid in hac pagina sit amet:

Unitas configuratione obstructionum

  • Profile: Hoc est profile intra Type Unit. Hierarchia talis est: UnitType > Profile > Unit. Id est, creare possumus, exempli gratia, perfiles hAPaclite > hotspot и hAPaclite > branchSed intra exemplar fabrica

Provisiones obstructionum cum bullarum
Innuit innuit omnes fibulas in clausura Provisionis statim applicari posse configurationem per ConnectionRequestURL. Sed, ut supra dixi, hoc opus non est, ut pressis globulis, necesse erit tr-069 clienti mikrotik sileo ut manually provideat.

  • Freq/Spread: Quotiens in hebdomada libera configurationem ± % reducere sarcinam in canales ministri et communicationis. Defalta constat 7/20, i.e. cotidie ± 20% et innuere quomodo in secundis. Hactenus nihil est quod mutetur frequentia traditionis. Erit extra sonitus in omnia nec semper expectata application of occasus

Historiae praebens scandalum (Ultima XLVIII horas)

  • In specie fabula est sicut fabulae, sed strepitando in titulo, convenio instrumentum quaerendi database cum regexp et suscipit lacus.

Morbi Block

Intervallum maximum et maximum, ubi, re vera, ambitus huius unitatis ponuntur et legunt. Nunc tantum ambitum systematis maximi momenti videmus, sine quo ACS cum unitate laborare non possunt. Sed meminimus nos eos habere in Type Unit - 928. Omnia bona videamus, et quid Mikrotik cum comederit.

4.1 Lectio parametri

In clausura provisa, deprime lecta omnia deprimendo. Truncus rubricam habet inscriptionem. columna dextra apparebit CPE (vena) valorem. Mutavit ProvisioningMode ad READALL in systematis occasus.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Et…nihil fiet nisi nuntium in System.X_FREEACS-COM.IM.Message Kick failed at....

Sileo TR-069 clientem vel reboo iter itineris, ac pergas reficere paginas navigatorias donec parametros a dextra in rectangula griseo hilari possideas
Si quis vetus conditum sorbendum velit accipere, hic modus in manubrio 10.2 recognitionis modus describitur. Vertitur et paulo aliter operatur, essentia vero plane describitur

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

READALL modus post quindecim minutas se vertet, et quid hic utile sit instar conabimur, et quid in musca emendari possit, dum in hoc modo sumus.

IP inscriptiones mutare potes, fac / disable interfaces, regulas firewall, quae sunt cum commentis (alioquin pulmentum integrum), Wi-FI, et sic in rebus parvis.

Hoc est, nondum sane mikrotik configurare potest cum instrumentis tantum TR-069. Sed monitor optime potes. Statistics on interfaces and their status, libera memoria, praesto sunt etc.

4.2 tradens parametri

Nunc conemur eripere itineris parametri, per tr-069, modo "naturali". Prima victima erit Device.DeviceInfo.X_MIKROTIK_SystemIdentity. In parametris totius unitatis reperimus. Ut vides, non est positum. Hoc significat quod quaelibet unitas potest ipsum habere quamlibet Identitatem. Satis haec ferenda!
Palpulam in columna creandi posuimus, Mr.White nomen imposuit et in conjunctione parametri Update. Quid deinde futurum sit, iam conieci. In proxima sessione communicationis cum praetorio, iter itineris mutare debet suam Identitatem.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Sed hoc non sufficit nobis. Modulus sicut Identitas bonum est semper adesse cum unitatem rectam quaerit. In nomine parametri insidimus et in schedas (D) exhibemus et ibi explorabiles (S) ponemus. Clavis modulus ad RWSD mutatus est (Memento, nomina et claves ponuntur in gradu supremo Unit Type)

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Valor nunc non solum in indice inquisitionis generali exponi potest, sed etiam per inquisitionem in promptu est Support > Search > Advanced form

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Inchoamus provisionem et spectamus in Identity. Salve Mr.White! Nunc identitatem tuam mutare non poteris, dum currit tr-069client

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Executio 4.3 scriptor

Cum invenerimus nullam esse viam sine illis, pereamus ea.

Sed antequam opus imagini incipiamus, directivum corrigere necesse est public.url in file /opt/freeacs-tr069/config/application-config.conf
Post omnes, adhuc habemus testam figuram uno scripto inauguratam. An oblitus es?

# --- Public url (used for download f. ex.) ---
public.url = "http://10.110.0.109"
public.url: ${?PUBLIC_URL}

Nos reboot ACS et caput recta to Files & Scripts.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Quod autem nobiscum aperitur, nunc ad unitatem pertinet, i.e. globaliter omnibus hAP ac lite iteratis, sive ramus itineris, hotspot vel capsman. Non tam altam gradum egimus quam idcirco, antequam cum scriptis ac documentis operamur, figuram creare debes. Te ipsum dicere potes, ut "positio" artificii.

Infans nostrum tempus faciamus servo. Decern positio cum sarcina programmatum separatum et parvum numerum parametri. Eamus in Easy Provisioning > Profile > Create Profile et creare profile in Unit Type: hAPaclite timeserver. Parametros aliquos in profano defalto non habuimus, unde nihil exscriberemus Exemplar parametri ex: "noli imitari..."

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Parametri hic omnino nullae sunt adhuc, sed eas collocare poterunt, quas postea videre volumus nostro tempore servientes ab hAPaclite effictos. Exempli gratia, inscriptiones generales de NTP servientibus.
Eamus ad figuram unitatis et eam move ad profile speculator

Denique itur ad Files & Scriptsfac scripta, et hic exspectamus mirifice commoda CUNNUS.

Ut scriptum de unitate exequatur, opus est eligere Type: TR069_SCRIPT а nomine и scopum nomen eius debet habere .alter extensio
Eodem tempore, pro scriptoribus utaris dissimilis, potes aut fasciculum confectum imponere aut in agro simpliciter scribere / recensere. Contentus. Experiamur ibi scribere.

Et ut statim exitum videre possis - Vlan iteri ad aether1a adde

/interface vlan
add interface=ether1 name=vlan1 vlan-id=1

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Cogimus, urgemus Upload et factum est. nostrum scriptum vlan1.alter exspectans in alis.

Hem, eamus? Nec. Nos quoque globo ad profile nostram addere opus est. Societates in apparatu hierarchiae non comprehenduntur, sed ad unitates in UnitType vel Profile quaerendas requiruntur et ad exsecutionem scripto per Provisiones provectae requiruntur. Plerumque, coetus cum locis coniunguntur et structura nidificant. Russi catervam faciamus.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Finge nos modo coarctare inquisitionem nostram ab "Omne mundi tempore servientes in hAPaclite" ad "Omnes Russici temporis servientes in hAPaclite". Etiam accumsan magna ut elit cursus, sed tempus nulla dictum. In scriptoria ingrediamur.

Advanced Provisioning > Job > Create Job

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Cum in modo provectus sumus, tamen hic fasciculum variarum condicionum specificare potes ad initium operis, erroris mores, repetitiones et praescriptiones. Suadeo ut haec omnia in manibus legendis vel postea disseram cum illud in productione exsequendum. Nunc enim mox constituamus n1 ut praecepta desinas ut negotium sistit quam primum in 1 nostra unitate peractum est.

Implemus necessitatem, et solum deducendum restat!

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Press incipere et expectare. Nunc occurro machinationibus ab subdebugis scriptione caesus percurret laete! Certe non. Talia opera diu dantur, et haec differentia eorum est ex scripturis, Ansible, et sic porro. Unitates ipsae in schedula operas applicant vel sicut in retiaculis apparent, ACS vestigia servat quarum opera iam suscepta sunt, et quomodo finierint, et hoc ad ambitum unitatis scribat. Unitas una in nostra societate est, et si MI ex eis esset, admin hoc negotium inciperet et piscaretur

Veni. Reboot iter iam vel sileo TR-LXIX cliens. Omnia blande ire debent et novum vlan Mr.White erit. Et nostro desine munere regulae: Constitit ingreditur status. Id est, adhuc potest sileri vel immutari. Si TERMINUS urgeas, negotium in archivo scribetur

4.4 adaequationis software

Hoc magni ponderis punctum est, quia firmware Mikrotik modularis est, sed modulorum addens notam altiorem firmware versionem artificii non mutat. Noster ACS ordinarius est neque ad hoc usus.
Nunc stilo vivorum & sordidorum illud faciemus, ac NTP moduli in firmware generalem ilicet impellemus, sed ubi primum versio in fabrica renovata est, alium modulum eodem modo addere non poterimus. .
In productione melius est tali cautela non uti, et modulos instituere qui solum cum scripturis sunt ad libitum Type Unit.

Primum igitur, quod faciendum est, praeparare sarcinas programmata versionum et architecturae requisitarum, easque in aliquo instrumentorum instrumentorum communicatione opportuno pone. Pro test, quisquis nostrum Mr.White Ibit et ad productionem pervenire potest, melius est speculum auto-updating programmatis necessarii aedificare, quod telam induere non FORMIDULOSUS.
Maximus! Noli oblivisci semper includere tr-069client sarcinam in updates!

Cum evenit, magni momenti est longitudo semitae ad facis! Cum experiri ad aliquid simile http://192.168.0.237/routeros/stable/mipsbe/routeros-mipsbe-6.45.6.npk, mikrotik in nexum cyclicum cum subsidio incidit, mittens crebris TRANSFERENDIS tigna ad tr-069. Et nervus cellas quasdam devastavi quod falsum esset instar. Et ideo, dum eam in radice ponimus, usque ad declarationem

Ergo tria tabularia npk per http praesto habere debemus. Et obtinuit eam sic

http://192.168.0.241/routeros-mipsbe-6.45.6.npk
http://192.168.0.241/routeros/stable/mipsbe/ntp-6.45.6-mipsbe.npk
http://192.168.0.241/routeros/stable/mipsbe/tr069-client-6.45.6-mipsbe.npk

Hoc nunc opus est ut in tabellam xml cum FileType formatae = "I Firmware Upgrade Image", quam Mikrotik pascemus. Sit nomen ros.xml

Facimus secundum mandatum mikrotik-wiki:

<upgrade version="1" type="links">
    <config />
    <links>
        <link>
            <url>http://192.168.0.241/routeros-mipsbe-6.45.6.npk</url>
        </link>
        <link>
            <url>http://192.168.0.241/ntp-6.45.6-mipsbe.npk</url>
        </link>
        <link>
            <url>http://192.168.0.241/tr069-client-6.45.6-mipsbe.npk</url>
        </link>
    </links>
</upgrade>

Imminuta patet Username/Password to access the download server. Hoc vel tentare potes ut in paragrapho A.3.2.8 protocolli tr-069;

<link>
<url>http://192.168.0.237/routeros/stable/mipsbe/ntp-6.45.6-mipsbe.npk</url>
<Username>user</Username>
<Password>pass</Password>
</link>

Aut magistratus Mikrotik petere directe circa maximam viam longitudinis ad *.npk

Notum itur ad Files & Scripts, et creare software ibi cum Name:ros.xml, Nomen scopum:ros.xml et Vulgate:6.45.6
Attendite! Versio hic accurate definiri debet in forma qua in fabrica monstratur et in modulo transigitur System.X_FREEACS-COM.Device.SoftwareVersion.

Elige nostrum xm fasciculum ad upload et facta es.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Nunc multum modi habemus ad fabricam renovandam. Per Veneficus in elencho principali, per Provisiones et munia cum SOFTWARE type, vel tantum ad unitatem configurationis ac deprime Upgrade. Eamus facillimum, alioquin tumidus articulus est.

TR-069 apud Mikrotik. Testis Freeacs ut autoconfig servo pro RouterOS

Bullam urgemus, provisionem inchoamus et facta es. Progressio test peracta est. Nunc plura cum mikrotik facere possumus.

5. conclusioni

Cum scribere incepi, volui primum nexum tabulae ip-phone describere, eiusque exemplo utere explicare quam refrigerari possit, cum facile et sine labore tr-069 operatur. Sed tunc, cum in materias progrediens et fodi, putabam illis qui Mikrotik coniunxerunt, nullum telephonicum FORMIDULOSUS pro sui ipsius studio.

Principio, Freeacs, quod probavimus, iam in productione adhiberi possunt, sed ad hoc debes securitatem configurare, SSL, microtica autoconfigurationis post reseti rationem configurare debes, rectam additam Typus Unitas dimovere, ut disgreget. de opere telarum et fusione testarum, et multo magis. Cona, finge, et sequela scribe!

Omnes, gratias tibi attente! Laetabor correctionibus et commentis!

Index materiarum usuum et nexuum utilium:

Forum linum veni transmisso cum investigatione thema
TR-069 CPE WAN Management Protocollum Emendationis 6
freeacs wiki
Parametri tr-069 in Mikrotik, earumque correspondentia cum mandatis terminalibus

Source: www.habr.com